X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/aabbbc45793415e1cf41b61abb1737e296d60409..refs/heads/wip:/lib-src/ChangeLog diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index f571b40158..64a7302791 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog @@ -1,3 +1,87 @@ +2014-06-26 Glenn Morris + + * Makefile.in (blessmail): Depend on lisp/mail/blessmail.el. + Use $<, $@. + (regex.o, etags${EXEEXT}, ctags${EXEEXT}, ebrowse${EXEEXT}) + (profile${EXEEXT}, make-docfile${EXEEXT}, movemail${EXEEXT}) + (pop.o, emacsclient${EXEEXT}, emacsclientw${EXEEXT}, ntlib.o) + (hexl${EXEEXT}, update-game-score${EXEEXT}, emacsclient.res): Use $<. + (ctags${EXEEXT}): Add $srcdir to dependency rather than using VPATH. + +2014-06-17 Paul Eggert + + Omit redundant extern decls. + * emacsclient.c (getenv): Remove decl. + * make-docfile.c (write_globals): Add ATTRIBUTE_CONST for + Fbyteorder, Ftool_bar_height, Fmax_char, Fidentity. + +2014-06-15 Glenn Morris + + * Makefile.in (LDFLAGS): Explicitly set via configure. + +2014-06-15 Eli Zaretskii + + * Makefile.in (CPPFLAGS): Define. + +2014-06-15 Glenn Morris + + * Makefile.in (../lib/libgnu.a): + Use `make -C' rather than `cd && make'. + + * Makefile.in (bootstrap-clean): New. + +2014-06-13 Glenn Morris + + * Makefile.in (../lib/libgnu.a): + GNU make automatically passes command-line arguments to sub-makes. + +2014-05-26 Eli Zaretskii + + * ntlib.h (lseek): Don't redirect to _lseek. + +2014-05-26 Paul Eggert + + Fix rcs2log problems with CVS. + Problem reported by Glenn Morris in + . + Plus, fix some security and filename quoting problems. + * rcs2log (logdir): Prefer mktemp if available. + (logdir, llogdir): Work even if TMPDIR begins with '-' or has spaces. + (output_authors, main awk script): Parse more-recent CVS output format. + +2014-05-19 Paul Eggert + + Remove dependencies on getline and getdelim. + Also, remove update-game-scores's limits on game scores and + simplify its file-locking code. + * update-game-score.c (struct score_entry): Unify the username and + data members to a single user_data member, since they don't need to be + changed independently and getdelim and getline aren't helpful. + Make the score member char *, not intmax_t, so that scores are not + limited to intmax_t. All uses changed. + (lose_syserr): A zero errno stands for invalid data in score file. + (normalize_integer): New function. + (main): Use it. Check for invalid scores. Omit redundant stat check. + (read_score): First arg is now a string, not a FILE *. All uses + changed. Do not use getdelim or getline; that's way simpler. + (read_scores): Read the whole file, and let read_score handle each + line. + (score_compare): Compare strings representing integers, not integers. + (write_scores) [DOS_NT]: Eliminate unnecessary chmod. + (lock_file): Simplify locking code, eliminating goto. + Check for unlink failure. + +2014-05-18 Paul Eggert + + Port ctags+etags build to Sun C 5.12. + * Makefile.in (etags_args): Remove, replacing with ... + (etags_cflags, etags_libs): New macros. All uses changed. + (ctags${EXEEXT}): Don't compile etags.c, as compiling etags.c in + parallel (once for ctags, once for etags) breaks parallel makes + with compilers that use the source file name to name temporaries, + such as Sun C 5.12. Instead, compile ctags.c. + * ctags.c: New file. + 2014-05-04 Paul Eggert Handle systems without WCONTINUED consistently. (Bug#15110, 17339)