diff --git a/ChangeLog b/ChangeLog index 3cf08e19b..46e4708a6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,73 @@ +Tue Sep 17 10:33:31 1996 Andrew McCallum + + * Version (SUBMINOR_VERSION): Version 0.2.9. + + * Makefile.in (DIST_FILES): Added contents of RCS_FILES. Added + acconfig.h. + (RCS_FILES): Variable removed. + + * doc/gnustep-faq.texi: Cause the time stamp to be updated + automatically by Emacs. + + * src/NSScanner.m ([NSScanner -scanRadixUnsignedInt:]): New + method. + ([NSScanner -_scanInt:]): Deal with overflow better. (?) + ([NSScanner -scanLongLong:]): Likewise. + * src/include/NSScanner.h: Declare new method. + * checks/nsscanner.m: Test new method, -scanRadixUnsignedInt:. + Changes from Eric Norum . + + * src/NSObject.m ([NSObject -doesNotRecognizeSelector:]): Raise + NSInvalidArgumentException, not NSGenericException. (Reported by + Jeremy Bettis .) + +Mon Sep 16 20:11:54 CDT 1996 Jeremy Bettis + + * src/HashTable.m ([HashTable -isKey]): Updated isKey to use the new + hash_value_for_key function in the runtime, and thereby allow for + nulls in HashTables. + +Mon Sep 16 15:08:42 1996 Andrew McCallum + + * aclocal.m4 (DYNAMIC_LINKER): Put double quotes around some + $-variable dereferences. (Reported by Richard Frith-Macdonald + .) + + * src/o_vscanf.c: Include . (Reported by Richard + Frith-Macdonald .) + + * src/include/preface.h.in: Don't include gnustep/base/config.h. + Note, this file used to define NeXT_runtime and NeXT_cc. These + macros will no longer be available to library users. + + * src/include/config.h.in: File removed. It is not automatically + generated by autoheader in src/Makefile. + + * src/o_vscanf.c: Don't include no-longer-existant + gnustep/base/objc-malloc.h. (Reported by Adam Fedor.) + + * src/Makefile.in (include/config.h.in): New dependancy. + (include/config.h): New dependancy. + (ALL_CPPFLAGS): Added -include argument to have gcc look at + include/config.h. It is no longer included in include/preface.h + because other packages that use the installed Base Library may + have their own ideas about these macro values. + + * acconfig.h: New file, needed for autoheader. + + * configure.in: Use AC_CONFIG_HEADER to put config macros in a + file instead of on gcc's command line. Use AC_DEFINE_UNQUOTED to + set NeXT_runtime and NeXT_cc instead of using AC_SUBST. + + * make-dist-diff (diff): Add -N flag so new files will get + created. + Sat Sep 7 13:37:32 1996 Andrew McCallum * Version (SUBMINOR_VERSION): Version 0.2.8. + Beginning of changes related to use of new Objective C runtime. + * Makefile.in (DIST_FILES): Remove gcc-objc.patch. Add gcc-2.7.2-objc.diff and gcc-2.7.2.1-objc.diff. @@ -73,6 +139,8 @@ Sat Sep 7 13:37:32 1996 Andrew McCallum * RELEASE-NOTES: Talk about need for new Objective C runtime to compile this release. + End of changes related to use of new Objective C runtime. + * config.guess: New version from FSF. * doc/Makefile.in: Added some pattern rules, but commented them