X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/9851e4a5b46ad224c36b3a590f8b5bffbe09ee43..0877d0dc24ee792b9b14592869ea1aa0934aee58:/lib-src/ChangeLog diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index fe90917a70..92b970eb77 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog @@ -1,3 +1,158 @@ +2013-01-01 Juanma Barranquero + + * makefile.w32-in (lisp1): Add macroexp.elc (bug#13320). + +2012-12-11 Juanma Barranquero + + * makefile.w32-in (SYSWAIT_H): Update dependencies. + +2012-12-10 Eli Zaretskii + + * makefile.w32-in (obj): Add w32notify.o. Add missing X and Unix + sources. + +2012-12-02 Kevin Ryde + + * etags.c (Lisp_functions): Skip (defvar foo) declarations unless + the --declarations flag is enabled (Bug#5600). + (Lisp_help): Update. + (skip_name): New function. + +2012-12-01 Kevin Ryde + + * etags.c (Perl_functions): Support "use constant" (Bug#5055). + +2012-11-27 Paul Eggert + + Assume POSIX 1003.1-1988 or later for errno.h (Bug#12968). + * movemail.c (main): Assume EAGAIN and EBUSY. + +2012-11-23 Paul Eggert + + movemail: treat EACCES etc. failures as permanent + * movemail.c (main): Treat any link failure other than EEXIST as a + permanent failure, not just EPERM. EACCES, for example. + +2012-11-21 Paul Eggert + + Assume POSIX 1003.1-1988 or later for unistd.h (Bug#12945). + * emacsclient.c (getcwd): Remove decl. + (get_current_dir_name): Assume getcwd exists. + * etags.c (HAVE_GETCWD): Remove. + (getcwd): Remove decl. + (NO_LONG_OPTIONS): Remove this. All uses removed. + Emacs always has GNU getopt. + (etags_getcwd): Assume getcwd exists. + * movemail.c (F_OK, X_OK, W_OK, R_OK): Remove. + +2012-11-20 Paul Eggert + + * emacsclient.c (handle_sigcont, handle_sigtstp): Use raise (sig) + rather than kill (getpid (), sig), as it's simpler and safer. + +2012-11-17 Juanma Barranquero + + * makefile.w32-in (SYSWAIT_H): New macro. + ($(BLD)/movemail.$(O)): Update dependencies. + +2012-11-17 Paul Eggert + + Assume POSIX 1003.1-1988 or later for fcntl.h (Bug#12881). + * movemail.c, update-game-score.c: Assume exists. + +2012-10-26 Glenn Morris + + * Makefile.in (uninstall): No INSTALLABLES live in archlibdir. + + * Makefile.in (install, uninstall): Transformations should not be + applied to $EXEEXT. + +2012-10-23 Eli Zaretskii + + * makefile.w32-in (lisp2): Add cp51932.el and eucjp-ms.el, to + follow src/lisp.mk. + +2012-10-21 Glenn Morris + + * make-docfile.c (scan_lisp_file): Add cp51932.el and eucjp-ms.el. + +2012-10-20 Eli Zaretskii + + * 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 + + * make-docfile.c (scan_lisp_file): Add bounds checking. + +2012-10-20 Eli Zaretskii + + 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 + + * ntlib.c: Include , to avoid compiler warning about + _mbspbrk. + +2012-10-08 Eli Zaretskii + + * makefile.w32-in (obj): Add cygw32.o. + +2012-10-08 Daniel Colascione + + * 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 + + * 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 + + * ntlib.c (gettimeofday): Copy from src/w32.c. lib/gettime.c + needs this function. + +2012-09-26 Juanma Barranquero + + * makefile.w32-in (obj): Add profiler.o. + +2012-09-17 Glenn Morris + + * ebrowse.c (version): + * etags.c (print_version): Use COPYRIGHT. + +2012-09-11 Paul Eggert + + * pop.c (socket_connection) [HAVE_GETADDRINFO]: + Prefer assignment to memcpy when either will do. + +2012-08-31 Andreas Schwab + + * etags.c (consider_token): Always zero-terminate token buffer. + (Bug#12306) + +2012-08-19 Paul Eggert + + Rely on + to declare 'environ'. + * emacsclient.c (environ): Remove decl. + 2012-08-17 Juanma Barranquero * makefile.w32-in ($(BLD)/regex.$(O)): Update dependencies. @@ -1018,7 +1173,7 @@ (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) @@ -8328,7 +8483,7 @@ ;; 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.