Fix email address of my last entry.
[bpt/emacs.git] / lib-src / ChangeLog
index e44745d..c7e02e5 100644 (file)
@@ -1,3 +1,213 @@
+2001-01-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * ebrowse.c (yyerror): Changed to take two arguments.  Prototype
+       added.  Callers changed.
+
+2001-01-02  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * 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) <homedir>: Make its declaration conditional on
+       SERVER_HOME_DIR, to avoid compiler warnings.
+
+       * emacsserver.c (main) <homedir>: 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  <eliz@is.elta.co.il>
+
+       * etags.c (canonicalize_filename) [DOS_NT]: Fix last change.
+
+2000-12-15  Gerd Moellmann  <gerd@gnu.org>
+
+       * 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  <fx@gnu.org>
+
+       * ebrowse.c (ensure_scope_buffer_room): Fix xrealloc call.
+
+2000-12-06  Andrew Innes  <andrewi@gnu.org>
+
+       * 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  <andrewi@gnu.org>
+
+       * makefile.w32-in ($(BLD)/ebrowse.exe): Use tabs not spaces.
+       (install): Ditto.
+
+2000-11-23  Jason Rumney  <jasonr@gnu.org>
+
+       * makefile.w32-in: Add targets for ebrowse.exe.
+       (LOCAL_FLAGS): Add -DVERSION flag.
+
+2000-09-25  Dave Love  <fx@gnu.org>
+
+       * sorted-doc.c: Include config.h.
+       [!HAVE_STDLIB_H]: Declare malloc.
+
+2000-09-14  Andrew Innes  <andrewi@gnu.org>
+
+       * makefile.w32-in: Revert to Unix line endings.
+
+2000-09-04  Dave Love  <fx@gnu.org>
+
+       * movemail.c (index, rindex): Prototype conditionally.
+
+2000-09-03  Andrew Innes  <andrewi@gnu.org>
+
+       * makefile.w32-in: Change to DOS line endings.
+
+2000-09-01  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * 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  <fx@gnu.org>
+
+       * movemail.c: Revert previous change.
+
+2000-08-29  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * Makefile.in (profile, make-docfile, hexl): Depend on config.h.
+
+2000-08-28  Dave Love  <fx@gnu.org>
+
+       * movemail.c (toplevel) [HAVE_STRING_H]: Include string.h.
+       (toplevel) [HAVE_STRINGS_H]: Include strings.h.
+
+2000-08-22  Andrew Innes  <andrewi@gnu.org>
+
+       * 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  <eliz@is.elta.co.il>
+
+       * etags.c (canonicalize_filename) [DOS_NT]: Upcase the first
+       letter only if it is a drive letter.
+
+2000-07-14  Gerd Moellmann  <gerd@gnu.org>
+
+       * 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  <gerd@gnu.org>
+
+       * 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  <gerd@gnu.org>
+
+       * ebrowse.c (token_string): Add missing tokens.
+       (parm_list): Handle case of qualified pointers.
+
+2000-06-23  Dave Love  <fx@gnu.org>
+
+       * ebrowse.c: Move config.h before other includes (which may use
+       feature tests).
+
+2000-06-14  Jim Meyering  <meyering@lucent.com>
+
+       * grep-changelog: Fix typos in comments.  Remove trailing blanks.
+
+2000-06-11  Jason Rumney  <jasonr@gnu.org>
+
+       * makefile.nt: Add targets for ebrowse.
+
+       * ebrowse.c [WINDOWS_NT]: Use stricmp instead of strcasecmp to
+       compare filenames.
+
+2000-06-06  Gerd Moellmann  <gerd@gnu.org>
+
+       * ebrowse.c (ymalloc): Renamed from xmalloc.
+       (yrealloc): Renamed from xrealloc.
+
+2000-05-21  Dave Love  <fx@gnu.org>
+
+       * movemail.c: Include config.h, not ../src/config.h.
+       (Errmsg): Bump length.
+
+       * pop.c (ERROR_MAX): Increase to 160.
+
+2000-05-04  Gerd Moellmann  <gerd@gnu.org>
+
+       * ebrowse.c (DEFAULT_OUTFILE): Set to `BROWSE'.
+
+2000-05-02  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * ebrowse.c (PATH_LIST_SEPARATOR) [__MSDOS__ || WINDOWSNT]: Define
+       to semi-colon.
+       (FILENAME_EQ): New macro, for comparing file names.
+       (add_member_decl, add_global_decl, add_member_defn): Use
+       FILENAME_EQ.
+       (process_file): Don't assume that fread always reads as many bytes
+       as it was told to (DOS-style CR-LF text files fail this logic).
+       (open_file): Allocate enough space for path->path plus the file
+       name and the slash.
+
+2000-04-19  Dave Love  <fx@gnu.org>
+
+       * etags.c (Texinfo_functions): New function.
+       (lang_names): Install it.
+       (Texinfo_suffixes): New variable.
+
+2000-04-19  Gerd Moellmann  <gerd@gnu.org>
+
+       * ebrowse.c (xmalloc, xrealloc): Rewritten.
+       (declaration): Remove parameter IS_EXTERN.
+       (class_definition): Remove unused variable.
+
+2000-04-09  Gerd Moellmann  <gerd@gnu.org>
+
+       * Makefile.in (INSTALLABLES): Add ebrowse.
+       (ebrowse): New target.
+
+       * ebrowse.c: New file.
+
+2000-03-29  Andreas Schwab  <schwab@suse.de>
+
+       * make-docfile.c (scan_lisp_file): Also look for `defsubst'.
+
+2000-03-02  Gerd Moellmann  <gerd@gnu.org>
+
+       * etags.c (lisp_suffixes)  Add `LSP'.
+
 2000-02-10  Francesco Potorti`  <pot@gnu.org>
 
        * etags.c (iswhite): Redefined not to consider '\0' as white
        * 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  <gerd@gnu.org>
+
+       * Version 20.7 released.
+       
+2000-02-26  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.6 released.
+       
+1999-12-04  Gerd Moellmann  <gerd@gnu.org>
+
+       * Version 20.5 released.
+       
+1999-11-13  Gerd Moellmann  <gerd@gnu.org>
+
+       * Makefile.in (b2m): Add dependency on GETOPTDEPS.
+
+1999-11-03  Gerd Moellmann  <gerd@gnu.org>
+
+       * emacsclient.c, etags.c: Change email address to send bugs
+       to.
+
 1999-07-12  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.
@@ -4055,3 +4292,7 @@ Tue Jul  1 01:09:07 1997  Geoff Voelker  <voelker@cs.washington.edu>
        * 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: