- added EOCoreData framework to build a bridge between EO stuff and CoreData - added support for building frameworks on OSX (with gstep-make) - add support for precompiled header files on OSX (with gstep-make) - major improvements / fixes in EOKeyValueArchiver - added key/value coding to various objects (qualifiers, datasources, ...) - added NSCopying to EOQualifier - added -isNotEmpty to NSObject - added -isException/-isExceptionOrNull to NSObject - improved NGBundleManager support for OSX 10.4 - added method to calculate a calendar matrix - exposed NGRuleParser.h - added support for keypathes in string-bindings - fixed handling of MySQL NSData rows - use 'pg_config' tool to determine PostgreSQL locations - added some OpenBSD support - added automatic foldertype discovery to GDLContentStore - changed GDLContentStore to use raw SQL names internally - proper support for versioned update operations - minor SOPEX fixes for gstep-make compilation - added some convenience methods to NGMail message API - fixed parsing of IMAP4 ACL responses - use immutable hashmaps in NGMail message objects - added NGImap4Connection and NGImap4ConnectionManager objects - improved driver lookup in SaxXMLReaderFactory - added --help and --dirs options to saxxml - added support for query-pathes to DOMElement/DOMDocument KVC - added JSStringTable dynamic element in WEExtensions - improved WEStringTableManager / WEStringTable - use apr-config to locate APR includes dirs in mod_ngobjweb - improved/enhanced/bugfixed WODisplayGroup class - changed WOHyperlink not to rewrite non-absolute URLs - fixed a bug with the 'selection' binding in WOPopUpButton - started WOxTalElemBuilder - changed WOHyperlink not to generate the link if 'disabled' is true - extended WOxElemBuilder API to better support subclasses - extended WOWrapperBuilder to support inline attributes'and element names - smart detection of incorrectly closed hash-tags (<#/abc>) - added WOSetHeader dynamic element (set HTTP header in response) - added WOCopyValue dynamic element (copy KVC values from the template) - added support for in WOxMiscElemBuilder - added a hack to SoObject.m to deal with buggy Apache SSL setups (#1435) - make WebDAV dispatcher use the SoObject URL construction - make NGObjWeb log to stderr per default (instead of stdout) - use CoreData NSManagedObjectContext instead of EOEditingContext when avail. - added Google agent as a known user agent - changed URL handling on non-lF platforms in NGUrlFormCoder - properly lookup SoUser using authenticator - fixed generation/handling of multivalue query parameters in WOContext/Element - enhanced WOResourceManager API to allow retrieval of string-tables - improved session handling in WOComponentRequestHandler - improved etag caching in WEPrototype - bumped Prototype to 1.3.1 and Scriptaculous to 1.0.0 in WEPrototype - improved recurrence rule support in NGiCal - added NSCopying to NGiCal model objects - fixed NGiCal model objects to compare emails case insensitive - added support for iCalendar 'comment' and 'method' fields as used in iMIP - added PCH to snapshot of gstep-make (--enable-pch) - added building of MacOSX installer packages / .dmg (with gstep-make) - code cleanups in a lot of files - fixed plenty of gcc4 warnings Major contributors for 4.5.5: Marcus Mueller Sebastian Ley Sebastian Reitenbach Mont Rothstein Helge Hess ... and many more :-) =========================================================================== compare /home/helge/dev/complete/SOPE/releases/4.5.4-nevermind with . r1152 changed: sope-core/ 2005-08-26 Helge Hess * all makefiles: add common.h as the precompiled header file 2005-08-17 Helge Hess * added sope-core umbrella framework 2005-08-10 Helge Hess * all makefiles: added flags to build only frameworks on MacOSX 2005-08-08 Marcus Mueller * README-OSX.txt: updated prebinding info added: sope-core/umbrella.make added: sope-core/EOCoreData changed: sope-core/EOControl/ 2005-10-03 Helge Hess * EOKeyValueQualifier.m: improved -description in edge conditions, added warnings if the qualifier is initialized with insufficient values (v4.5.61) 2005-08-23 Helge Hess * EOQualifier.m: added NSCopying (v4.5.60) 2005-08-06 Helge Hess * EOKeyValueArchiver.m: improved decoding of bools (v4.5.59) 2005-08-05 Helge Hess * v4.5.58 * EODetailDataSource.m: added EOKeyValueArchiving * EOSortOrdering.m: use 'selectorName' instead of 'selector' for kv archiving * EOKeyValueArchiver.m: fixed decoding of arrays 2005-08-04 Helge Hess * EOKeyValueArchiver.m: fixed a bug with decoding references (v4.5.57) * EOKeyValueArchiver.m: print a warning if a class specified in the archive could not be found (v4.5.56) 2005-08-04 Helge Hess * v4.5.55 * EOSortOrdering.m, EOFetchSpecification.m: added EOKeyValueArchiving * EO*Qualifier.m: added EOKeyValueArchiving to EOQualifier classes * NSObject+EOQualifierOps.m: fixed gcc 4.0 warnings 2005-08-04 Helge Hess * EOKeyValueArchiver.m: process class names containing a dot by first looking up the class using the last dot-component and then by trying to map some known prefixes (eg D2W) (v4.5.54) changed: sope-core/NGExtensions/ 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) added: sope-core/NGExtensions/NGLogging.subproj/common.h added: sope-core/NGExtensions/FdExt.subproj/NSCalendarDate+matrix.m added: sope-core/NGExtensions/FdExt.subproj/common.h added: sope-core/NGExtensions/NGRuleEngine.subproj/common.h added: sope-core/NGExtensions/EOExt.subproj/common.h added: sope-core/NGExtensions/EOExt.subproj/README.txt changed: sope-core/NGStreams/ 2005-08-10 Helge Hess * reorganized inclusion to support frameworks (v4.5.49) changed: sope-core/samples/ 2005-08-19 Helge Hess * ngcal.m: finished cal tool (requires libNGExtensions v4.5.171) 2005-08-18 Helge Hess * prepared new ngcal tool for testing calendar calculations (unfinished) 2005-08-10 Helge Hess * EOQualTool.m: fixed gcc 4.0 warnings added: sope-core/samples/ngcal.m changed: sope-gdl1/MySQL/ 2005-07-29 Helge Hess * v4.5.12 * NSData+MySQL4Val.m: fixed handling of NSData rows (proper init was missing) * MySQL4Values.m: improved logging of unsupported types 2005-07-27 Helge Hess * fixed gcc 4.0 warnings (char signedness) (v4.5.11) changed: sope-gdl1/PostgreSQL/ 2005-08-16 Helge Hess * GNUmakefile.preamble: added OSX framework compilation (v4.5.45) 2005-08-08 Helge Hess * removed CVS Id fields (v4.5.44) 2005-08-08 Sebastian Ley * GNUmakefile.preamble: use 'pg_config' tool to determine PostgreSQL include/lib locations (v4.5.43) 2005-07-27 Helge Hess * v4.5.42 * PostgreSQL72Channel+Model.m: fixed an EOJoin related gcc 4.0 warning * NSCalendarDate+PGVal.m: fixed gcc 4.0 signed-warnings changed: sope-gdl1/GDLAccess/ 2005-08-16 Helge Hess * GNUmakefile, GNUmakefile.preamble: added OSX framework compilation (v4.5.54) 2005-08-05 Helge Hess * EOAdaptorContext.m, common.h: do not include NSUtilities.h on Cocoa (v4.5.53) changed: sope-gdl1/GDLContentStore/ 2005-08-16 Helge Hess * GNUmakefile, GNUmakefile.preamble: added OSX framework compilation (v4.5.35) 2005-07-23 Sebastian Reitenbach * GNUmakefile.preamble: added OpenBSD linking flags (v4.5.34) 2005-07-13 Helge Hess * GCSFolder.h: added -versionOfContentWithName: method to header file (v4.5.33) * GCSFolder.m: return a proper exception if the extractor was unable to create a quickrow for a given content object (v4.5.32) * GCSFolder.m: added -writeContent:toName:baseVersion: to support consistent update operations (eg using etags), properly increase content object version on update operations (v4.5.31) * GCSFolderManager.m, GCSFolder.m: changed not to use EOF attribute-name 'beautification', eg 'c_name' will stay 'c_name' instead of being transformed into 'cName' (v4.5.30) 2005-07-11 Helge Hess * GCSFolderManager.m: added automatic discovery of folder types by scanning for .ocs files (v4.5.29) changed: sope-gdl1/SQLite3/ 2005-08-16 Helge Hess * GNUmakefile.preamble: added OSX framework compilation (v4.5.20) 2005-08-08 Helge Hess * GNUmakefile.preamble: fixed pathes for inline-compilation (v4.5.19) 2005-07-27 Helge Hess * fixed gcc 4.0 warnings (char signedness) (v4.5.18) added: sopex/GNUmakefile added: sopex/Templates/Project Templates/SOPE/Web Application (Wrapper) added: sopex/Templates/Project Templates/SOPE/Web Application (WOx) removed: sopex/Templates/Project Templates/SOPE/Web Application changed: sopex/SOPEX/ 2005-09-28 Helge Hess * SOPEXContentValidator.h: added missing @class declarations (v2.0.7) 2005-09-20 Helge Hess * GNUmakefile.preamble: added include dirs for inline compilation (v2.0.6) 2005-09-18 Helge Hess * GNUmakefile.preamble: added linking path/dependency to NGMail (v2.0.5) 2005-08-17 Helge Hess * GNUmakefile.preamble: fixed install-dir (/Library/Frameworks) (v2.0.4) 2005-08-16 Helge Hess * v2.0.3 * added framework GNUmakefile * SOPEXWebConnection.h: added missing NSMutableDictionary prototype * SOPEXSheetRunner.m: include required AppKit.h * SOPEXSheetRunner.h: added missing NSWindow prototype * SOPEXContentValidator.m: added missing prototypes, include NSError.h for NSLocalizedDescriptionKey * SOPEXConsoleEventFormatter.m: fixed a gcc 4.0 warning * SOPEXAppController.m: include NGObjWeb.h for missing symbols * SOPEXConsole.h: added NGLogEvent class forward declaration added: sopex/SOPEX/GNUmakefile.preamble added: sopex/SOPEX/GNUmakefile changed: sope-mime/ 2005-09-18 Helge Hess * NGMime: fixed a linking issue on OSX (v4.5.236) 2005-08-30 Helge Hess * do not use PCH warning flags with older compilers (v4.5.235) 2005-08-27 Helge Hess * added some PCH support (v4.5.234) 2005-08-17 Helge Hess * build NGImap4 and NGMail frameworks (v4.5.233) 2005-08-10 Helge Hess * added OSX framework support (v4.5.232) 2005-07-27 Helge Hess * NGImap4: fixed a gcc 4.0 warning (v4.5.231) 2005-07-26 Helge Hess * NGImap4: fixed a compatibility issue with Cocoa (v4.5.230) 2005-07-20 Helge Hess * NGMime, NGMail: added some convinience methods to access the header fields of a part (v4.5.229) 2005-07-15 Helge Hess * NGImap4: fixed a parsing bug in ACL responses (v4.5.228) 2005-07-14 Helge Hess * NGImap4: fixed default names of NGImap4Connection, some code reorgs (v4.5.227) 2005-07-13 Helge Hess * NGImap4: added -description to imap4-connection (v4.5.226) 2005-07-12 Helge Hess * NGMime: headers hashmap is now properly made immutable (v4.5.225) 2005-07-11 Helge Hess * NGMime: added a safeguard for some edge case (v4.5.224) * NGImap4: added NGImap4Connection, NGImap4ConnectionManager (v4.5.223) changed: sope-mime/samples/ 2005-07-13 Helge Hess * added imapcontest.m tool to test the new NGImap4Connection object added: sope-mime/samples/imapcontest.m changed: sope-mime/NGMime/ 2005-09-18 Helge Hess * NGMimeAddressHeaderFieldGenerator.m: fixed some strict dependencies on NGMail (this generator should be moved to NGMail) 2005-07-20 Helge Hess * NGMimeBodyPart.m: added some convinience methods to access the header fields of a part 2005-07-13 Marcus Mueller * NGMime.xcodeproj: synced with GNUmakefile 2005-07-11 Helge Hess * NGMimeBodyGenerator.m: improved reliability against invalid body objects changed: sope-mime/NGImap4/ 2005-07-27 Helge Hess * NGImap4Connection.m: fixed gcc 4.0 warnings 2005-07-26 Helge Hess * NGImap4Connection.m: fixed a Cocoa compatibility issue with -doesMailboxExistAtURL 2005-07-15 Helge Hess * NGImap4ResponseParser.m: fixed a bug in parsing mailbox names in ACL responses 2005-07-14 Helge Hess * NGImap4Connection.m: updated defaults to use NGImap4Connection* names, made the IMAP4 folder separator an ivar, consolidated the fetching of the mailbox hierarchy 2005-07-13 Helge Hess * NGImap4Connection.m: added a -description 2005-07-13 Marcus Mueller * NGImap4.xcodeproj: synced with GNUmakefile 2005-07-11 Helge Hess * added NGImap4Connection/NGImap4ConnectionManager classes, a simpler interface to the IMAP4 client library added: sope-mime/NGImap4/NGImap4MailboxInfo.h added: sope-mime/NGImap4/NGImap4MailboxInfo.m added: sope-mime/NGImap4/NGImap4Connection.h added: sope-mime/NGImap4/NGImap4Connection.m added: sope-mime/NGImap4/NGImap4ConnectionManager.h added: sope-mime/NGImap4/NGImap4ConnectionManager.m changed: sope-mime/NGMail/ 2005-07-20 Helge Hess * NGMimeMessage.m: added some convinience methods to access the header fields of a message 2005-07-12 Helge Hess * NGMimeMessage.m: copy hashmap on object creation to make it immutable changed: sope-xml/ 2005-08-26 Helge Hess * all makefiles: add common.h as the precompiled header file 2005-08-09 Helge Hess * all makefiles: added flags to build only frameworks on MacOSX added: sope-xml/umbrella.make changed: sope-xml/libxmlSAXDriver/ 2005-09-14 Helge Hess * libxmlSAXDriver.m: improved 'activeDriver' handling in some edge condition (v4.5.22) 2005-08-16 Helge Hess * install into SaxObjC framework Resources when being used with OSX (v4.5.21) 2005-07-20 Helge Hess * TableCallbacks.m: fixed a compilation issues with either gcc 4.0.1 or Sarge (v4.5.20) changed: sope-xml/ChangeLogSaxDriver/ 2005-08-16 Helge Hess * v4.5.1 * install into SaxObjC framework Resources when being used with OSX * ChangeLogSaxDriver.m: fixed a gcc 4.0 warning changed: sope-xml/STXSaxDriver/ 2005-08-27 Helge Hess * added common.h in project subdirs for PCH support (v4.5.13) 2005-08-16 Helge Hess * v4.5.12 * install into SaxObjC framework Resources when being used with OSX * bumped version to 4.5 to be consistent with the remaining SOPE versioning added: sope-xml/STXSaxDriver/Model/common.h added: sope-xml/STXSaxDriver/ExtraSTX/common.h changed: sope-xml/SaxObjC/ 2005-08-16 Helge Hess * v4.5.52 * SaxXMLReaderFactory.m: improved bundle-info.plist lookup (first look in bundle directory, then try to lookup as a NSBundle resource), log searched pathes if no XML reader could be found * GNUmakefile.preamble: set framework/cocoa defines when compiling with frameworks support changed: sope-xml/samples/ 2005-08-16 Helge Hess * saxxml.m: print a usage information in case no arguments are given or the --help argument is used. Print SAX driver lookup directories when --dirs option is given changed: sope-xml/DOM/ 2005-08-17 Helge Hess * GNUmakefile: removed duplicate definition of EDOM.h (v4.5.20) 2005-08-07 Helge Hess * DOMDocumentFragment.m: fixed some prototypes (v4.5.19) 2005-07-30 Helge Hess * DOMElement.m: evaluate KVC keys starting with a slash '/' as query path expressions (by stripping of the slash!), return an attribute node for keys starting with '@' (v4.5.18) * v4.5.17 * DOMDocument.m: evaluate KVC keys starting with a slash '/' as query path expressions * DOMNode.m: changed to return 'nil' for unknown KVC keys instead of raising an exception changed: sope-ldap/NGLdap/ 2005-08-27 Helge Hess * GNUmakefile: added PCH support (v4.5.25) 2005-08-16 Helge Hess * GNUmakefile, GNUmakefile.preamble: added OSX framework compilation (v4.5.24) removed: sope-ldap/NGLdap/GNUmakefile.postamble changed: sope-ldap/samples/ 2005-08-16 Helge Hess * GNUmakefile, GNUmakefile.preamble: added OSX framework compilation 2005-07-23 Sebastian Reitenbach * GNUmakefile.preamble: added OpenBSD linking flags changed: xmlrpc_call/ 2005-09-18 Helge Hess * GNUmakefile.preamble: added dependency to NGMail 2005-08-27 Helge Hess * added an own common.h file, use PCH 2005-08-16 Helge Hess * GNUmakefile.preamble: added OSX framework compilation 2005-07-23 Sebastian Reitenbach * GNUmakefile.preamble: added OpenBSD linking flags added: xmlrpc_call/common.h changed: sope-appserver/ 2005-09-15 Helge Hess * GNUmakefile: added WEPrototype to makefile 2005-08-26 Helge Hess * all makefiles: add common.h as the precompiled header file 2005-08-11 Helge Hess * more work on OSX framework support 2005-08-10 Helge Hess * prepared for OSX frameworks added: sope-appserver/dummy.c added: sope-appserver/umbrella.make removed: sope-appserver/README changed: sope-appserver/WEExtensions/ 2005-09-18 Helge Hess * GNUmakefile.preamble: added dependency to NGMail (v4.5.83) 2005-09-09 Helge Hess * WETableMatrixLabel.m: avoid an edge condition when the position binding is missing (v4.5.82) 2005-08-27 Helge Hess * WETableView: added common.h file to support PCH (not required for Xcode) (v4.5.81) 2005-08-05 Helge Hess * JSStringTable.m: fixed a non-lF warning (v4.5.80) 2005-08-01 Helge Hess * v4.5.79 * WETreeView.m: major code cleanups * WETreeMatrixElement.m: minor performance improvements 2005-07-22 Marcus Mueller * JSStringTable.m: if 'if-none-match' is not set, do not return a 304 (v4.5.78) 2005-07-20 Marcus Mueller * WEExtensions.xcodeproj: added JSStringTable, bumped framework version 2005-07-20 Helge Hess * JSStringTable.m: use -resourceLookupLanguages on context (v4.5.77) 2005-07-19 Helge Hess * v4.5.76 * WExExtElemBuilder.m: expose JSStringTable as var:js-stringtable * added JSStringTable dynamic element to expose localization string tables as JavaScript arrays on the client side * WEDateField.m, JSMenu.h: minor code cleanups * v4.5.75 * WEStringTableManager.m: reworked table manager * WEStringTable.m: added methods for NSDictionary compatibility * WEResourceManager.m: updated API to match NGObjWeb 2005-07-11 Marcus Mueller * WEExtensions-Info.plist: fixed bundle identifier added: sope-appserver/WEExtensions/JSStringTable.api added: sope-appserver/WEExtensions/JSStringTable.m added: sope-appserver/WEExtensions/WETableView/common.h changed: sope-appserver/mod_ngobjweb/ 2005-10-04 Helge Hess * GNUmakefile: add APR include dirs if apr-config can be found (this is for Apache2 only) (OGo bug #900) 2005-08-01 Helge Hess * scanhttp.c, sns.c: fixed gcc 4.0 warnings 2005-07-31 Helge Hess * NGBufferedDescriptor.[hc]: fixed some gcc 4.0 warnings * added an Xcode 2.1 project for building the adaptor * GNUmakefile: added a distclean and an install-usr-libexec target * NGBufferedDescriptor.c: fixed some gcc 4.0 warnings added: sope-appserver/mod_ngobjweb/mod_ngobjweb.xcodeproj changed: sope-appserver/SoOFS/ 2005-09-18 Helge Hess * GNUmakefile.preamble: added dependency to NGMail (v4.5.19) 2005-08-06 Helge Hess * OFSResourceManager.m, OFSFolderDataSource.m, OFSPropertyListObject.m: fixed gcc 4.0 warnings (v4.5.18) 2005-07-23 Sebastian Reitenbach * GNUmakefile.preamble: added OpenBSD linking flags (v4.5.17) changed: sope-appserver/WOExtensions/ 2005-09-18 Helge Hess * GNUmakefile.preamble: added dependency to NGMail (v4.5.29) 2005-08-25 Helge Hess * GNUmakefile.preamble: fixed makefile for inline compilation (v4.5.28) 2005-08-06 Helge Hess * WOKeyValueConditional.m: fixed a gcc 4.0 warning (v4.5.27) 2005-07-19 Helge Hess * WOKeyValueConditional.m: minor code cleanups (v4.5.26) 2005-07-11 Marcus Mueller * WOExtensions-Info.plist: corrected bundle identifier changed: sope-appserver/NGObjWeb/ 2005-10-03 Helge Hess * WODisplayGroup.m: added -qualifyDataSourceAndReturnDisplayCount method to support qualification via .wod, make use of -isNotEmpty (v4.5.204) 2005-09-29 Marcus Mueller * DynamicElements/_WOComplexHyperlink.m: changed -shouldRewriteURLString:inContext: to only rewrite url strings which either do not bear a scheme or have an `http' scheme (v4.5.203) 2005-09-27 Helge Hess * DynamicElements/WOPopUpButton.m: fixed a bug in the 'selection' which occurred when the element is being used with the 'value' binding (returned the last item instead of nil for 'noSelectionString') (v4.5.202) 2005-09-18 Helge Hess * GNUmakefile.preamble: added missing linking path to NGMail (required on OSX) (v4.5.201) 2005-09-15 Helge Hess * started WOxTalElemBuilder (v4.5.200) 2005-09-13 Marcus Mueller * DynamicElements/_WOComplexHyperlink.m: do not generate hyperlink if "disabled" evaluates true. This matches the behaviour of WebObjects 4.5 and guarantees to do the right stuff in the context of SOPE applications also. (v4.5.199) 2005-09-07 Helge Hess * Templates/WOxElemBuilder.m: added several support methods to assist builder subclasses to build WOElements (moved in from OGo) (v4.5.198) 2005-09-06 Helge Hess * v4.5.197 * Templates/WOWrapperTemplateBuilder.m: attributes of or <#Element> tags are now added as associations to dynamic elements. The type of the association is determined by the prefix (hardcoded: var, const, so, rsrc). Tag attributes have precedence over wod associations so that you can define defaults in the .wod file and override them in the .html template. If the .wod file does not contain a definition for a given tagname, the parser will now attempt to treat the tagname as a class (eg: <#WOString var:value="name"/> now works w/o any .wod entry). * Templates/WOHTMLParser.m (_parseHashElement): parse attributes defined in hash tags (eg <#abc value="abc"/>) * DynamicElements/WOSwitchComponent.m, DynamicElements/WOComponentReference.m: minor code cleanups (v4.5.196) 2005-09-05 Marcus Mueller * v4.5.195 * DynamicElements/WOxMiscElemBuilder.m: mapped "set-header" to WOSetHeader element * DynamicElements/WOConditional.api: added SOPE extensions 2005-08-31 Helge Hess * v4.5.194 * DynamicElements/WOString.m: minor code cleanups * DynamicElements/WOxMiscElemBuilder.m: removed generation of radio-button-matrix (which is part of WOExtensions), added generation of WORadioButtonList () 2005-08-27 Helge Hess * GNUmakefile.preamble: improved dependency handling (v4.5.193) 2005-08-23 Helge Hess * v4.5.192 * DynamicElements/WOCopyValue.api: fixed required attribute * DynamicElements: added WOSetHeader dynamic element, this renders nothing and is used to manipulate the headers of the response being generated (or other objects with the same API) 2005-08-23 Marcus Mueller * DynamicElements/WOCopyValue.api: completed definition (v4.5.191) 2005-08-23 Helge Hess * v4.5.190 * GNUmakefile.preamble: added NGMail framework dependency * WODisplayGroup.m: fixed an issue with processing max qualifiers 2005-08-22 Helge Hess * v4.5.189 * DynamicElements/WOxComponentElemBuilder.m: expose WOCopyValue as in WOx * DynamicElements: added WOCopyValue dynamic element, this renders nothing and is used to copy KVC values at certain times during the template evaluation 2005-08-19 Helge Hess * v4.5.188 * WebDAV/SoObjectWebDAVDispatcher.m: reuse root-url construction method in SoObject.m * WebDAV/SoObjectDataSource.m, WebDAV/SoObjectResultEntry.m: removed two aborts * SoObjects/SoObject.m: added a hack to deal with buggy Debian apachessl (#1435), moved root-url construction method to a function 2005-08-16 Helge Hess * v4.5.187 * WOApplication.m: minor code cleanups * GNUmakefile, GNUmakefile.preamble: fixed installation of framework resources 2005-08-11 Helge Hess * ngobjweb.make: added support for OSX frameworks (v4.5.186) 2005-08-11 Marcus Mueller * Defaults.plist: changed 'NGLogDefaultAppenderClass' from 'NGLogStdoutAppender' to 'NGLogStderrAppender' (v4.5.185) 2005-08-06 Helge Hess * Templates/WOHTMLParser.m (_parseHashElement): fixed a bug in detecting errors (v4.5.184) 2005-08-05 Helge Hess * v4.5.183 * Templates/WOHTMLParser.m: improved error handling for hash-closetag typos (will warn when a slash follows a hash, eg "<#/blub>") * WODisplayGroup.m: implemented -setSelectedObject:/-selectedObject, changes -selectObject: to replace the full selection with the given object (correct?), added delete/insert operations * WOApplication.m: also check for CoreData NSManagedObjectContext when trying to locate an EOEditingContext like class 2005-08-04 Helge Hess * minor code cleanups (v4.5.182) 2005-08-03 Helge Hess * WODisplayGroup.m: detect whether an EOEditingContext is available at runtime (previously compile time), consolidated categories in the main class to allow for runtime overloading (v4.5.181) 2005-08-02 Helge Hess * v4.5.180 * WEClientCapabilities.m: added Google as a known user-agent * WOResourceManager.m, SoObjects/SoProductClassInfo.m: minor code cleanup * SoObjects/SoProductResourceManager.m: improved an error log 2005-07-23 Sebastian Reitenbach * GNUmakefile.preamble: added OpenBSD linking flags (v4.5.179) 2005-07-23 Helge Hess * WOContext.m: subminor code reformatting * NGHttp/NGUrlFormCoder.m: added some patch by Mont which changes URL handling on non-libFoundation platforms 2005-07-21 Helge Hess * SoObjects/WOContext+SoObjects.m: lookup SoUser using authenticator in case a clientObject is available and it wasn't set yet (when retrieving the user using -activeUser) (v4.5.178) 2005-07-20 Marcus Mueller * v4.5.177 * WOApplication.m: workaround the problem that context during page instantiation is always believed to be that of WOApplication. * WOResourceManager.m: added comment for possible resource lookup problem 2005-07-19 Helge Hess * WOContext.m: properly generate multivalue query parameters (value is an NSArray) (v4.5.176) * NGObjWeb/WOApplication.h: added +isDirectConnectEnabled, +setCGIAdaptorURL:, +cgiAdaptorURL prototypes (v4.5.175) * v4.5.174 * WOResourceManager.m: added method to retrieve a string-table object with a given name/framework/language * _WOStringTable.m: added methods to access a table like a dictionary, added -valueForKey: 2005-07-18 Helge Hess * v4.5.173 * DynamicElements/WOFileUpload.m: improved debug logging * DynamicElements/_WOComplexHyperlink.m: minor code cleanups * WOElement.m: improved handling of query parameters (now handles arrays of form values) 2005-07-13 Helge Hess * WebDAV/SoObject+SoDAV.m: changed not to return an etag per default (must be overridden by subclasses!) (v4.5.172) 2005-07-11 Helge Hess * v4.5.171 * WOComponentRequestHandler.m: stabilized session handling to properly deal with expired sessions and URLs without element-ids * WORequestHandler.m: properly register logger bound to 'WODebuggingEnabled' as debugLogger, not as the regular logger added: sope-appserver/NGObjWeb/DynamicElements/WOCopyValue.m added: sope-appserver/NGObjWeb/DynamicElements/WOSetHeader.api added: sope-appserver/NGObjWeb/DynamicElements/WOSetHeader.m added: sope-appserver/NGObjWeb/DynamicElements/WOCopyValue.api added: sope-appserver/NGObjWeb/DynamicElements/WOxTalElemBuilder.m changed: sope-appserver/WEPrototype/ 2005-09-18 Helge Hess * GNUmakefile.preamble: fixed for framework compilation (v4.5.6) 2005-09-15 Helge Hess * GNUmakefile.preamble, GNUmakefile.postamble: moved targets from pre- to postamble (v4.5.5) 2005-07-22 Helge Hess * WEPrototypeScriptAction.m: improved check of if-none-match header (v4.5.4) 2005-07-14 Helge Hess * added Scriptaculous library v1.0.0 (v4.5.3) 2005-07-11 Helge Hess * updated to Prototype library v1.3.1 (v4.5.2) 2005-07-11 Marcus Mueller * WEPrototype-Info.plist: bundle description for Xcode * WEPrototype.xcodeproj: new Xcode 2.1 project added: sope-appserver/WEPrototype/WEPrototype-Info.plist added: sope-appserver/WEPrototype/scriptaculous added: sope-appserver/WEPrototype/WEPrototype.xcodeproj added: sope-appserver/WEPrototype/doc/GNUmakefile added: sope-appserver/WEPrototype/doc/WEPrototypeScript.3 added: sope-appserver/WEPrototype/prototype/THANKS changed: sope-appserver/NGXmlRpc/ 2005-09-18 Helge Hess * GNUmakefile.preamble: added dependency to NGMail (v4.5.13) 2005-08-11 Helge Hess * GNUmakefile.preamble: added framework compilation for OSX (v4.5.12) 2005-08-05 Helge Hess * WODirectAction+XmlRpc.m: fixed gcc 4.0 warnings (v4.5.11) added: sope-appserver/samples/CoreDataBlog added: sope-appserver/samples/HelloForm changed: sope-appserver/samples/HelloWorld/ 2005-09-06 Helge Hess * Main.wo/Main.html: added test for inline attributes * Main.m: fixed a gcc4 warning changed: sope-appserver/samples/WOxExtTest/ 2005-08-16 Helge Hess * GNUmakefile.preamble: added linking against frameworks 2005-08-01 Helge Hess * fixed gcc 4.0 warnings changed: maintenance/ 2005-09-28 Helge Hess * started make-osxdmg.sh script * make-osxpkg.sh, make-osxmpkg.sh: fixed some pkg build issues 2005-08-21 Helge Hess * added files required to build an OSX package 2005-08-17 Helge Hess * added rm-sope-on-osxlib.sh to delete all SOPE frameworks from /Library/Frameworks on OSX 2005-08-08 Marcus Mueller * znek-fix-xcode-projects.sh: added EOCoreData 2005-07-11 Marcus Mueller * syncXcodeVersions.sh: updated for Xcode 2.1 added: maintenance/make-osxpkg.sh added: maintenance/changes-4.5.4-to-4.5.5.txt added: maintenance/package_background.tiff added: maintenance/Welcome.rtf added: maintenance/rm-sope-on-osxlib.sh added: maintenance/License.rtf added: maintenance/package-background.tiff added: maintenance/make-osxmpkg.sh added: maintenance/make-osxdmg.sh changed: sope-ical/ 2005-08-27 Helge Hess * added PCH support added: sope-ical/data/kolab-event-libkcal-1899114701.872.eml added: sope-ical/data/kolab-todo-libkcal-595002338.801.eml added: sope-ical/data/kolab-contact-AWsUn40yOr.eml changed: sope-ical/samples/ 2005-09-19 Helge Hess * ievalrrule.m: started tool to evaluate iCal rrules on the shell 2005-08-16 Helge Hess * link tools against OSX frameworks if configured so added: sope-ical/samples/ievalrrule.m changed: sope-ical/NGiCal/ 2005-09-22 Helge Hess * iCalRecurrenceRule.m: added direct parser support for 'interval', allow 'until' values w/o Z marker for date-only values (v4.5.68) 2005-09-22 Helge Hess * v4.5.67 * iCalMonthlyRecurrenceCalculator.m: finished 'byday' calculation * iCalRecurrenceRule.m: added support for 'bymonthday', fixed handling of occurrence1 2005-09-21 Helge Hess * v4.5.66 * iCalRecurrenceRule.m: temporarily expose byDayOccurence1 until the API is fixed * iCalMonthlyRecurrenceCalculator.m: prepared for byday/bymonthday rule specs * v4.5.65 * iCalMonthlyRecurrenceCalculator.m: fixed calculation of 'count' field * iCalRecurrenceCalculator.m: minor code cleanups * iCalRecurrenceRule.m: improved rrule parser 2005-09-20 Helge Hess * iCalMonthlyRecurrenceCalculator.m: stop calculation if a byday part was detected in the rule (v4.5.64) * iCalRecurrenceCalculator.m: moved cluster subclasses to own source files (v4.5.63) * iCalRecurrenceRule.m: added some parsing/gen support for BYDAY (v4.5.62) 2005-09-19 Helge Hess * iCalRecurrenceRule.m: minor code improvements, more tolerant on invalid iCal rrule input (v4.5.61) 2005-08-16 Helge Hess * GNUmakefile, GNUmakefile.preamble: added OSX framework compilation (v4.5.60) 2005-08-06 Helge Hess * iCalCalendar.m, NGVCardName.m: fixed gcc 4.0 warnings (v4.5.59) 2005-08-05 Helge Hess * NGVCardSaxHandler.h: fixed a gcc 4.0 warning (v4.5.58) 2005-07-18 Helge Hess * iCalPerson.m: added -partStatWithDefault method to retrieve the partstat and return NEEDS-ACTION in case none is set (v4.5.57) 2005-07-15 Marcus Mueller * iCalObject.[hm], iCalEntityObject.m, iCalToDo.m, iCalAlarm.m, iCalPerson.m, iCalCalendar.m, iCalEvent.m, iCalTrigger.m, iCalObject.m, iCalFreeBusy.m, iCalRepeatableEntityObject.m: fixed NSCopying (v4.5.56) 2005-07-15 Helge Hess * added fragile base class version checks (v4.5.55) 2005-07-15 Marcus Mueller * iCalObject.[hm], iCalEntityObject.m, iCalToDo.m, iCalAlarm.m, iCalPerson.m, iCalCalendar.m, iCalEvent.m, iCalTrigger.m, iCalObject.m, iCalFreeBusy.m, iCalRepeatableEntityObject.m: added NSCopying (v4.5.54) 2005-07-15 Helge Hess * v4.5.53 * iCalCalendar.m: added +parseCalendarFromSource: convenience method * NGVCard.m: properly reset sax driver after parsing 2005-07-15 Marcus Mueller * iCalEntityObject.[hm]: added -increaseSequence (v4.5.52) * iCalPerson.m: fixed -hasSameEmailAddress: to lowercase email addresses before attempting comparison (v4.5.51) 2005-07-15 Helge Hess * v4.5.50 * NGiCal.xmap: fixed mapping of 'method' property (is an attribute of the calendar) * iCalCalendar.m: use ASSIGNCOPY in accessors, added 'method' to -description 2005-07-14 Marcus Mueller * v4.5.49 * iCalCalendar.[hm]: added 'method' * iCalEntityObject.[hm]: added 'userComment', changed all email related comparisons to lowercase all strings before comparison * iCalEvent.h: pretty printed iVars * NGiCal.xmap: added mapping for 'comment' -> 'userComment' and 'method' -> 'method' 2005-07-13 Helge Hess * v4.5.48 * NGVCard.m: added some convenience methods to access the preferred email, tel and adr * NGVCardOrg.m: added a convenience method to access the first orgunit added: sope-ical/NGiCal/iCalWeeklyRecurrenceCalculator.m added: sope-ical/NGiCal/iCalMonthlyRecurrenceCalculator.m added: sope-ical/NGiCal/iCalYearlyRecurrenceCalculator.m added: sope-ical/NGiCal/iCalDailyRecurrenceCalculator.m changed: sope-ical/versitSaxDriver/ 2005-09-28 Helge Hess * GNUmakefile.preamble: install bundle in proper SaxObjC framework location (v4.5.19) 2005-08-16 Helge Hess * install into /Library/SaxDrivers-4.5 when compiling for frameworks (v4.5.18) * GNUmakefile.preamble: added support for OSX frameworks (v4.5.17) changed: gnustep-make/ 2005-08-29 Helge Hess * Instance/subproject.make: moved include of Shared/pch.make up (to make it available prior use) * Instance/framework.make: enabled compilation of PCH 2005-08-29 Helge Hess * Instance/Shared/headers.make: fixed HEADER_FILES_INSTALL_DIR not to include HEADER_FILES_DIR * Instance/Shared/headers.make (.PHONY): removed all/clean targets (now in pch.make) * Instance/Shared/pch.make: removed PCH debug logs * which_lib.c: fixed gcc4 warnings 2005-08-26 Helge Hess * configure.ac: replaced gcc-version check with a --enable-pch option * Master/*.make: delete derived sources directory during clean in relevant project files * Instance/*.make: include pch.make in relevant project files * GNUmakefile.in: properly install pch.make * Instance/Shared/headers.make: moved PCH stuff to an own Shared file (pch.make) 2005-08-26 Helge Hess * configure.ac/config.make.in: enable PRECOMPILED_HEADERS if gcc version is >=4 * Instance/Shared/headers.make: added shared-instance-headers-all/clean phony targets, added ability to compile a PCH_FILE * Instance/library.make: moved internal-library-clean out of the old-dll section (but this doesn't get called?). Make shared-instance-headers-all a dependency of internal-library-all_ * Master/library.make (internal-clean): delete $(DERIVED_SOURCES_DIR) directory (which contains the precompiled header if one was created) * rules.make: added a rule to compile a precompiled header (.h header to .gch), added a flag to ObjC file compilation to include a PCH 2005-07-21 Adam Fedor * Version 1.11.0 2005-07-20 Jeremy Bettis , Nicola Pero * config.make.in: Set FRAMEWORK_VERSION_SUPPORT here. * Instance/framework.make: And do not set it here. * Master/rules.make (%.variables, %.subprojects): if FRAMEWORK_VERSION_SUPPORT is not set to yes, use non-Versions directories for frameworks. * config.make.in (HAS_LN_S): Make sure it's set to no when it's not set to yes. 2005-07-14 Jeremy Bettis , Nicola Pero Implemented support for xxx_WINDRES_FILES on mingw32. * rules.make ($(GNUSTEP_OBJ_DIR)/%${OEXT}): New mingw32 rule to compile a .rc (windres) file into an object file. (.SUFFIXES): On mingw32, add .rc. * Instance/rules.make (WINDRES_OBJS, WINDRES_OBJ_FILES): New variables for mingw32; generate them from xxx_WINDRES_FILES. (OBJ_FILES_TO_LINK): Add WINDRES_OBJ_FILES to the list of files to link. 2005-07-14 Jeremy Bettis , Nicola Pero Implemented pseudo-framework support for mingw32 (Windows). * Instance/framework.make: disable versioning on Windows, switch to use the new DLL building system already used by libraries, and clean up all the small details of pseudo-frameworks on mingw32. 2005-07-13 Nicola Pero * target.make (EXTRACT_CLASS_NAMES_COMMAND): New define for mingw32 where class name symbols start with '___' rather than '__'. 2005-07-12 Nicola Pero * target.make (FreeBSD ELF): if -pthread is being used for threads, add -pthread to INTERNAL_CFLAGS, INTERNAL_OBJCFLAGS, INTERNAL_LDFLAGS. 2005-07-12 Nicola Pero * Instance/framework.make (DUMMY_FRAMEWORK): Mangle framework names into valid ObjC class names. 2005-07-12 Nicola Pero * Documentation/README.MinGW: Updated. 2005-07-08 Adam Fedor * Documentation/news.texi: Update for next version. 2005-07-06 Nicola Pero * Instance/bundle.make: Removed usage of :: rules for all but the internal- rules. Can't see a reason why we were using :: rules in the other cases, probably a tradition that was followed without really understanding why. * Instance/gswbundle.make: Same change. * Instance/framework.make: Same change. * Instance/subproject.make: Same change. 2005-06-17 Adam Fedor * Documentation/GNUmakefile: Don't try to install README.NetBSD * Documentation/machines.texi: Updates. 2005-06-10 Adam Fedor * Instance/test-library.make: Remove dejagnu code and replace with rules to inherit from library.make 2005-06-10 Adam Fedor * Master/source-distribution.make (dist): Tar/copy the directory instead of moving it to make the distribution. Fixes bug #13305 * Documentation/machines.texi: Update Suse. 2005-06-06 Adam Fedor * Instance/application.make (ALL_GUI_LIBS): Remove OBJC_LIBS, AUXILIARY_OBJC_LIBS, and TARGET_SYSTEM_LIBS * Instance/gswapp.make (ALL_GSW_LIBS): Idem. * Instance/service.make (ALL_SERVICE_LIBS): Idem. * Instance/test-library.make (ALL_TEST_LIBRARY_LIBS): Idem. * Instance/tool.make (ALL_TOOL_LIBS): Idem. Fixes bug #9920. 2005-05-31 Nicola Pero * Documentation/README.MinGW: Rewritten with updated instructions. 2005-05-23 David Lazaro Saz * Documentation/userfaq.texi: Updated style, trademark usage and some spelling mistakes. 2005-05-21 Adam Fedor * Update FSF Address. * Documentation/gnustep-howto.texi: Update required libs. 2005-04-19 Adam Fedor * GNUmakefile.in (install): Don't make Makefiles link * target.make (darwin/GNU): Use $(CC) to link library. * Instance/framework.make: More comments. 2005-04-15 Adam Fedor * Instance/framework.make: Add top-level symlink for all darwin * ld_lib_path.[c]sh: Clarify framework comment. * Documentation/machines.texi: Update * Documentation/README.NetBSD: Remove, obsolete. 2005-04-06 Nicola Pero * GNUstep.conf (USER_GNUSTEP_RC): Fixed typo, it was spelt as .GNusteprc instead of .GNUsteprc. 2005-04-06 Nicola Pero * Instance/framework.make: Create header directories and copy them even if HEADER_FILES is empty. This fixes problems when subprojects have headers, but the top-level framework does not. * Instance/Shared/headers.make (HEADER_FILES_DIR, HEADER_FILES_INSTALL_DIR): Always compute those two variables even if HEADER_FILES is empty. 2005-04-06 Nicola Pero * Instance/framework.make ($(FRAMEWORK_HEADER_FILES)): Fixed depending on HEADER_FILES, which wasn't taking HEADER_FILES_DIR into account (Fix suggested by Matt Rice ). 2005-03-22 Nicola Pero * Instance/application.make (ALL_LDFLAGS): When on a platform where DLLs are built (such as Mingw), automatically generate a .exe.a library for the application. Required by Gorm. 2005-03-21 Adam Fedor * GNUmakefile.in: Don't install .GNUsteprc file * GNUstep.conf: New file. * Documentation/README.Darwin, Documentation/README.MinGW, Documentation/faq.texi, Documentation/machines.texi: Updates. 2005-03-21 Nicola Pero * Instance/palette.make (internal-palette-all_): Use the old dll rules only if OLD_DLL_SUPPORT is YES. In all other cases, including Mingw, use the standard ones. (Info-gnustep.plist): Include PALETTE_OBJ_EXT in NSExecutable. 2005-03-21 Nicola Pero * Instance/bundle.make: Use make quotes, not shell quotes, for BUNDLE_OBJ_EXT when used in rules. 2005-03-21 Nicola Pero * target.make (SHARED_LIBEXT): Set to .dll.a for Mingw so that which_lib manages to find the libs and building with debug=yes now works on Mingw. 2005-03-10 Nicola Pero * Instance/library.make: On Windows, try to link against all libraries, except the one we are compiling. * Instance/bundle.make: Replaced all occurrences of WITH_DLL with BUILD_DLL. * Instance/framework.make: Same change. * Instance/palette.make: Same change. * Instance/bundle.make (build-bundle): Use the old DLL rules to build bundles only if OLD_DLL_SUPPORT is defined. Else, use the rules specified in target.make for that platform. * target.make (BUNDLE_LD): Just use -shared on Mingw. 2005-03-10 Nicola Pero * user_home.c (main): Fixed missing case for Windows ... if HOMEPATH was already a full path, the code would forget to copy the path into home. 2005-03-09 Nicola Pero * configure.ac: Detect libobjc.dll.a as a custom ObjC library. * configure: Regenerated. 2005-03-01 Nicola Pero * target.make (WITH_DLL): Variable removed. (OLD_DLL_SUPPORT): New variable which is set to yes for cygwin, but to no for mingw. (DLLTOOL): Do not define for mingw. (DLLWRAP): Do not define for mingw. (SHARED_LIB_LINK_CMD): New variable for mingw. (AFTER_INSTALL_SHARED_LIB_CMD): The same. (AFTER_INSTALL_SHARED_LIB_CHOWN): The same. (SHARED_LIBEXT): Do not define to be .a on mingw; that is only confusing; use LIBEXT instead. (LIBEXT): Define to be .a on mingw. (TARGET_SYSTEM_LIBS): Define using =, not :=. * rules.make (ALL_CPPFLAGS): Check BUILD_DLL instead of WITH_DLL when adding -DGNUSTEP_WITH_DLL. * Instance/library.make (LIBRARY_NAME_WITHOUT_LIB): New variable. (LIBRARY_FILE_EXT): Unused variable removed. (CLEAN_library_NAME): Generate using make functions rather than firing external shell scripts to increase building speed. Execute existing DLL code when OLD_DLL_SUPPORT is set to yes. For BUILD_DLL but not OLD_DLL_SUPPORT, added brand new code which uses the new target.make mingw variables and takes advantage of the new DLL support in GCC and mingw. 2005-02-19 Adam Fedor * Documentation/README.MinGW: Minor edit. * Documentation/faq.texi: Add question. * Documentation/gnustep-howto.texi: Add service * Documentation/machines.texi: Edit FreeBSD 5.x 2005-02-18 Richard Frith-Macdonald * Documentation/README.MinGW: Update with my latest experiences. 2005-01-31 Adam Fedor * Documentation/GNUmakefile: Install README.* docs * Documentation/machines.texi: Typo. 2005-01-14 Armando Di Cianno * GNUstep-reset.sh (reset-path): Add new argument with a path fragment to make the path removal more accurate. Use it with appropriate arguments for each variable. (with small changes by Nicola). 2005-01-05 Sergii Stoian * Instance/Shared/bundle.make (shared-instance-bundle-all): Fixed copying resource files and localized resource files into the bundle when they are in subdirs. 2004-12-27 Quentin Mathe * Documentation/README.Darwin: Rewritten the base library install instructions (libxslt support with Fink explained) and other minor updates. * Documentation/machines.texi: Made the GNUstep on MacOSX section a bit more clear. * GNUstep-HOWTO: Synchronized with Documentation/machines.texi and made the spacing more consistent. 2004-12-26 Quentin Mathe * Documentation/README.Darwin: Updated to take in account the latest feedback by Uli Kusterer. * Documentation/machines.texi: * GNUstep-HOWTO: Updated the current GCC state for GNUstep on Darwin. 2004-12-26 Quentin Mathe * Documentation/README.Darwin: Improved indentation and presentation. 2004-12-19 Richard Frith-Macdonald * target.make: For gnu compiler on darwin, use flat namespace and undefined warning for executables as well as libraries/bundles so that we can link with libraries/bundles without havint to explictly name all the libraries that thay depend upon. 2004-12-06 Adam Fedor * Documentation/machines.texi (MacOSX): Update (info from Markus Hitter). * Documentation/README.Darwin: Clean up, simplify. Sun Nov 7 04:18:39 2004 Nicola Pero * tar-exclude-list: Use *.svn instead of .svn to have .svn dirs excluded. Sun Nov 7 04:07:50 2004 David Wetzel * Instance/Shared/bundle.make: Everywhere use the '-f' flag to 'cp -r' so that read-only files such as subversions dirs can be written and overwritten. Thu Nov 4 08:39:29 2004 Nicola Pero * common.make (RM_LN_S): New variable. * target.make: Replaced 'rm -f', when used before creating a symlink, with $(RM_LN_S). * rules.make ($(GNUSTEP_OBJ_DIR)): Same change. * Instance/framework.make: Same change. * Instance/gswbundle.make: Same change. 2004-10-29 Adam Fedor * Documentation/README.Cygwin: Updated * Documentation/README.Darwin: Minor update * Documentation/gnustep.init: Add navigation tags back 2004-10-18 Adam Fedor * Documentation/README.MinGW: Mention Windows installer. Update links * Documentation/gnustep-howto.texi: Some setup no longer needed. * Documentation/gnustep.init: Don't add links - currently not referenced correctly. * Documentation/machines.texi: Add compilers section. * Instance/tool.make: Fix a typo. added: gnustep-make/GNUstep.conf added: gnustep-make/Instance/Shared/pch.make