Fix parallel build and bootstrap on MS-Windows.
[bpt/emacs.git] / lib-src / ChangeLog
index e989473..ec7f9a6 100644 (file)
@@ -1,3 +1,39 @@
+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
 ;; 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.