]> code.delx.au - gnu-emacs/blobdiff - lib-src/ChangeLog
w32.c (sys_open): Don't reset the flags for FD in fd_info[].
[gnu-emacs] / lib-src / ChangeLog
index 33022de1a29e0a967567747a68cd5db3b415acf3..1cf30eefcdcdf573a7ae324944c44a7bdb9941bc 100644 (file)
@@ -1,4 +1,124 @@
-2012-08-09  Glenn Morris  <rgm@gnu.org>
+2012-10-26  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (uninstall): No INSTALLABLES live in archlibdir.
+
+       * Makefile.in (install, uninstall): Transformations should not be
+       applied to $EXEEXT.
+
+2012-10-23  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in (lisp2): Add cp51932.el and eucjp-ms.el, to
+       follow src/lisp.mk.
+
+2012-10-21  Glenn Morris  <rgm@gnu.org>
+
+       * make-docfile.c (scan_lisp_file): Add cp51932.el and eucjp-ms.el.
+
+2012-10-20  Eli Zaretskii  <eliz@gnu.org>
+
+       * make-docfile.c (IS_SLASH, DEF_ELISP_FILE): New macros.
+       (scan_lisp_file): Only pass a .el file if its basename matches a
+       known file in its entirety.  Use IS_SLASH and DEF_ELISP_FILE.
+
+2012-10-20  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * make-docfile.c (scan_lisp_file): Add bounds checking.
+
+2012-10-20  Eli Zaretskii  <eliz@gnu.org>
+
+       Prevent silent omission of doc strings from uncompiled Lisp files.
+       * make-docfile.c (scan_lisp_file): Barf if called with a .el file
+       other than one of a small list of supported un-compiled files.
+
+       * makefile.w32-in (lisp1, lisp2): Name .elc files wherever they
+       exist.  (Bug#12395)
+
+2012-10-17  Eli Zaretskii  <eliz@gnu.org>
+
+       * ntlib.c: Include <mbstring.h>, to avoid compiler warning about
+       _mbspbrk.
+
+2012-10-08  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in (obj): Add cygw32.o.
+
+2012-10-08  Daniel Colascione  <dancol@dancol.org>
+
+       * emacsclient.c: Include windows.h when HAVE_NTGUI.
+       (alt_display): New variable.  We send the display held by this
+       variable when the primary display is either unsupported or not
+       present.
+       (longopts): Allow display everywhere.
+       (w32_set_user_model_id): Move lower in file, inside HAVE_NTGUI
+       section.
+       (decode_options): Use alt_display.  Explain why.
+       (main): Retry connection with alt_display if connection with main
+       display fails.
+
+2012-10-01  Fabrice Popineau  <fabrice.popineau@gmail.com>
+
+       * make-docfile.c (write_globals): Special-case
+       Fexit_recursive_edit and Fabort_recursive_edit as well, as
+       functions that are _Noreturn, to be consistent with
+       src/keyboard.c.
+
+2012-09-30  Eli Zaretskii  <eliz@gnu.org>
+
+       * ntlib.c (gettimeofday): Copy from src/w32.c.  lib/gettime.c
+       needs this function.
+
+2012-09-26  Juanma Barranquero  <lekktu@gmail.com>
+
+       * makefile.w32-in (obj): Add profiler.o.
+
+2012-09-17  Glenn Morris  <rgm@gnu.org>
+
+       * ebrowse.c (version):
+       * etags.c (print_version): Use COPYRIGHT.
+
+2012-09-11  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * pop.c (socket_connection) [HAVE_GETADDRINFO]:
+       Prefer assignment to memcpy when either will do.
+
+2012-08-31  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * etags.c (consider_token): Always zero-terminate token buffer.
+       (Bug#12306)
+
+2012-08-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Rely on <config.h> + <unistd.h> to declare 'environ'.
+       * emacsclient.c (environ): Remove decl.
+
+2012-08-17  Juanma Barranquero  <lekktu@gmail.com>
+
+       * makefile.w32-in ($(BLD)/regex.$(O)): Update dependencies.
+
+2012-08-15  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * etags.c (Pascal_functions): Fix parenthesization typo.
+
+2012-08-14  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * make-docfile.c (enum global_type): Sort values roughly in
+       decreasing alignment, except put functions last.
+       (compare_globals): Use this new property of enum global_type.
+       (write_globals): Use bool, not int, for booleans.
+
+2012-08-10  Glenn Morris  <rgm@gnu.org>
+
+       * make-docfile.c (IF_LINT):
+       * emacsclient.c (IF_LINT): Remove (in config.h now).
+
+       * make-docfile.c (main):
+       (fopen) [!WINDOWSNT]:
+       (chdir) [!DOS_NT]: No more need to undef.
+
+       * movemail.c (DIRECTORY_SEP, IS_DIRECTORY_SEP):
+       * make-docfile.c (DIRECTORY_SEP, IS_DIRECTORY_SEP):
+       * emacsclient.c (DIRECTORY_SEP, IS_DIRECTORY_SEP, IS_DEVICE_SEP):
+       Remove (they are in config.h now).
 
        * ebrowse.c (PATH_LIST_SEPARATOR):
        Remove, and replace with SEPCHAR from config.h.
        (Asm_help, default_C_suffixes, default_C_help, Cplusplus_suffixes)
        (Cplusplus_help, Cjava_suffixes, Cobol_suffixes, Cstar_suffixes)
        (Erlang_suffixes, Erlang_help, Forth_suffixes, Forth_help)
-       (Fortran_suffixes, Fortran_help, HTML_suffixes,  HTML_help)
+       (Fortran_suffixes, Fortran_help, HTML_suffixes, HTML_help)
        (Lisp_suffixes, Lisp_help, Lua_suffixes, Lua_help)
        (Makefile_filenames, Makefile_help, Objc_suffixes, Objc_help)
        (Pascal_suffixes, Pascal_help, Perl_suffixes, Perl_interpreters)
 ;; coding: utf-8
 ;; End:
 
-  Copyright (C) 1988-1999, 2001-2012 Free Software Foundation, Inc.
+  Copyright (C) 1988-1999, 2001-2013 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.