X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/71cbb89543ea21a9edea72cb24d2df6e714b60db..d5c00476b255bc59645ea27df5bc86bc0fa31db1:/lib-src/ChangeLog diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index e44745dde5..c7e02e5c0e 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog @@ -1,3 +1,213 @@ +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. + (yrealloc): Renamed from xrealloc. + +2000-05-21 Dave Love + + * movemail.c: Include config.h, not ../src/config.h. + (Errmsg): Bump length. + + * pop.c (ERROR_MAX): Increase to 160. + +2000-05-04 Gerd Moellmann + + * ebrowse.c (DEFAULT_OUTFILE): Set to `BROWSE'. + +2000-05-02 Eli Zaretskii + + * 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 + + * etags.c (Texinfo_functions): New function. + (lang_names): Install it. + (Texinfo_suffixes): New variable. + +2000-04-19 Gerd Moellmann + + * ebrowse.c (xmalloc, xrealloc): Rewritten. + (declaration): Remove parameter IS_EXTERN. + (class_definition): Remove unused variable. + +2000-04-09 Gerd Moellmann + + * Makefile.in (INSTALLABLES): Add ebrowse. + (ebrowse): New target. + + * ebrowse.c: New file. + +2000-03-29 Andreas Schwab + + * make-docfile.c (scan_lisp_file): Also look for `defsubst'. + +2000-03-02 Gerd Moellmann + + * etags.c (lisp_suffixes) Add `LSP'. + 2000-02-10 Francesco Potorti` * etags.c (iswhite): Redefined not to consider '\0' as white @@ -322,6 +532,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. @@ -4055,3 +4292,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: