+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)
+
+2013-12-23 Eli Zaretskii <eliz@gnu.org>
+
+ * README.W32:
+ * INSTALL: Update instructions for downloading and using image
+ libraries in general, and librsvg in particular.
+
+2013-12-16 Eli Zaretskii <eliz@gnu.org>
+
+ * emacs-x64.manifest:
+ * emacs-x86.manifest: Declare that we target Windows 8.1 as well
+ as earlier versions. This is so GetVersion and GetVersionEx APIs
+ used for bug reporting and other purposes return accurate version
+ number on Windows 8.1. See the discussion on MSDN
+ http://msdn.microsoft.com/en-us/library/windows/desktop/dn302074.aspx
+ for more details.
+
+2013-12-12 Eli Zaretskii <eliz@gnu.org>
+
+ * inc/ms-w32.h (MAX_UTF8_PATH): New macro.
+ (opendir, closedir, readdir, seekdir): Redirect to replacement
+ functions.
+ * inc/dirent.h: Make d_name[] be MAXNAMELEN*4 characters long.
+
+2013-11-27 Glenn Morris <rgm@gnu.org>
+
+ * README.W32:
+ * addpm.c (env_vars):
+ * epaths.nt (PATH_LOADSEARCH, PATH_DUMPLOADSEARCH):
+ * paths.h (PATH_LOADSEARCH): No more leim directory.
+
+2013-11-26 Glenn Morris <rgm@gnu.org>
+
+ * epaths.nt (PATH_DUMPLOADSEARCH): Add leim/.
+
+2013-11-12 Dani Moncayo <dmoncayo@gmail.com>
+
+ * msysconfig.sh: Remove.
+ * INSTALL: Update for this.
+
+2013-11-09 Glenn Morris <rgm@gnu.org>
+
+ * mingw-cfg.site: No need for this to be executable.
+
+2013-10-24 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in ($(DESTDIR)${archlibdir}):
+ Avoid non-portable "`\" nesting.
+
+ * Makefile.in (abs_top_srcdir): New, set by configure.
+
+2013-10-23 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in ($(DESTDIR)${archlibdir}, install, uninstall):
+ Quote entities that might contain whitespace.
+
+2013-10-14 Eli Zaretskii <eliz@gnu.org>
+
+ * inc/mingw_time.h: New file.
+
+ * inc/ms-w32.h: Include mingw_time.h instead of doing its job.
+
+2013-10-12 Eli Zaretskii <eliz@gnu.org>
+
+ * inc/dirent.h (struct dirent) [__MINGW_MAJOR_VERSION >= 4]: Make
+ the layout of 'struct dirent' be compatible with MinGW32 runtime
+ versions 4.0 and later.
+
+ * inc/ms-w32.h (__MINGW_MAJOR_VERSION, __MINGW_MINOR_VERSION)
+ (__MINGW_PATCHLEVEL) [!__MINGW64_VERSION_MAJOR]: Define, if not
+ defined, but not for MinGW64.
+ (_USE_32BIT_TIME_T) [__MINGW64_VERSION_MAJOR]: Define, to force
+ use of 32-bit time_t type.
+
+2013-10-07 Paul Eggert <eggert@cs.ucla.edu>
+
+ Improve support for popcount and counting trailing zeros (Bug#15550).
+ * gnulib.mk: Merge changes from ../lib/gnulib.mk.
+
+2013-10-04 Paul Eggert <eggert@cs.ucla.edu>
+
+ * gnulib.mk: Create <byteswap.h> from <byteswap.in.h>.
+
+2013-09-20 Eli Zaretskii <eliz@gnu.org>
+
+ * mingw-cfg.site (gl_cv_sys_struct_timeval_tv_sec): Set to "yes"
+ to avoid gnulib replacement of 'struct timeval' and the resulting
+ compilation of lib/gettimeofday.c with incompatible version of
+ gettimeofday. Related discussions on emacs-devel:
+ http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00286.html
+ http://lists.gnu.org/archive/html/emacs-devel/2013-09/msg00361.html
+
2013-08-31 Glenn Morris <rgm@gnu.org>
* INSTALL: Rename from INSTALL.MSYS.
* 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.