X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/cac77f92e3861e81d5fe96b4b857fd9d243032e2..8e07ea1a05e801e52061e880aa36b7cec5895f5a:/nt/ChangeLog diff --git a/nt/ChangeLog b/nt/ChangeLog index 5ffab4d015..78630415c6 100644 --- a/nt/ChangeLog +++ b/nt/ChangeLog @@ -1,6 +1,72 @@ -2014-10-31 Eric S. Raymond +2015-03-09 Eli Zaretskii - * Neutralize language specific to a repository type. + * INSTALL: Add some more installation instructions for mingw-get + users. (Bug#19989) + +2015-03-09 Noam Postavsky + + * nt/cmdproxy.c (batch_file_p): New function. + (spawn): If calling a quoted batch file pass NULL for progname. + (Bug#18745) + +2015-03-09 Eli Zaretskii +2015-03-03 Eli Zaretskii + + * cmdproxy.c (get_next_token): Don't make backslashes disappear + without a trace when they are not followed by a quote. + (search_dir): Support searching programs whose file name already + has an arbitrary extension. (Bug#19817) + (main): When passing a command line to the shell, use cmd.exe + rules for quoting command-line tail. + +2015-03-03 Oscar Fuentes +2015-02-27 Mark Laws + + Support daemon mode on MS-Windows (bug#19688) + * inc/ms-w32.h (W32_DAEMON_EVENT): New macro. + +2015-01-16 Eli Zaretskii + + * Makefile.in (AM_V_CC, am__v_CC_, am__v_CC_0, am__v_CC_1) + (AM_V_CCLD, am__v_CCLD_, am__v_CCLD_0, am__v_CCLD_1, AM_V_RC) + (am__v_RC_, am__v_RC_0, am__v_RC_1): New macros. + (addpm${EXEEXT}, ddeclient${EXEEXT}, cmdproxy${EXEEXT}) + (runemacs${EXEEXT}): Use $(AM_V_CCLD). + (emacs.res, ../src/emacs.res): Use $(AM_V_RC). + +2014-12-26 Eli Zaretskii + + * gnulib.mk (stpcpy, string): Sync with the latest change in + lib/gnulib.mk. + +2014-12-13 Eli Zaretskii + + * gnulib.mk (stddef.h): Sync with the latest change in lib/gnulib.mk. + +2014-11-27 Oscar Fuentes + + * inc/ms-w32.h: Define MINGW_W64. + * nt/addpm.c, nt/addsection.c, nt/preprep.c: Use it. + +2014-11-24 Glenn Morris + + * Makefile.in (../src/emacs.res): New target. + +2014-11-22 Glenn Morris + + * emacs.rc.in, emacsclient.rc.in: Rename from emacs.rc, emacsclient.rc. + Let configure generate the real files, and set the version numbers. + * Makefile.in (distclean): Delete *.rc. + (emacs.res): Update deps for nt/emacsclient.rc now being in the + build directory, not the source directory. + + * Makefile.in (emacs.res): Add dependency on icons/hand.cur. + +2014-11-18 Glenn Morris + + * Makefile.in (addpm${EXEEXT}, ddeclient${EXEEXT}) + (cmdproxy${EXEEXT}, runemacs${EXEEXT}, emacs.res): + Use automatic variables. 2014-10-26 Dani Moncayo @@ -8,25 +74,95 @@ the top level. (Setting up Emacs): Minor rewording to be more accurate. +2014-10-25 Eric S. Raymond + + * Neutralize language specific to a repository type. + +2014-10-22 Noam Postavsky + + * nt/cmdproxy.c (batch_file_p): New function. + (spawn): If calling a quoted batch file pass NULL for progname. + (Bug#18745) + 2014-10-20 Glenn Morris - * Version 24.4 released. + * Merge in all changes up to 24.4 release. + +2014-09-29 Eli Zaretskii -2014-04-26 Eli Zaretskii + * makefile.w32-in (VERSION): Bump version to 25.0.50. + + * emacsclient.rc: Bump version to 25.0.50. + + * emacs.rc: Bump version to 25.0.50. + + * config.nt (VERSION): Bump version to 25.0.50. + +2014-09-01 Eli Zaretskii + + * gnulib.mk: Synchronize with lib/gnulib.mk. + +2014-06-15 Glenn Morris + + * Makefile.in (LDFLAGS): Explicitly set via configure. + +2014-06-15 Eli Zaretskii + + * Makefile.in (CPPFLAGS): Define. + +2014-06-15 Glenn Morris + + * Makefile.in (bootstrap-clean): New. + +2014-06-05 Dmitry Antipov + + * inc/ms-w32.h (POLL_FOR_INPUT): Define with HAVE_WINDOW_SYSTEM. + +2014-05-29 Eli Zaretskii + + * Makefile.in (DONT_INSTALL): Now empty. + (addsection${EXEEXT}): Remove target. + * addsection.c: Remove file. + +2014-05-27 Fabrice Popineau + + * inc/ms-w32.h: Switch to the system heap allocation scheme + instead of GNU malloc and ralloc. + + * inc/sys/mman.h: New file. + + * INSTALL: Update for the new build requirements. + +2014-05-17 Paul Eggert + + Assume C99 or later (Bug#17487). + * gnulib.mk: Remove stdarg and stdbool modules. + +2014-05-16 Paul Eggert + + Don't require pkg-config when building from repository. + * INSTALL: Remove no-longer-needed notes about pkg-config. + +2014-05-05 Eli Zaretskii + + * INSTALL: Update to the effect that pkg-config is now required + for building from the repository. + +2014-04-30 Eli Zaretskii * cmdproxy.c (make_absolute): Don't copy more characters from PATH than a single directory name can hold. (Bug#17334) -2014-04-21 Eli Zaretskii +2014-04-22 Eli Zaretskii * inc/ms-w32.h (lseek): Define only if not already a macro. Suggested by Fabrice Popineau . -2014-04-09 Ken Brown +2014-04-11 Ken Brown * emacs.rc: Revert last change. -2014-04-03 Ken Brown +2014-04-07 Ken Brown * emacs.rc: Don't use manifest on Cygwin. (Bug#17176) @@ -715,7 +851,7 @@ 2012-10-01 Eli Zaretskii * preprep.c (RVA_TO_PTR): Use 'unsigned char *' instead of - 'void *', for pointer arithmetics. + 'void *', for pointer arithmetic. (OFFSET_TO_RVA, RVA_TO_OFFSET, RVA_TO_SECTION_OFFSET): Enclose all macro arguments in parentheses. @@ -1766,7 +1902,7 @@ * config.nt (HAVE_FACES): Remove, unused. 2008-06-26 Juanma Barranquero - Eli Zaretskii + Eli Zaretskii * nmake.defs (FONT_CFLAGS): * gmake.defs (FONT_CFLAGS): Remove. @@ -1782,7 +1918,7 @@ * config.nt: Remove reference to UNEXEC_SRC. 2008-06-23 Juanma Barranquero - Eli Zaretskii + Eli Zaretskii * gmake.defs (DEBUG_FLAG, DEBUG_LINK) [!NODEBUG]: Don't hardcode -gstabs+, use DEBUG_INFO. @@ -3415,7 +3551,7 @@ ;; add-log-time-zone-rule: t ;; End: - Copyright (C) 1995-1999, 2001-2014 Free Software Foundation, Inc. + Copyright (C) 1995-1999, 2001-2015 Free Software Foundation, Inc. This file is part of GNU Emacs.