X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/875c14394fb467324154896acfed2665ad6059af..762a68ecf7ffefc6547053653ccc41308df4e3a0:/lib-src/ChangeLog diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index 4208635111..b75e9ed78a 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog @@ -1,3 +1,230 @@ +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 + space, and use it throughout in place of isspace, thus preventing a + potential signed char to int conversion problem. + (MSDOS): #undefine befere redefining + +2000-02-04 Francesco Potorti` + + * etags.c (many functions): Add prototypes. + +2000-02-10 Dave Love + + * etags.c (pfnote, new_pfnote, C_entries, prolog_pred) + (erlang_func): Add `static' to definitions to keep pcc happy. + +2000-01-31 Francesco Potorti` + + * etags.c [MSDOS]: Set MSDOS to 1 if #defined, 0 otherwise. + (get_compressor_from_suffix, process_file): Use MSDOS in if clause. + (etags_strchr, etags_strrchr): Use const char * and int as arguments. + (getenv, getcwd): Only declare them if necessary. + (EMACS_NAME): New constant macro. + (print_version): Use it. + (P_) [__STDC__]: Macro for defining function prototypes. + +2000-01-18 Fabrice Popineau + + * etags.c [WINDOWSNT]: #include + +2000-01-18 Martin Buchholz + + * etags.c (all functions): Made them static. + (all functions): Write prototypes. + +2000-01-29 Richard M. Stallman + + * movemail.c (main): Improve error message if can't create lock file. + 2000-01-28 Eric Hanchrow * emacsclient.c (socket_status): New function. @@ -283,6 +510,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. @@ -4016,3 +4270,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: