X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/5f1aea9aa7e7ec2a9c10410508db82c11293daea..83be933cf9cececfe8161baee3f3983fb5f70ee6:/lib-src/ChangeLog diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index cb573b5bb1..a7ed46c25a 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog @@ -1,3 +1,181 @@ +2001-01-15 Francesco Potorti` + + * etags.c (print_language_names): Print filenames in addition to + suffixes. + +2001-01-13 Gerd Moellmann + + * make-docfile.c (write_c_args): Print newlines as spaces. + +2001-01-06 Andrew Innes + + * makefile.w32-in (clean): Delete $(COMPILER_TEMP_FILES) instead + of *.pdb. + +2001-01-03 Paul Eggert + + * lib-src/rcs2log: Avoid security hole allowing attacker to + cause user of rcs2log to overwrite arbitrary files, fixing + a bug reported by Morten Welinder. + + Don't put "exit 1" at the end of the exit trap; it's + ineffective in POSIX shells. + +2001-01-02 Gerd Moellmann + + * ebrowse.c (yyerror): Changed to take two arguments. Prototype + added. Callers changed. + +2001-01-02 Eli Zaretskii + + * ebrowse.c (enter_namespace, main): Cast variables to shut up + compiler warnings. + (yyerror): Change parameter declarations to be of type long, so + that they can take pointers on 64-bit platforms. + + * emacsclient.c (main): Remove unused local variable statbfr. + (main) : Make its declaration conditional on + SERVER_HOME_DIR, to avoid compiler warnings. + + * emacsserver.c (main) : Make its declaration conditional + on SERVER_HOME_DIR, to avoid compiler warnings. + + * fakemail.c (readline): Cast buffer to "long *" to pacify + over-zealous compilers. + +2000-12-16 Eli Zaretskii + + * etags.c (canonicalize_filename) [DOS_NT]: Fix last change. + +2000-12-15 Gerd Moellmann + + * ebrowse.c (operator_name): Cast argument of isalpha to + unsigned char. + + * etags.c (ISALNUM, ISALPHA, ISDIGIT, ISLOWER): New macros. + Use them throughout instead of ctype functions/macros. + (lowcase): Cast to unsigned char. + (UPCASE): New macro. + (canonicalize_filename): Use UPCASE instead toupper. + + * fakemail.c (get_keyword): Make sure that isspace and + similar aren't called with a negative argument. + +2000-12-13 Dave Love + + * ebrowse.c (ensure_scope_buffer_room): Fix xrealloc call. + +2000-12-06 Andrew Innes + + * makefile.w32-in (LOCAL_FLAGS): Remove -DVERSION flag, since we + don't know the real version, and I can't seem to get the quoting + right in all circumstances. + + * ebrowse.c (VERSION): Provide default definition, like etags.c + does, because Windows build can't snarf this from version.el. + +2000-11-30 Andrew Innes + + * makefile.w32-in ($(BLD)/ebrowse.exe): Use tabs not spaces. + (install): Ditto. + +2000-11-23 Jason Rumney + + * makefile.w32-in: Add targets for ebrowse.exe. + (LOCAL_FLAGS): Add -DVERSION flag. + +2000-09-25 Dave Love + + * sorted-doc.c: Include config.h. + [!HAVE_STDLIB_H]: Declare malloc. + +2000-09-14 Andrew Innes + + * makefile.w32-in: Revert to Unix line endings. + +2000-09-04 Dave Love + + * movemail.c (index, rindex): Prototype conditionally. + +2000-09-03 Andrew Innes + + * makefile.w32-in: Change to DOS line endings. + +2000-09-01 Eli Zaretskii + + * movemail.c (toplevel): Remove redundant fcntl.h. + [!F_OK]: Provide default definitions only after including both + fcntl.h and unistd.h. + +2000-08-29 Dave Love + + * movemail.c: Revert previous change. + +2000-08-29 Eli Zaretskii + + * Makefile.in (profile, make-docfile, hexl): Depend on config.h. + +2000-08-28 Dave Love + + * movemail.c (toplevel) [HAVE_STRING_H]: Include string.h. + (toplevel) [HAVE_STRINGS_H]: Include strings.h. + +2000-08-22 Andrew Innes + + * ntlib.h (WIN32): Remove unnecessary definition. + (sleep): Make argument unsigned long. + (_WINSOCK_H): Undefine so normal winsock definitions can be used. + + * ntlib.c (sleep): Make argument unsigned long. + + * movemail.c (main) [WINDOWSNT]: Force binary mode for fileio. + + * makefile.w32-in: New file. + +2000-08-20 Eli Zaretskii + + * etags.c (canonicalize_filename) [DOS_NT]: Upcase the first + letter only if it is a drive letter. + +2000-07-14 Gerd Moellmann + + * ebrowse.c (xrealloc, xmalloc): Renamed from yrealloc and + ymalloc. + + * etags.c (xmalloc, xrealloc): Make externally visible, for use + by alloca.o. + + * Makefile.in (alloca.o): Add -Demacs so that alloca will use + xmalloc. + +2000-07-10 Gerd Moellmann + + * ebrowse.c (yylex): Accept string literals with newlines in them. + (process_pp_line): Handle case of string literal with newline + in it in replacement text, which counts as continuing the + replacement text in GNU C. + +2000-07-02 Gerd Moellmann + + * ebrowse.c (token_string): Add missing tokens. + (parm_list): Handle case of qualified pointers. + +2000-06-23 Dave Love + + * ebrowse.c: Move config.h before other includes (which may use + feature tests). + +2000-06-14 Jim Meyering + + * grep-changelog: Fix typos in comments. Remove trailing blanks. + +2000-06-11 Jason Rumney + + * makefile.nt: Add targets for ebrowse. + + * ebrowse.c [WINDOWS_NT]: Use stricmp instead of strcasecmp to + compare filenames. + 2000-06-06 Gerd Moellmann * ebrowse.c (ymalloc): Renamed from xmalloc. @@ -377,6 +555,33 @@ * grep-changelog: New. * Makefile.in (INSTALLABLE_SCRIPTS): Add it. +After the release of 20.4, development was split into two separate +code lines. One line contained the code for Emacs 21, and the other +one the code for the 20.x releases after 20.4. The following change +log entries up to the entry ``20.4 released'' are for the 20.x code +line. Change logs above this notice are those for the 21.x code line. + +2000-06-13 Gerd Moellmann + + * Version 20.7 released. + +2000-02-26 Gerd Moellmann + + * Version 20.6 released. + +1999-12-04 Gerd Moellmann + + * Version 20.5 released. + +1999-11-13 Gerd Moellmann + + * Makefile.in (b2m): Add dependency on GETOPTDEPS. + +1999-11-03 Gerd Moellmann + + * emacsclient.c, etags.c: Change email address to send bugs + to. + 1999-07-12 Richard Stallman * Version 20.4 released. @@ -4110,3 +4315,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker * server.c [not BSD and not HAVE_SYSVIPC]: fix error message. * loadst.c (main) [XENIX]: use /usr/spool/mail, not /usr/mail. + +;; Local Variables: +;; coding: iso-2022-7bit +;; End: