Fix parallel build and bootstrap on MS-Windows.
[bpt/emacs.git] / lib-src / ChangeLog
index 922a96a..ec7f9a6 100644 (file)
@@ -1,3 +1,44 @@
+2012-04-07  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in (ALL): Now the list of executables, not of phony
+       targets.
+       (.PHONY): Only make-docfile is its prerequisite now.
+       (make-docfile): Don't depend on stamp_BLD.  Add a comment about
+       the need in this target.
+       (ctags, etags, ebrowse, hexl, movemail, emacsclient)
+       (test-distrib): Phony targets removed.
+       ($(BLD)/test-distrib.exe): Run test-distrib as part of the recipe.
+       (all): Don't depend on stamp_BLD.
+
+2012-03-11  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * emacsclient.c (main): Handle -print-nonl command.
+
+       * emacsclient.c (main): Handle multiple messages in a single
+       datagram.
+
+       * emacsclient.c (socket_name): Add const.
+       (get_server_config): Add parameter config_file, use it instead of
+       global server_file.
+       (set_tcp_socket): Add parameter local_server_file, pass it down to
+       get_server_config.
+       (set_local_socket): Add parameter local_socket_name, use it
+       instead of global socket_name.
+       (set_socket): Adjust calls to set_local_socket and set_tcp_socket.
+       Don't clobber global server_file or socket_name.
+       (main): No longer reset server_file or socket_name.
+
+2012-01-05  Glenn Morris  <rgm@gnu.org>
+
+       * ebrowse.c (version) <emacs_copyright>:
+       * etags.c (print_version) <emacs_copyright>:
+       * rcs2log (Copyright): Update short copyright year to 2012.
+
+2011-12-25  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * etags.c (C_entries): Properly skip over string and character
+       constants and comments inside brackets.  (Bug#10357)
+
 2011-12-04  Juanma Barranquero  <lekktu@gmail.com>
 
        * emacsclient.c (decode_options) [WINDOWSNT]: Don't force tty = 0;
        (main): Call put_entries here even in CTAGS mode.
        (main, process_file): Check the return values of fclose and pclose.
        (process_file): Do not call put_entries after parsing each file.
-       (process_file): Canonicalise file names even for ctags.
+       (process_file): Canonicalize file names even for ctags.
        (process_file): Set curfile here...
        (find_entries): ... not here any more.
        (add_node): In etags mode, build a linked list of entries (on
 ;; coding: utf-8
 ;; End:
 
-  Copyright (C) 1988-1999, 2001-2011 Free Software Foundation, Inc.
+  Copyright (C) 1988-1999, 2001-2012 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.