Hi, I wanted to tidy up EtoileFoundation a bit - I think it can be divided in to two groups of classes: those which are part of the core of Etoile, and handy utility classes. I think this would be cleaner, and help emphasize the really important classes.
EtoileFoundation: ==================== ETFilter ETModelDescription ETObjectChain ETPropertyValueCoding ETTransform ETUTI ETUUID Macros NSObject+Etoile - Reflection code, hopefully soon deprecated when I write a mirror reflection api using ObjectiveC2 :) NSObject+Mixins NSObject+Model NSObject+Prototypes EtoileFoundation/Utilities: ==================== ETCArray ETException - not quite sure what this does.. will this be needed with ObjC2 style exceptions? ETGetOptionsDictionary - function for processing command line args ETHistoryManager ETTranscript - transcript for Smalltalk NSArray+Map - implementation of "map" as higher order messaging (Does this belong in the main part of EF?) NSFileManager+NameForTempFile NSFileManager+TempFile NSIndexPath+Etoile NSIndexSet+Etoile NSInvocation+Etoile - convenience factory method for NSInvocation NSString+Etoile - some convenience methods for NSString NSURL+Etoile - some convenience methods for NSURL UKPluginsRegistry How does this organization look? Regards, Eric _______________________________________________ Etoile-dev mailing list [email protected] https://mail.gna.org/listinfo/etoile-dev
