remove sigio blocking
[bpt/emacs.git] / nt / ChangeLog
index 8eb601d..9c7328e 100644 (file)
@@ -1,3 +1,110 @@
+2014-06-15  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (LDFLAGS): Explicitly set via configure.
+
+2014-06-15  Eli Zaretskii  <eliz@gnu.org>
+
+       * Makefile.in (CPPFLAGS): Define.
+
+2014-06-15  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in (bootstrap-clean): New.
+
+2014-06-05  Dmitry Antipov  <dmantipov@yandex.ru>
+
+       * inc/ms-w32.h (POLL_FOR_INPUT): Define with HAVE_WINDOW_SYSTEM.
+
+2014-05-29  Eli Zaretskii  <eliz@gnu.org>
+
+       * Makefile.in (DONT_INSTALL): Now empty.
+       (addsection${EXEEXT}): Remove target.
+
+       * addsection.c: File removed.
+
+2014-05-27  Fabrice Popineau  <fabrice.popineau@gmail.com>
+
+       * 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  <eggert@cs.ucla.edu>
+
+       Assume C99 or later (Bug#17487).
+       * gnulib.mk: Remove stdarg and stdbool modules.
+
+2014-05-16  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Don't require pkg-config when building from repository.
+       * INSTALL: Remove no-longer-needed notes about pkg-config.
+
+2014-05-05  Eli Zaretskii  <eliz@gnu.org>
+
+       * INSTALL: Update to the effect that pkg-config is now required
+       for building from the repository.
+
+2014-04-30  Eli Zaretskii  <eliz@gnu.org>
+
+       * cmdproxy.c (make_absolute): Don't copy more characters from PATH
+       than a single directory name can hold.  (Bug#17334)
+
+2014-04-22  Eli Zaretskii  <eliz@gnu.org>
+
+       * inc/ms-w32.h (lseek): Define only if not already a macro.
+       Suggested by Fabrice Popineau <fabrice.popineau@gmail.com>.
+
+2014-04-11  Ken Brown  <kbrown@cornell.edu>
+
+       * emacs.rc: Revert last change.
+
+2014-04-07  Ken Brown  <kbrown@cornell.edu>
+
+       * emacs.rc: Don't use manifest on Cygwin.  (Bug#17176)
+
+2014-02-17  Juanma Barranquero  <lekktu@gmail.com>
+
+       * Makefile.in (install): Create destination directory before copying
+       README.W32, and use ${datadir} to refer to the file (bug#16772).
+
+2014-02-13  Juanma Barranquero  <lekktu@gmail.com>
+
+       * Makefile.in (datarootdir, datadir, INSTALL_DATA): Declare.
+       (install): Copy README.W32 to $(datadir)/emacs/$(version).
+       (uninstall): Remove README.W32.  (Bug#14757)
+
+2014-02-08  Eli Zaretskii  <eliz@gnu.org>
+
+       * INSTALL: Update for Emacs 24.4.
+
+       * README: Update for Emacs 24.4.
+
+       * README.W32: Update and improve instructions.  (Bug#14762)
+
+2014-02-08  Lars Ingebrigtsen  <larsi@gnus.org>
+
+       * README.W32: Say what GnuTLS and libxml2 does (bug#14762).
+
+2014-01-18  Eli Zaretskii  <eliz@gnu.org>
+
+       * runemacs.c (ensure_unicows_dll): Don't tell in the message box
+       that "emacs -nw" can do without UNICOWS.DLL on Windows 9X.  See
+       w32.c:maybe_load_unicows_dll and its callers for the reason.
+
+2014-01-11  Claudio Bley  <claudio.bley@googlemail.com>
+
+       * inc/sys/stat.h (_WSTAT_DEFINED): Define, to avoid compilation
+       failures when wchar.h is included.
+
+2014-01-11  Fabrice Popineau  <fabrice.popineau@supelec.fr>
+
+       * inc/ms-w32.h (pthread_sigmask): Undefine if defined, for MinGW64.
+
+2013-12-31  Fabrice Popineau  <fabrice.popineau@supelec.fr>
+
+       * inc/ms-w32.h (sys_kill): Fix prototype.
+
 2013-12-30  Eli Zaretskii  <eliz@gnu.org>
 
        * inc/ms-w32.h (umask) [emacs]: Redirect to sys_umask.  (Bug#16299)
        * nmake.defs: Use !if, not !ifdef.  For the details, see
        http://lists.gnu.org/archive/html/help-emacs-windows/2012-11/msg00027.html
 
-       * inc/stdint.h (INTPTR_MIN):
+       * inc/stdint.h (INTPTR_MIN)
        (PTRDIFF_MIN) [!__GNUC__]: Define for MSVC.
 
 2012-11-18  Eli Zaretskii  <eliz@gnu.org>
 
 2001-12-03  Andrew Innes  <andrewi@gnu.org>
 
-       * makefile.w32-in (bootstrap-nmake):
+       * makefile.w32-in (bootstrap-nmake)
        (bootstrap-gmake): Extend bootstrap process to first do
        bootstrap-clean in lisp dir and rebuild the DOC file.
        (bootstrap): Do a "normal" make after the bootstrap work.
 
 2001-01-24  Andrew Innes  <andrewi@gnu.org>
 
-       * makefile.w32-in (cleanall-other-dirs-nmake):
+       * makefile.w32-in (cleanall-other-dirs-nmake)
        (cleanall-other-dirs-gmake): New targets.
        (cleanall): Invoke them.
 
 
 1997-06-19  Geoff Voelker  <voelker@cs.washington.edu>
 
-       * makefile.def, emacs.bat: Use windows95 and windowsnt instead
+       * makefile.def, emacs.bat.in: Use windows95 and windowsnt instead
        of win95 and winnt, respectively.
 
 1997-01-04  Geoff Voelker  <voelker@cs.washington.edu>
 
 1995-05-09  Geoff Voelker  <voelker@cs.washington.edu>
 
-       * _emacs, config.h, ebuild.bat, emacs.bat, emacs.rc,
-       fast-install.bat, install.bat, makefile.def, makefile.nt, paths.h,
-       inc/pwd.h, inc/sys/dir.h, inc/sys/file.h, inc/sys/ioctl.h,
-       inc/sys/param.h: Removed carriage-returns.
+       * _emacs, config.h, ebuild.bat, emacs.bat, emacs.rc:
+       * fast-install.bat, install.bat, makefile.def, makefile.nt, paths.h:
+       * inc/pwd.h, inc/sys/dir.h, inc/sys/file.h, inc/sys/ioctl.h:
+       inc/sys/param.h: Removed carriage-returns.
 
 1995-05-06  Geoff Voelker  <voelker@cs.washington.edu>
 
 
 1995-04-10  Geoff Voelker  <voelker@cs.washington.edu>
 
-       * src: Remove directory.
-
-       * src\config.h, src\paths.h: Moved to parent dir, src removed.
+       * src/config.h, src/paths.h: Moved to parent dir, src/ removed.
 
 1995-04-09  Geoff Voelker  <voelker@cs.washington.edu>
 
 ;; add-log-time-zone-rule: t
 ;; End:
 
-  Copyright (C) 1995-1999, 2001-2013 Free Software Foundation, Inc.
+  Copyright (C) 1995-1999, 2001-2014 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.