X-Git-Url: https://git.hcoop.net/bpt/emacs.git/blobdiff_plain/37afa042f9f56e3b3f22511ff222b49d728558d9..d57f4dde80447f0fcdb1c31df7f0657fd2eea369:/lib-src/ChangeLog diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index 4a43a741e5..44d7260dea 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog @@ -1,3 +1,86 @@ +2013-10-24 Glenn Morris + + * Makefile.in ($(DESTDIR)${archlibdir}): + Avoid non-portable "`\" nesting. + + * Makefile.in (abs_top_srcdir): New, set by configure. + +2013-10-23 Glenn Morris + + * Makefile.in ($(DESTDIR)${archlibdir}, need-blessmail, install) + (uninstall): Quote entities that might contain whitespace. + +2013-10-10 Glenn Morris + + * make-docfile.c (search_lisp_doc_at_eol): + Use int rather than char with getc. (Bug#15481) + +2013-09-20 Paul Eggert + + A simpler, centralized INLINE. + * profile.c (INLINE): New macro. + (SYSTIME_INLINE): Remove. + +2013-08-28 Paul Eggert + + * Makefile.in (SHELL): Now @SHELL@, not /bin/sh, + for portability to hosts where /bin/sh has problems. + +2013-08-10 Eli Zaretskii + + * update-game-score.exe.manifest: New file. + + * Makefile.in (UPDATE_MANIFEST): New variable. + (SCRIPTS): Add $(UPDATE_MANIFEST). + +2013-08-05 Stefan Monnier + + * makefile.w32-in (lisp2): Add nadvice.elc. + +2013-08-05 Eli Zaretskii + + * update-game-score.c (read_score): Try reading a character before + probing the stream for EOF. Initialize score->score to zero, + before reading and accumulating the score. + (read_scores): Fix logic that determines which value to return. + Close the input stream when finished reading the scores (avoids + failures in overwriting the file with a new one on MS-Windows, + since a file that is open cannot be deleted). + + * ntlib.h (rename): Don't undefine. + + * ntlib.c (sys_rename): New function, needed for + update-game-score. + +2013-08-04 Eli Zaretskii + + * ntlib.h: Include fcntl.h. + (mkostemp): Declare prototype. + (mktemp): Don't redefine. + + * ntlib.c (mkostemp): New function. (Bug#15015) + +2013-08-04 Paul Eggert + + Fix some minor races in hosts lacking mkostemp (Bug#15015). + * movemail.c (main): + * update-game-score.c (write_scores): + Use mkostemp (which now works on all platforms, due to changes + in the portability layer) rather than mktemp (which has a race) + or mkstemp (which we no longer bother with). + +2013-07-10 Paul Eggert + + Port to C89. + * ebrowse.c (USAGE): Remove macro with too-long string literal ... + (usage_message): ... and replace it with this new static constant + containing multiple literals. All uses changed. + * emacsclient.c (print_help_and_exit): + Rewrite to avoid string literals longer than the C89 limits. + (start_daemon_and_retry_set_socket): + Rewrite to avoid non-constant array initializer. + * make-docfile.c (enum global_type): Omit trailing comma. + 2013-07-02 Paul Eggert Prefer plain 'static' to 'static inline' (Bug#12541). @@ -6134,7 +6217,7 @@ 1995-06-13 Geoff Voelker - * etags.c (process_file,absolute_filename): Handle filenames + * etags.c (process_file, absolute_filename): Handle filenames starting with a drive letter. * makefile.nt (install): Copy wakeup.exe properly. @@ -6161,12 +6244,12 @@ 1995-05-25 Geoff Voelker * makefile.nt (LIBS): Use BASE_LIBS. - (make-docfile.exe,hexl.exe,wakeup.exe,etags.exe): Don't depend + (make-docfile.exe, hexl.exe, wakeup.exe, etags.exe): Don't depend upon LIBS. (DOC): Use del instead of rm. (DOC) [WINDOWS95]: Use DOC. (clean): Handle MSVC aux files. - (config.h,paths.h): Use $(CP) instead of cp. + (config.h, paths.h): Use $(CP) instead of cp. (config.h): Use $(CONFIG_H) (make-docfile.obj): Depend upon config.h. Clean up comments.