+2010-08-02 Juanma Barranquero <lekktu@gmail.com>
+
+ * config.nt (TIME_WITH_SYS_TIME): Remove #undef, unused (bug#6754).
+ Suggested by Dan Nicolaescu <dann@ics.uci.edu>.
+
+2010-07-29 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt: Remove code referring to NO_REMAP, unused.
+
+2010-07-25 Christoph Scholtes <cschol2112@gmail.com>
+
+ Build binary distros on Windows using emacs-VERSION as root dir name.
+
+ * makefile.w32-in: Copy README.W32 to installation directory
+ during `make install'. Remove README.W32 with `distclean' (in
+ case Emacs was installed in place). Use temporary directory to
+ create distribution zip files in `dist' target.
+ * zipdist.bat: Simplify code using temporary directory.
+
+2010-07-25 Juanma Barranquero <lekktu@gmail.com>
+
+ * runemacs.c (set_user_model_id): Fix prototype.
+
+2010-07-24 Christoph Scholtes <cschol2112@gmail.com>
+
+ New make target for Windows platform: make dist (bug#6602)
+
+ * INSTALL: Document new dist target and add section about
+ creating binary distributions.
+ * README.W32: Relocate from admin/nt/ directory.
+ * configure.bat: New parameter `--distfiles'.
+ * makefile.w32-in: Add version number, new target `dist'.
+ Add new target `install-shortcuts'.
+ * zipdist.bat: New file; create zipped binary distribution,
+ replaces admin/nt/makedist.bat.
+
+2010-07-21 Juanma Barranquero <lekktu@gmail.com>
+
+ * INSTALL: Add note about backslashes in Windows paths.
+ Fix typos. Simplify references to Windows versions.
+
+2010-07-20 Juanma Barranquero <lekktu@gmail.com>
+
+ * addpm.c (add_registry, main):
+ * cmdproxy.c (get_env_size):
+ * ddeclient.c (main):
+ * runemacs.c (set_user_model_id):
+ Convert definitions to standard C.
+
+2010-07-20 Juanma Barranquero <lekktu@gmail.com>
+
+ * gmake.defs (CHECKING_CFLAGS) [ENABLECHECKS]: Add -fno-crossjumping.
+
+2010-07-18 Juanma Barranquero <lekktu@gmail.com>
+
+ * configure.bat: New option --enable-checking.
+ * gmake.defs, nmake.defs (CHECKING_CFLAGS): New define.
+ (CFLAGS): Include it.
+
+2010-07-12 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt (volatile): Remove definition.
+
+2010-07-07 Andreas Schwab <schwab@linux-m68k.org>
+
+ * config.nt (HAVE_BCOPY, HAVE_BCMP): Remove undefs.
+ (HAVE_MEMCPY, HAVE_MEMMOVE, HAVE_MEMSET, HAVE_MEMCMP): Add undefs.
+
+2010-07-02 Juanma Barranquero <lekktu@gmail.com>
+
+ * config.nt (__P): Remove.
+
+2010-06-06 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt: Remove code depending on BSTRING.
+
+2010-06-03 Glenn Morris <rgm@gnu.org>
+
+ * config.nt: Remove NOT_C_CODE tests, it is always true now.
+
+2010-05-13 Glenn Morris <rgm@gnu.org>
+
+ * config.nt (LD_SWITCH_X_SITE, C_SWITCH_X_SITE): Remove undefs.
+
+2010-05-07 Chong Yidong <cyd@stupidchicken.com>
+
+ * Version 23.2 released.
+
+2010-05-04 Glenn Morris <rgm@gnu.org>
+
+ * config.nt (LD_SWITCH_X_SITE_AUX): Remove.
+
+2010-04-20 Lewis Perin <perin@panix.com> (tiny change)
+
+ * emacs.manifest: Add trustInfo section to Windows manifest.
+
+2010-03-10 Chong Yidong <cyd@stupidchicken.com>
+
+ * Branch for 23.2.
+
+2010-01-13 Martin Rudalics <rudalics@gmx.at>
+
+ * emacsclient.rc: Fix format of "LegalCopyright" value.
+
+2009-12-28 Juanma Barranquero <lekktu@gmail.com>
+
+ * INSTALL: Remove obsolete notes about line endings, and fix some typos.
+
+2009-12-27 Karl Fogel <kfogel@red-bean.com>
+
+ * INSTALL: Update for CVS->Bazaar switchover.
+
+2009-09-14 Juanma Barranquero <lekktu@gmail.com>
+
+ * configure.bat: Add #define PROFILING to config.h.
+
+2009-07-03 Jason Rumney <jasonr@gnu.org>
+
+ * runemacs.c (set_user_model_id): Use standard types.
+
+2009-06-30 Jason Rumney <jasonr@gnu.org>
+
+ * runemacs.c (set_user_model_id): New function.
+ (WinMain): Use it.
+
+2009-06-21 Chong Yidong <cyd@stupidchicken.com>
+
+ * Branch for 23.1.
+
+2009-03-21 Eli Zaretskii <eliz@gnu.org>
+
+ * inc/sys/stat.h (struct stat): Change the types of st_uid and
+ st_gid to unsigned.
+
+ * inc/pwd.h (struct passwd): Change the types of pw_uid and pw_gid
+ to unsigned.
+ (getpwuid): Argument is now unsigned.
+ uid_t is now unsigned.
+
+2009-02-24 Juanma Barranquero <lekktu@gmail.com>
+
+ * INSTALL: Add comment about TCC; fix typos.
+
+2009-01-26 Jason Rumney <jasonr@gnu.org>
+
+ * emacsclient.rc, emacs.rc: Swap name and description.
+ Remove Windows versions.
+
+2009-01-15 Jason Rumney <jasonr@gnu.org>
+
+ * nmake.defs, gmake.defs (UUID): New library for COM/OLE lookups.
+
+ * makefile.w32-in ($(BLD)/addpm.exe): Link with SHELL and OLE libs.
+
+ * addpm.c (main): Try using COM to create start menu shortcuts
+ before resorting to DDE (Bug#202)
+ Remove second command-line argument.
+
+2009-01-03 Juanma Barranquero <lekktu@gmail.com>
+
+ * configure.bat: Untabify help message.
+
+2009-01-03 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: New option --with-svg.
+
+ * INSTALL: Document experimental SVG support.
+
+2008-12-25 Jason Rumney <jasonr@gnu.org>
+
+ * config.nt (PTR): Remove.
+
+2008-12-19 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt (LISTPROC, PROCATTR): Remove.
+
+2008-08-09 Eli Zaretskii <eliz@gnu.org>
+
+ * config.nt (LISTPROC, PROCATTR): New macros.
+
+2008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt (MULTI_KBOARD): Remove.
+
+2008-07-23 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: New option --profile.
+ * gmake.defs: Set cflags and ldflags for profiling when specified.
+
+2008-07-23 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt (C_SWITCH_SITE, LD_SWITCH_SITE): Do not undefine.
+
+2008-07-13 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt (HAVE_FACES): Remove, unused.
+
+2008-06-26 Juanma Barranquero <lekktu@gmail.com>
+ Eli Zaretskii <eliz@gnu.org>
+
+ * nmake.defs (FONT_CFLAGS):
+ * gmake.defs (FONT_CFLAGS): Remove.
+ (EMACS_EXTRA_C_FLAGS): Don't include FONT_CFLAGS.
+ (CFLAGS): Don't include WIN32_LEAN_AND_MEAN, _WIN32_WINNT, -D$(ARCH)
+ and _CRTAPI1.
+ (ARCH_FLAGS): Don't include _X86_.
+
+ * config.nt (_WIN32_WINNT, WIN32_LEAN_AND_MEAN): Define.
+
+2008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt: Remove reference to UNEXEC_SRC.
+
+2008-06-23 Juanma Barranquero <lekktu@gmail.com>
+ Eli Zaretskii <eliz@gnu.org>
+
+ * gmake.defs (DEBUG_FLAG, DEBUG_LINK) [!NODEBUG]:
+ Don't hardcode -gstabs+, use DEBUG_INFO.
+
+ * configure.bat (gccdebug): Check for DWARF-2 support in GCC.
+ Default to stabs if the compiler does not support DWARF-2.
+ (genmakefiles): Write new variable DEBUG_INFO to config.settings.
+
+2008-05-14 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: Remove code dealing with --disable-font-backend.
+
+2008-05-09 Eli Zaretskii <eliz@gnu.org>
+
+ * inc/sys/stat.h (struct stat): Move st_dev after st_ino, for
+ better alignment. Make st_size 64-bit wide. Add new members
+ st_uname and st_gname.
+
+ * inc/grp.h (struct group): Add gr_gid member.
+
+2008-04-23 Eli Zaretskii <eliz@gnu.org>
+
+ * makefile.w32-in (ALL): Move $(CLIENTRES) from here...
+ (all): ...to here. $(ALL) is a prerequisite of .PHONY, so having
+ a real file there is not a good idea.
+
+2008-04-23 Jason Rumney <jasonr@gnu.org>
+
+ * makefile.w32-in (CLIENTRES): New variable and build target.
+ (all): Depend on it.
+ ($(TRES)): Use $(TRES) in rule.
+
+2008-04-21 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat (success): Print "make" rather than "gmake", as that
+ is what MinGW uses.
+
+2008-04-11 Eli Zaretskii <eliz@gnu.org>
+
+ * inc/sys/stat.h (__MINGW_NOTHROW): If not defined, define to nothing.
+ Add copyright notice.
+
+2008-04-10 Jason Rumney <jasonr@gnu.org>
+
+ * emacsclient.rc: New file.
+
+ * INSTALL: Document make targets.
+
+2008-04-09 Jason Rumney <jasonr@gnu.org>
+
+ * makefile.w32-in (clean-other-dirs-nmake): Don't clean lisp dir.
+ (clean-other-dirs-gmake): Likewise. Clean doc dirs.
+ (top-distclean, distclean, distclean-other-dirs-nmake)
+ (distclean-other-dirs-gmake, maintainer-clean-other-dirs-nmake)
+ (maintainer-clean-other-dirs-gmake, maintainer-clean): New targets.
+
+2008-04-05 Eli Zaretskii <eliz@gnu.org>
+
+ * inc/sys/stat.h: New file.
+
+ * configure.bat: Add check for usp10.h.
+
+2008-04-04 Jason Rumney <jasonr@gnu.org>
+
+ * INSTALL: Update W32 API requirements.
+
+2008-04-03 Jason Rumney <jasonr@gnu.org>
+
+ * gmake.defs, nmake.defs (UNISCRIBE): New variable.
+
+2008-03-13 Glenn Morris <rgm@gnu.org>
+
+ * emacs.rc: Set version to 23.0.60.
+
+2008-03-04 Jason Rumney <jasonr@gnu.org>
+
+ * gmake.defs, nmake.defs (FONT_CFLAGS): New optional compiler flag.
+ (EMACS_EXTRA_C_FLAGS): Include it.
+ * configure.bat (usefontbackend): Default to Y.
+ (--enable-font-backend): Replace with --disable-font-backend.
+ (:withfont): Replace with :withoutfont.
+
+2008-03-03 Kentaro Ohkouchi <nanasess@fsm.ne.jp>
+
+ * icons/emacs.ico: Full alpha for 32x32 full color.
+ Add 32x32 and 16x16 256 color versions.
+
+2008-03-03 Andrew Zhilin <andrew_zhilin@yahoo.com>
+
+ * icons/emacs22.ico: New file (the old emacs.ico under a new name).
+
+2008-03-02 Jason Rumney <jasonr@gnu.org>
+
+ * makefile.w32-in ($(TRES)): Depend on icon and manifest.
+
+2008-03-02 Kentaro Ohkouchi <nanasess@fsm.ne.jp>
+
+ * icons/README: Update.
+
+ * icons/emacs.ico: New icon.
+
+2008-02-25 Juanma Barranquero <lekktu@gmail.com>
+
+ * addpm.c: Include malloc.h.
+ (add_registry): Cast return value of alloca.
+
+2008-02-24 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt (SHORTNAMES): Remove reference to obsolete variable.
+
+2008-02-11 Eli Zaretskii <eliz@gnu.org>
+
+ * configure.bat (checkgcc): Move "del junk.o" to here, and make it
+ conditional on existence of junk.o. If %nocygwin% is already set
+ to Y, skip to chkapiN instead of chkapi.
+ (chkapi): Move "rm -f junk.c junk.o" to here.
+ (chkapiN): New label.
+
+2008-02-11 Jason Rumney <jasonr@gnu.org>
+
+ * makefile.w32-in: Remove unidata-gen related rules.
+
+2008-02-09 Eli Zaretskii <eliz@gnu.org>
+
+ * configure.bat (dontCopy): Do not rename admin/unidata/Makefile.
+
+2008-02-11 Jason Rumney <jasonr@gnu.org>
+
+ * addpm.c (add_registry): Add an App Paths registry key.
+ Look for GTK and add it to the DLL search path for Emacs if found.
+
+2008-02-05 Juanma Barranquero <lekktu@gmail.com>
+
+ * configure.bat: In help, use generic names for the image libraries.
+
+2008-02-04 Juanma Barranquero <lekktu@gmail.com>
+
+ * .cvsignore: Don't ignore .arch-inventory.
+
+2008-02-03 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: Make gcc the default compiler.
+
+2008-02-02 Eli Zaretskii <eliz@gnu.org>
+
+ * makefile.w32-in (unidatagen-SH, unidatagen-clean-SH):
+ Ignore return status.
+
+ * configure.bat (dontCopy): Rename admin/unidata/Makefile to keep
+ it out of the way of Windows generated file. Generate
+ admin/unidata/makefile.
+
+ * makefile.w32-in (unidatagen-nmake, unidatagen-clean-nmake)
+ (unidatagen-CMD, unidatagen-clean-CMD, unidatagen-SH)
+ (unidatagen-clean-SH): New targets.
+ (bootstrap-nmake): Invoke unidatagen-nmake.
+ (bootstrap-gmake): Invoke unidatagen-$(SHELLTYPE).
+
+2008-02-01 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat (withfont): Set sep1 after modifying usercflags.
+
+2008-02-01 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: Rename --with-font-backend to --enable-font-backend
+ for consistency with other platforms.
+
+2008-02-01 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: Add --with-font-backend option.
+
+2008-01-20 Jason Rumney <jasonr@gnu.org>
+
+ * gmake.defs (CYGWIN) [USING_SH]: Disable mapping of file
+ permissions to NTFS ACLs.
+
+2007-11-01 Jan Djärv <jan.h.d@swipnet.se>
+
+ * config.nt: Remove HAVE_X11R5.
+
+2007-10-22 Jason Rumney <jasonr@gnu.org>
+
+ * config.nt (HAVE_STRINGS_H, HAVE_STDLIB_H): Undefine.
+ (strings.h, stdlib.h): Conditionally include.
+ (w32_abort): Declare here.
+ (abort): Redefine to w32_abort (moved from src/s/ms-w32.h).
+
+2007-10-20 Jason Rumney <jasonr@gnu.org>
+
+ * makefile.w32-in (info-nmake): Change into correct directories.
+
+2007-10-20 Eli Zaretskii <eliz@gnu.org>
+
+ * configure.bat (docflags, doldflags): New variables.
+ (genmakefiles): Use them to work around problems with whitespace
+ in arguments of the `if' command.
+
+2007-10-18 Jason Rumney <jasonr@gnu.org>
+
+ * makefile.w32-in (install): Install COPYING in top-level and bin dirs.
+