X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=sope-core%2FNGExtensions%2FChangeLog;h=9a952ce23d3c69d327a5b4090622eeaf57fd2d23;hb=da4fee939ad67e8da731714f06358d6bdd3ee617;hp=da44ef5cde37f837d771667e66073e2fb553ef78;hpb=b1e99046a3b2d43f15438fa84eb64d249eed1e54;p=sope diff --git a/sope-core/NGExtensions/ChangeLog b/sope-core/NGExtensions/ChangeLog index da44ef5c..9a952ce2 100644 --- a/sope-core/NGExtensions/ChangeLog +++ b/sope-core/NGExtensions/ChangeLog @@ -1,3 +1,346 @@ +2008-03-11 Helge Hess + + * FdExt.subproj/NSArray+enumerator.m: fixed for MacOS 10.5 (v4.7.201) + +2008-02-21 Helge Hess + + * FdExt.subproj/NSString+Escaping.m: fixed a free() bug introduced in + the unichar conversion of v4.7.197 (v4.7.200) + +2008-02-21 Helge Hess + + * FdExt.subproj/NGPropertyListParser.m: fixed NSException not to use + -setUserInfo: (v4.7.199) + +2008-02-11 Helge Hess + + * EOExt.subproj/EOGlobalID+Ext.m: explicitly include NSString.h to + please GNUstep (v4.7.198) + +2008-02-09 Helge Hess + + * v4.7.197 + + * FdExt.subproj/NSString+misc.m: rewrote -bindingVariables and + stringByReplacingVariablesWithBindings:stringForUnknownBindings: + to use unichar (needs testing, might be buggy) + + * NGQuotedPrintableCoding.m: rewritten to use -dataUsingEncoding: + methods instead of working on -cString buffers (Note: encoding + selection is dubious) + + * FdExt.subproj/NSString+Escaping.m: rewrote -stringByApplyingCEscaping + to work on unichars + + * added EOExt.subproj/EOGlobalID+Ext.m category to streamline KVC on + non-lF environments + +2007-12-03 Helge Hess + + * NGExtensions/NSString+Formatting.h: replaced usage of deprecated + -getCString: method on MacOS 10.4 and later (v4.7.196) + +2007-07-31 Marcus Mueller + + * FdExt.subproj/NSMethodSignature+misc.m: added warning and bogus + implementation of -objCTypes for Leopard (v4.7.195) + +2007-05-31 Helge Hess + + * FdExt.subproj/NSString+Encoding.m: added gnustep-base and + libFoundation implementations for + [NSString +stringEncodingForEncodingNamed:] (v4.7.194) + +2007-05-28 Helge Hess + + * NGCalendarDateRange.m: return nil for undefined KVC keys (v4.7.193) + +2007-04-17 Helge Hess + + * NGExtensions/NSString+Ext.h: expose a few GNUstep NSString + extensions (v4.7.192) + +2006-11-19 Helge Hess + + * v4.5.191 + + * NGRuleEngine.subproj/NGRuleContext.m: allow keypathes in rule values, + not just keys + + * FdExt.subproj/NSString+misc.m: fixed a quote-skipping issue + +2006-11-16 Helge Hess + + * EOExt.subproj/EOCacheDataSource.m: the NSTimer of the datasource + does not retain the datasource anymore to avoid keeping them around + w/o any other refers (fixes a buserror on MacOS) (v4.5.190) + +2006-11-02 Helge Hess + + * NGQuotedPrintableCoding.m: added NSData method to decode QP as per + RFC 2045: -dataByDecodingQuotedPrintableTransferEncoding, related to + OGo bug #1753 (v4.5.189) + +2006-07-24 Helge Hess + + * NGBundleManager.m: fixed a minor 64bit printing issue (v4.5.188) + +2006-07-05 Helge Hess + + * NGResourceLocator.m: added FHS_INSTALL_ROOT to lookup path (v4.5.187) + +2006-07-04 Helge Hess + + * NGBundleManager.m: added more debug logs which can be triggered using + NGBundleManagerDebugEnabled (v4.5.186) + + * 64bit fixes (v4.5.185) + +2006-07-03 Helge Hess + + * v4.5.184 + + * NGHashMap.m: improved memory management with exceptions + + * FdExt.subproj/NSSet+enumerator.m: code cleanups + + * use %p for pointer formats, fixed gcc 4.1 warnings + +2006-05-16 Marcus Mueller + + * *.h, *m: changed EOControl related includes into imports + to enable compilation against MulleEOF (v4.5.183) + +2006-02-20 Helge Hess + + * NGBundleManager.m: minor code cleanups (v4.5.182) + +2006-01-22 Helge Hess + + * FdExt.subproj/NGPropertyListParser.m (_skipComments): fixed a bug + when parsing comments which contain stars (v4.5.181) + +2005-12-13 Helge Hess + + * NGQuotedPrintableCoding.m (NGDecodeQuotedPrintable): properly decode + underscore as 0x20 (as per RFC 2047 4.2) (v4.5.180) + +2005-11-21 Helge Hess + + * NGExtensions/NSObject+Values.h: added NGBaseTypeValues protocol to + be able to refer to the statically typed 'signed' set of basetypes + (v4.5.179) + +2005-11-17 Helge Hess + + * FdExt.subproj/NSObject+Values.m: explicitly mark signed values as + such (most importantly char) (v4.5.178) + + * FdExt.subproj/NSCalendarDate+misc.m: include math.h to avoid a floor + warning (v4.5.177) + +2005-10-05 Helge Hess + + * FdExt.subproj/NSNull+misc.m: added -isNotEmpty to NSSet (v4.5.176) + +2005-09-28 Helge Hess + + * FdExt.subproj/NSNull+misc.m: added -isNotEmpty to NSData (v4.5.175) + +2005-09-14 Helge Hess + + * NGBundleManager.m: avoid an autorelease call in class lookup, added + some lookup hacks for Tiger Foundation (v4.5.174) + +2005-08-26 Helge Hess + + * added common.h files to support PCH compilation of subprojects (just + include the parent common.h and are not required for Xcode builds) + (v4.5.173) + +2005-08-20 Helge Hess + + * EOExt.subproj: code cleanups, added a README.txt (v4.5.172) + +2005-08-19 Helge Hess + + * added method to calculate a calendar matrix for a date representing + a month (-calendarMatrixWithStartDayOfWeek:onlyCurrentMonth:), + added a method to turn an English/German string into a day-of-a-week + number (0=Sun-6=Sat) (v4.5.171) + +2005-08-07 Helge Hess + + * NGExtensions.xcodeproj: moved NGRuleParser.h from source to header + section + +2005-08-04 Helge Hess + + * NGRuleEngine.subproj/NGRuleModel.m: added EOKeyValueArchiving, added + method to load from such an archive, added -addRules: to add a set + of rules (v4.5.170) + +2005-08-04 Helge Hess + + * NGRuleEngine.subproj/NGRuleContext.m: added new method + -allPossibleValuesForKey: to calculate all possible values for a + given key, not just the first matching one (v4.5.169) + +2005-08-04 Helge Hess + + * EOFilterDataSource.m, EOCompoundDataSource.m: code cleanups + (v4.5.168) + +2005-08-03 Helge Hess + + * added EOKeyValueArchiving support to NGRuleEngine objects (v4.5.167) + +2005-07-22 Helge Hess + + * FdExt.subproj/NSException+misc.m: added -isException and + -isExceptionOrNull methods to NSObject to check whether a given + object is an exception (v4.5.166) + +2005-07-20 Helge Hess + + * FdExt.subproj/NSNull+misc.m: fixed a stupid bug in -isNotEmpty + (v4.5.165) + + * FdExt.subproj/NSNull+misc.m: added -isNotEmpty for NSArray and + NSDictionary (return YES in case they have no elements) (v4.5.164) + +2005-07-19 Helge Hess + + * FdExt.subproj/NSString+misc.m: use -valueForKeyPath: instead of + -valueForKey: to retrieve string binding patterns (might give issues + in case you had keys with dots inside before) (v4.5.163) + +2005-07-18 Helge Hess + + * FdExt.subproj/NSNull+misc.m: added -isNotEmpty to all objects. Its + similiar to -isNotNull but also checks for strings composed of just + spaces (v4.5.162) + +2005-07-11 Helge Hess + + * NGResourceLocator.m: added -description, added method + -lookupAllFilesWithExtension:doReturnFullPath: to discover all + available files in a search hierarchy (v4.5.161) + +2005-05-20 Helge Hess + + * moved NGStringScanEnumerator to Recycler (was not in makefile) + +2005-05-03 Helge Hess + + * fixed gcc 4.0 warnings (v4.5.160) + + * XmlExt.subproj/DOMNode+EOQualifier.m: reworked for new DOM + (v4.5.159) + +2005-04-24 Helge Hess + + * fixed gcc 4.0 warnings (v4.5.158) + +2005-04-04 Marcus Mueller + + * FdExt.subproj/NSObject+Logs.m: fixed previously broken implementation + of -logger which now has an NSMapTable for class <-> logger + lookup. (v4.5.157) + +2005-03-17 Helge Hess + + * v4.5.156 + + * NGBundleManager.m: implemented -classesProvidedByBundle: + + * NGRuleEngine.subproj/NGRuleParser.m: fixed parsing of array and + dictionary plist rule values + +2005-03-07 Helge Hess + + * NGExtensions/NGObjectMacros.h: fixed ASSIGN, ASSIGNCOPY macros to + avoid an unset LHS as requested by Stephane (v4.5.155) + +2005-03-02 Marcus Mueller + + * NGCalendarDateRange.m: Bugfix for -containsDate: (v4.5.154) + +2005-03-01 Helge Hess + + * NGBundleManager.m (-pathForResource:ofType:inDirectory:languages:): + changed resource lookup to look in Contents/Resources or Resources + depending on the Foundation library when no inDirectory: has been + given (v4.5.153) + +2005-02-23 Helge Hess + + * FdExt.subproj/NSNull+misc.m: added -hasPrefix: / -hasSuffix:, should + fix OGo bug #1080 (v4.5.152) + +2005-02-21 Helge Hess + + * FdExt.subproj/NSString+URLEscaping.m: changed to escape '+' chars + in URLs - this is required since the same methods are used for forms + which treat spaces as "+" (OGo bug #1260) (v4.5.151) + +2005-02-17 Helge Hess + + * NGBundleManager.m: added some debugging code, minor code cleanups + (v4.5.150) + +2005-02-15 Helge Hess + + * NGObjCRuntime.m: fixed some issue with the last commit (v4.5.149) + +2005-02-14 Helge Hess + + * NGObjCRuntime.m: decoupled some varargs processing (v4.5.148) + +2005-02-14 Helge Hess + + * NGExtensions/NGCalendarDateRange.h: fixed header file for MacOSX + (v4.5.147) + +2005-02-14 Helge Hess + + * NGBase64Coding.m: added method -dataByEncodingBase64WithLineLength: + to support the fix for OGo bug #1228 (v4.5.146) + +2005-02-12 Marcus Mueller + + * NGCalendarDateRange.[hm]: new method -duration (v4.5.145) + +2005-02-09 Marcus Mueller + + * FdExt.subproj/NSCalendarDate+misc.m: Julian number <-> date + conversion methods (v4.5.144) + +2005-02-09 Helge Hess + + * FdExt.subproj/NSString+misc.m: do not quote the last newline if the + newline is the last char in the string (v4.5.143) + +2005-02-08 Helge Hess + + * FdExt.subproj/NSString+misc.m: added new method + -stringByApplyingMailQuoting for placing "> " in front of each line + contained in the string (v4.5.142) + +2005-01-09 Helge Hess + + * NGExtensions/AutoDefines.h, common.h: fixed defines on MacOSX (fixes + OGo bug #912 (v4.5.141) + +2004-12-16 Marcus Mueller + + * NGCalendarDateRange.[hm]: new convenience method -containsDateRange: + (v4.5.140) + +2004-12-14 Marcus Mueller + + * NGExtensions.xcode: minor fixes and updated + 2004-12-05 Helge Hess * EOFilterDataSource.m, EOCacheDataSource.m: minor code cleanups