libs-gdl2/EOControl
David Ayers 6604969b06 * EOControl/EOKeyValueCoding.m
([NSArray-valueForKey:],[NSArray-valueForKeyPath:]):
	Remove special handling of @count.
	This is not WO45 compatible but is more consistent with KVC
	in general and with current Cocoa implementations. Also any
	sane key path using count with WO45 semantics will continue
	to work as expected.  This change could be reverted if a
	valid use case of WO45 behavior arises.
	([NSArray-computeSumForKey:],[NSArray-computeAvgForKey:],
	[NSArray-computeMaxForKey:],[NSArray-computeMinForKey:]):
	Call valueForKeyPath: on components with the rest of the
	key path to allow for extended key paths.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@26314 72102866-910b-0410-8b05-ffd578937521
2008-03-16 18:10:15 +00:00
..
EOAggregateEvent.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOAggregateEvent.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOAndQualifier.m * EOControl/EOAndQualifier.m, 2008-01-22 13:57:07 +00:00
EOArrayDataSource.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOArrayDataSource.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOCheapArray.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOCheapArray.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOClassDescription.h * EOControl/EOClassDescription.h: Avoid unnecessary include. 2008-01-22 10:27:53 +00:00
EOClassDescription.m Propagate invocation of validateValue:forKeyPath: down the key path chain. 2007-11-27 22:17:38 +00:00
EOControl.gsdoc * EOControl/GNUmakefile: Simplify documentation declarations. 2006-12-30 17:41:02 +00:00
EOControl.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EODataSource.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EODataSource.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EODebug.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EODebug.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EODefines.h * EOControl/EODefines.h (GDL2CONTROL_EXPORT/DECLARE), 2008-02-06 08:55:42 +00:00
EODeprecated.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EODetailDataSource.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EODetailDataSource.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOEditingContext.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOEditingContext.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOEvent.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOEvent.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOEventCenter.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOEventCenter.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOFault.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOFault.m * EOControl/EOFault.m ([+initialize]): Handle runtimes 2008-03-07 11:09:35 +00:00
EOFaultHandler.m * EOControl/EOAndQualifier.m, 2008-01-22 13:57:07 +00:00
EOFetchSpecification.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOFetchSpecification.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOGenericRecord.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOGenericRecord.m * Makefile.postamble (after-distclean::): Remove generated 2007-10-31 05:32:46 +00:00
EOGlobalID.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOGlobalID.m * EOControl/EOKeyGlobalID.m ([+assignGloballyUniqueBytes:]): 2008-03-05 15:20:09 +00:00
EOKeyComparisonQualifier.m * EOControl/EOAndQualifier.m, 2008-01-22 13:57:07 +00:00
EOKeyGlobalID.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOKeyGlobalID.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOKeyValueArchiver.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOKeyValueArchiver.m * EOControl/EOAndQualifier.m, 2008-01-22 13:57:07 +00:00
EOKeyValueCoding.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOKeyValueCoding.m * EOControl/EOKeyValueCoding.m 2008-03-16 18:10:15 +00:00
EOKeyValueCodingBase.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOKeyValueCodingBase.m * EOControl/EOAndQualifier.m, 2008-01-22 13:57:07 +00:00
EOKeyValueQualifier.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOMultiReaderLock.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOMultiReaderLock.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOMutableKnownKeyDictionary.h * EOControl/EOAndQualifier.m, 2008-01-22 13:57:07 +00:00
EOMutableKnownKeyDictionary.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EONotQualifier.m * EOControl/EOAndQualifier.m, 2008-01-22 13:57:07 +00:00
EONSAddOns.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EONSAddOns.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EONull.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EONull.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOObjectStore.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOObjectStore.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOObjectStoreCoordinator.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOObjectStoreCoordinator.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOObserver.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOObserver.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOOrQualifier.m * EOControl/EOAndQualifier.m, 2008-01-22 13:57:07 +00:00
EOPrivate.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOPrivate.m * Makefile.postamble (after-distclean::): Remove generated 2007-10-31 05:32:46 +00:00
EOQualifier.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOQualifier.m * EOControl/EOAndQualifier.m, 2008-01-22 13:57:07 +00:00
EOSharedEditingContext.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOSharedEditingContext.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOSortOrdering.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOSortOrdering.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOUndoManager.h * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
EOUndoManager.m * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
GNUmakefile * DBModeler/GNUmakefile, 2008-03-11 08:29:42 +00:00
Makefile.postamble * COPYING.LIB: Update to LGPL 3. 2007-07-12 06:39:22 +00:00
Makefile.preamble * EOInterface/Makefile.preamble, 2008-03-12 14:04:21 +00:00