Fix bug #15148 with garbled display in Dired when cache-long-scans is ON.
[bpt/emacs.git] / lib-src / ChangeLog
index 4a43a74..44d7260 100644 (file)
@@ -1,3 +1,86 @@
+2013-10-24  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in ($(DESTDIR)${archlibdir}):
+       Avoid non-portable "`\" nesting.
+
+       * Makefile.in (abs_top_srcdir): New, set by configure.
+
+2013-10-23  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in ($(DESTDIR)${archlibdir}, need-blessmail, install)
+       (uninstall): Quote entities that might contain whitespace.
+
+2013-10-10  Glenn Morris  <rgm@gnu.org>
+
+       * make-docfile.c (search_lisp_doc_at_eol):
+       Use int rather than char with getc.  (Bug#15481)
+
+2013-09-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       A simpler, centralized INLINE.
+       * profile.c (INLINE): New macro.
+       (SYSTIME_INLINE): Remove.
+
+2013-08-28  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
+       for portability to hosts where /bin/sh has problems.
+
+2013-08-10  Eli Zaretskii  <eliz@gnu.org>
+
+       * update-game-score.exe.manifest: New file.
+
+       * Makefile.in (UPDATE_MANIFEST): New variable.
+       (SCRIPTS): Add $(UPDATE_MANIFEST).
+
+2013-08-05  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * makefile.w32-in (lisp2): Add nadvice.elc.
+
+2013-08-05  Eli Zaretskii  <eliz@gnu.org>
+
+       * 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  <eliz@gnu.org>
+
+       * ntlib.h: Include fcntl.h.
+       (mkostemp): Declare prototype.
+       (mktemp): Don't redefine.
+
+       * ntlib.c (mkostemp): New function.  (Bug#15015)
+
+2013-08-04  Paul Eggert  <eggert@cs.ucla.edu>
+
+       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  <eggert@cs.ucla.edu>
+
+       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  <eggert@cs.ucla.edu>
 
        Prefer plain 'static' to 'static inline' (Bug#12541).
 
 1995-06-13  Geoff Voelker  <voelker@cs.washington.edu>
 
-       * 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.
 1995-05-25  Geoff Voelker  <voelker@cs.washington.edu>
 
        * 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.