+2008-04-11 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-10 Jason Rumney <jasonr@gnu.org>
+
+ * emacsclient.rc: New file.
+
+ * makefile.w32-in (CLIENTRES): New variable and build target.
+ (all): Depend on it.
+ ($(TRES)): Use $(TRES) in rule.
+
+2008-03-26 Chong Yidong <cyd@stupidchicken.com>
+
+ * Version 22.2 released.
+
+2008-03-20 Juanma Barranquero <lekktu@gmail.com>
+
+ * addpm.c: Include malloc.h.
+ (add_registry): Cast return value of alloca.
+
+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-01-20 Jason Rumney <jasonr@gnu.org>
+
+ * gmake.defs (CYGWIN) [USING_SH]: Disable mapping of file
+ permissions to NTFS ACLs.
+
+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.
+
+2007-09-27 Jason Rumney <jasonr@gnu.org>
+
+ * gmake.defs (COMCTL32): New system library.
+
+ * nmake.defs (COMCTL32): New system library.
+
+2007-08-14 Dhuvra Krishnamurthy <dhuvrakm@gmail.com> (tiny change)
+
+ * makefile.w32-in (bootstrap-nmake): Change directories once more.
+
+2007-07-25 Glenn Morris <rgm@gnu.org>
+
+ * Relicense all FSF files to GPLv3 or later.
+
+ * COPYING: Switch to GPLv3.
+
+2007-07-20 Eli Zaretskii <eliz@gnu.org>
+
+ * makefile.w32-in (bootstrap, bootstrap-nmake, bootstrap-gmake):
+ Depend on cmdproxy.
+ (cleanall): Don't delete *~.
+
+2007-07-11 Jason Rumney <jasonr@gnu.org>
+
+ * gmake.defs (OLE32): New library to link.
+
+ * nmake.defs (OLE32): Likewise.
+
+2007-06-25 Jason Rumney <jasonr@gnu.org>
+
+ * cmdproxy.c (main): Set console codepages to "ANSI".
+
+2007-06-15 Jason Rumney <jasonr@gnu.org>
+
+ * emacs.manifest: New file.
+
+ * emacs.rc: Use it.
+
+2007-06-02 Chong Yidong <cyd@stupidchicken.com>
+
+ * Version 22.1 released.
+
+2007-05-22 Eli Zaretskii <eliz@gnu.org>
+
+ * INSTALL: Add information about where to find GDB, and warn
+ against --no-debug option to configure.bat.
+
+2007-05-19 Eli Zaretskii <eliz@gnu.org>
+
+ * INSTALL: Fix URL of EmacsW32 site where building with image
+ support is described.
+
+2007-03-31 Eli Zaretskii <eliz@gnu.org>
+
+ * INSTALL: Mention the VCVARS32.BAT batch file for VS.NET users.
+
+2007-03-09 Richard Stallman <rms@gnu.org>
+
+ * INSTALL: Say explicitly this is not for Cygwin.
+
+2007-03-03 Eli Zaretskii <eliz@gnu.org>
+
+ * INSTALL: Add URL of another site with detailed build instructions.
+
+2007-02-16 Glenn Morris <rgm@gnu.org>
+
+ * icons/gnu2a32.ico, icons/gnu2a32t.ico, icons/gnu2b48.ico:
+ * icons/gnu2b48t.ico, icons/gnu3b32.ico, icons/gnu3b32t.ico:
+ * icons/gnu4g48.ico, icons/gnu4g48t.ico, icons/gnu5w32.ico:
+ * icons/gnu5w32t.ico, icons/gnu6w48.ico, icons/gnu6w48t.ico:
+ * icons/gnu7.ico, icons/gnu8.ico, icons/gnu9.ico:
+ Restore all but two of icons deleted in previous change.
+
+2007-02-13 Chong Yidong <cyd@stupidchicken.com>
+
+ * icons/README: New file.
+
+ * icons/gnu2a32t.ico, icons/gnu3b32t.ico, icons/gnu5w32t.ico:
+ * icons/gnu8.ico, icons/emacs21.ico, icons/gnu2b48.ico:
+ * icons/gnu4g48.ico, icons/gnu6w48.ico, icons/gnu9.ico:
+ * icons/gnu2b48t.ico, icons/gnu4g48t.ico:
+ * icons/gnu6w48t.ico, icons/gnu2a32.ico, icons/gnu3b32.ico:
+ * icons/gnu5w32.ico, icons/gnu7.ico, icons/sink.ico:
+ Unused icons deleted.
+
+2007-01-31 Juanma Barranquero <lekktu@gmail.com>
+
+ * configure.bat: Update ../site-lisp/subdirs.el when needed.
+
+2007-01-30 Juanma Barranquero <lekktu@gmail.com>
+
+ * subdirs.el: Add "no-byte-compile: t" local variable.
+
+2007-01-10 Jason Rumney <jasonr@gnu.org>
+
+ * README: Update URLs and advice about reporting bugs.
+
+2006-12-29 Jason Rumney <jasonr@gnu.org>
+
+ * nmake.defs (TEMACS_EXTRA_LINK): Remove duplicated flags from
+ DEBUG_LINK.
+ (DEBUG_LINK): Remove -debugtype:both.
+
+2006-12-27 Eli Zaretskii <eliz@gnu.org>
+
+ * INSTALL: Update table of supported Make ports. Show "make -j"
+ command that is known to work.
+
+ * configure.bat: Update table of supported Make ports.
+
+2006-12-24 Eli Zaretskii <eliz@gnu.org>
+
+ * makefile.w32-in ($(TRES)): Don't use $<, as nmake supports it
+ only in implicit rules. Use literal "emacs.rc" instead.
+
+2006-12-23 Eli Zaretskii <eliz@gnu.org>
+
+ * gmake.defs: Export XMFLAGS.
+
+ * makefile.w32-in (all-other-dirs-nmake, recompile-nmake): Don't
+ use $(XMFLAGS) for nmake, as it doesn't support parallelism.
+
+2006-12-22 Eli Zaretskii <eliz@gnu.org>
+
+ * INSTALL: Explain how to invoke GNU Make for parallel builds.
+
+ * makefile.w32-in (bootstrap-gmake): Pass XMFLAGS="$(XMFLAGS)"
+ command-line argument to sub-Make in src, since src/makefile.w32-in
+ invokes Make recursively during bootstrap.
+ (clean): Delete stamp_BLD.
+ (bootstrap): Make `all' explicitly in a recursive Make.
+
+ * gmake.defs (stamp_BLD): Rename from $(BLD). Create a file
+ stamp_BLD after creating the $(BLD) directory.
+
+ * nmake.defs (stamp_BLD): Rename from $(BLD). Create a file
+ stamp_BLD after creating the $(BLD) directory.
+
+ * makefile.w32-in (addpm, ddeclient, cmdproxy, addsection)
+ (preprep, $(TRES), runemacs)
+ ($(BLD)/addpm.$(O), $(BLD)/ddeclient.$(O), $(BLD)/runemacs.$(O))
+ ($(BLD)/cmdproxy.$(O), (BLD)/addsection.$(O), $(BLD)/preprep.$(O)):
+ Depend on stamp_BLD instead of on $(BLD).
+ (XMFLAGS): New macro.
+ (all-other-dirs-nmake, all-other-dirs-gmake, recompile-nmake)
+ (recompile-gmake, bootstrap-gmake, bootstrap-clean-gmake)
+ (install-other-dirs-gmake, info-gmake, clean-other-dirs-gmake)
+ (cleanall-other-dirs-gmake): Pass $(XMFLAGS) to sub-Make.
+
+2006-12-20 Eli Zaretskii <eliz@gnu.org>
+
+ * makefile.w32-in ($(TRES)): Depend on $(BLD). Use $< instead of
+ $(ALL_DEPS).
+ ($(BLD)/addpm.$(O), $(BLD)/ddeclient.$(O), $(BLD)/runemacs.$(O)
+ ($(BLD)/cmdproxy.$(O), $(BLD)/addsection.$(O), $(BLD)/preprep.$(O)):
+ New dependency on $(BLD).
+ (all-other-dirs-nmake, all-other-dirs-gmake, bootstrap-nmake)
+ (bootstrap-gmake): Depend on addsection.
+
+2006-10-29 Juanma Barranquero <lekktu@gmail.com>
+
+ * runemacs.c (WinMain): Process all recognized arguments, not just
+ the first one. Remove unused variable sec_desc.
+
+2006-09-24 Eli Zaretskii <eliz@gnu.org>
+
+ * config.nt (HAVE_LANGINFO_CODESET): Define.
+
+ * inc/langinfo.h: New file.
+
+ * inc/nl_types.h: New file.
+
+2006-09-15 Jay Belanger <belanger@truman.edu>
+
+ * COPYING: Replace "Library Public License" by "Lesser Public
+ License" throughout.
+
+2006-07-27 Jason Rumney <jasonr@gnu.org>
+
+ * INSTALL: Add notes about Cygwin make to impatient section.
+
+2006-06-02 Eli Zaretskii <eliz@gnu.org>
+
+ * INSTALL: Add Make 3.81 to the list of Make & shell combinations
+ known to work.
+
+2006-03-12 Jason Rumney <jasonr@gnu.org>
+
+ * addpm.c (add_registry): Don't change the registry unless keys
+ already exist from a previous version.
+
+ * makefile.w32-in (install): Use -q when invoking addpm.
+
+ * addpm.c (main): Accept -q as alternative for /q.
+
+2006-03-11 Jason Rumney <jasonr@gnu.org>
+
+ * runemacs.c (WinMain): Set screen buffer to 80x25.
+
+2005-12-24 Eli Zaretskii <eliz@gnu.org>
+
+ * gmake.defs (TEMACS_EXTRA_LINK): Remove redundant -g.
+ (DEBUG_FLAG, DEBUG_LINK): Upgrade to "-gstabs+ -g3".
+
+2005-12-09 Eli Zaretskii <eliz@gnu.org>
+
+ * INSTALL: Add explanation of how to debug with GDB starting from
+ the Emacs Abort dialog.
+
+2005-11-26 Chong Yidong <cyd@stupidchicken.com>
+
+ * emacs.rc: Use new icons.
+
+2005-11-26 Eli Zaretskii <eliz@gnu.org>
+
+ * emacs21.ico: Renamed from emacs.ico.
+ * emacs.ico: New icons from Andrew Zhilin
+ <andrew_zhilin@yahoo.com>.
+
+2005-09-10 Eli Zaretskii <eliz@gnu.org>
+
+ * config.nt (HAVE_GET_CURRENT_DIR_NAME): Undefine.
+
+2005-08-10 Juanma Barranquero <lekktu@gmail.com>
+
+ * .cvsignore: Add `obj' and `oo' for in-place installations.
+
+2005-07-30 Eli Zaretskii <eliz@gnu.org>
+
+ * config.nt (HAVE_GETOPT_H, HAVE_GETOPT_LONG_ONLY): Undefine.
+
+2005-07-29 Juanma Barranquero <lekktu@gmail.com>
+
+ * configure.bat: Don't create lisp/Makefile.unix.
+
+2005-07-28 Juanma Barranquero <lekktu@gmail.com>
+
+ * .cvsignore: Add `makefile' and `config.log'.
+
+2005-07-26 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge gnulib getopt implementation into Emacs.
+
+ * inc/gettext.h: Remove; no longer needed now that
+ lib-src/gettext.h exists.
+
+2005-07-16 Eli Zaretskii <eliz@gnu.org>
+
+ * configure.bat: Finish config.log with a line that indicates that
+ the configure step was successful.
+
+2005-07-04 Lute Kamstra <lute@gnu.org>
+
+ Update FSF's address in GPL notices.
+
+2005-06-11 Eli Zaretskii <eliz@gnu.org>
+
+ * configure.bat: If their fc.exe returns a meaningful exit status,
+ don't overwrite src/config.h and src/epaths.h with identical
+ copies.
+
+ * INSTALL: Warn about using "cvs up -kb" if one intends to commit
+ changes. Add a pointer to another site with detailed configure
+ and build instructions. Suggest to look at config.log when
+ configure fails. Add MinGW Make 3.80 to the list of successful
+ combinations.
+
+ * gmake.defs (ARCH_CFLAGS): Use $(MCPU_FLAG) instead of a literal
+ "-mcpu=i686".
+
+ * configure.bat: Update copyright years.
+ Delete config.log before doing anything else.
+ Write additional diagnostics to config.log in case of failures to
+ compile test programs, including the failed test program itself.
+ Add a test for support of -mtune=pentium4 switch to GCC; if it is
+ supported, set up MCPU_FLAG variable on the various Makefiles to
+ use that switch during compilations. (This avoids GCC warning
+ about -mcpu being deprecated.)
+
+2005-06-10 Eli Zaretskii <eliz@gnu.org>
+
+ * addsection.c (copy_executable_and_add_section): Pass non-zero
+ `verbose' arg to COPY_CHUNK only if DEBUG_DUMP is defined in the
+ environment. Print section names with %.8s.
+ (COPY_CHUNK): New 4th arg `verbose'; print diagnostic messages
+ only if non-zero. All callers changed.
+
+2005-06-05 Eli Zaretskii <eliz@gnu.org>
+
+ * inc/sys/socket.h: Change arg 4 of sys_setsockopt to
+ `const void *', for consistency with Posix.
+
+2005-06-04 Eli Zaretskii <eliz@gnu.org>
+
+ * inc/pwd.h (getpwnam, getpwuid): Add prototypes.
+
+2005-05-24 Juanma Barranquero <lekktu@gmail.com>
+
+ * INSTALL: Add more pointers to ports of Unix tools to Windows,
+ and to the Emacs Wiki (which contains building instructions for
+ Windows). Reword image library instructions and remove obsolete
+ incompatibility information.
+
+2005-04-23 David Hunter <hunterd42@comcast.net> (tiny change)
+
+ * config.nt (HAVE_PWD_H): Undef.
+
+2004-06-07 Juanma Barranquero <lektu@terra.es>
+
+ * INSTALL: Clarify paragraph about compatibility between image
+ libraries and builds of Emacs with several compilers.
+
+2004-06-06 Juanma Barranquero <lektu@terra.es>
+
+ * makefile.w32-in (bootstrap-nmake): When nmake'ing bootstrap on
+ the lisp/ directory, set SHELL to $(SHELLTYPE); this avoids
+ calling non-existent cmdproxy.exe on boostrappings after a
+ previous install followed by realclean.
+
+ * nmake.defs: Add quote in comment to resync font-locking.
+
+2004-06-04 Juanma Barranquero <lektu@terra.es>
+
+ * INSTALL: Reword the section on image support. Add reference to
+ GnuWin32. Mention problems when mixing binaries from different
+ compilers.
+
+2004-05-06 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: Use -mno-cygwin to check for image libraries
+ when needed.
+
+2004-05-03 Jason Rumney <jasonr@gnu.org>
+
+ * makefile.nt, ebuild.bat, install.bat, fast-install.bat:
+ * makefile.def: Remove.
+
+ * nmake.defs (SYS_LDFLAGS): Add -nologo.
+
+ * makefile.w32-in (info-gmake, info-nmake): New targets.
+ (info): Use them.
+
+2004-04-23 Juanma Barranquero <lektu@terra.es>
+
+ * nmake.defs:
+ * gmake.defs:
+ * makefile.w32-in:
+ * makefile.def:
+ * makefile.nt: Add "-*- makefile -*-" mode tag.
+
+2004-04-10 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de>
+
+ * runemacs.c (WinMain): Let Emacs environment default to parent.
+
+2004-03-11 Jason Rumney <jasonr@gnu.org>
+
+ * paths.h: Remove PATH_LOCK, add PATH_BITMAPS.
+
+2004-03-10 Juanma Barranquero <lektu@terra.es>
+
+ * makefile.w32-in (install): Don't try to copy
+ ../lib-src/fns-*.el, as it isn't used anymore.
+
+2004-01-28 Peter Runestig <peter@runestig.com>
+
+ * gmake.defs, nmake.defs: Add linking to ``winspool.lib''.
+
+2003-12-24 Miles Bader <miles@gnu.ai.mit.edu>
+
+ * .cvsignore: Add `.arch-inventory'.
+
+2003-11-22 Lars Hansen <larsh@math.ku.dk>
+
+ * inc/grp.h: New file.
+
+2003-09-03 Peter Runestig <peter@runestig.com>
+
+ * configure.bat: Create ``makefile'' in directories man, lispref
+ and lispintro.
+
+ * makefile.w32-in (force-info, info): New targets.
+
+ * envadd.bat: New file.
+
+ * multi-install-info.bat: New file.
+
+2003-06-27 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
+
+ * config.nt (my_strftime): New define.
+
+2003-02-01 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: Automatically detect libXpm.
+ Suppress compiler output when testing for image libraries.
+ Give names of un-found libraries in messages.
+
+2003-01-31 Juanma Barranquero <lektu@terra.es>
+
+ * configure.bat: Automatically detect giflib and tifflib.
+
+2003-01-29 Jason Rumney <jasonr@gnu.org>
+
+ * gmake.defs (CURDIR): Disable cygpath kludge.
+
+2003-01-29 KOBAYASHI Yasuhiro <kobayays@otsukakj.co.jp>
+
+ * configure.bat: Avoid endless loop when configuring without image
+ support.
+
+2003-01-26 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: Automatically detect jpeglib.
+
+2003-01-25 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: Automatically detect libpng.
+
+2003-01-21 Jason Rumney <jasonr@gnu.org>
+
+ * icons/hand.cur: New file.
+
+2003-01-21 David Ponce <david@dponce.com>
+
+ * emacs.rc (2000-10-19T07:24:01Z!eliz@gnu.org): Declare hand cursor resource.
+
+2003-01-15 Andrew Innes <andrewi@gnu.org>
+
+ * gmake.defs (CURDIR): Convert to native Windows format (with
+ forward slashes), to support building with Cygwin builds of make.
+
+2002-11-17 Ben Key <BKey1@tampabay.rr.com>
+
+ * nmake.defs:
+ * gmake.defs: Made changes so that Emacs would link with
+ WinMM.lib. This change was required for my addition of a Windows
+ compatible implementation of play-sound-internal.
+
+2002-09-03 Peter Runestig <peter@runestig.com> (tiny change)
+
+ * emacs.rc: Version updated to 21.3.50.
+
+2002-06-13 Jason Rumney <jasonr@gnu.org>
+
+ * addpm.c (env_vars): Remove EMACSLOCKDIR.
+
+ * makefile.w32-in (maybe-bootstrap, doit, maybe-bootstrap-CMD)
+ (maybe-bootstrap-SH): New targets.
+ (all): Depend on maybe-bootstrap.
+
+2002-05-03 Jason Rumney <jasonr@gnu.org>
+
+ * inc/sys/socket.h (F_SETFL, O_NDELAY): Define.
+ (sys_getpeername, fcntl): Declare as wrappers.
+
+2002-04-10 Juanma Barranquero <lektu@terra.es>
+
+ * makefile.w32-in (bootstrap-nmake, bootstrap-gmake): Make DOC
+ after compiling .el files.
+
+2002-03-20 Jason Rumney <jasonr@gnu.org>
+
+ * inc/sys/socket.h (sys_setsockopt, sys_listen, sys_getsockname)
+ (sys_accept, sys_recvfrom, sys_sendto): Declare as wrappers.
+
+2002-03-19 Kim F. Storm <storm@cua.dk>
+
+ * config.nt (HAVE_SENDTO, HAVE_RECVFROM, HAVE_GETSOCKOPT)
+ (HAVE_SETSOCKOPT, HAVE_GETSOCKNAME, HAVE_GETPEERNAME): Define.
+ (HAVE_SYS_UN_H): Undef.
+ From David Ponce <dponce@voila.fr>.
+
+2002-03-13 Jason Rumney <jasonr@gnu.org>
+
+ * config.nt (STRFTIME_NO_POSIX2): Define.
+
+2002-02-18 Jason Rumney <jasonr@gnu.org>
+
+ * emacs.rc: Define VS_VERSION_INFO if not already.
+ Update version info.
+
+2002-01-04 Andrew Innes <andrewi@gnu.org>
+
+ * gmake.defs (CFLAGS): Define _WIN32_WINNT as 0x0400, in order to
+ pick up relevant bits of the Windows API definitions.
+
+ * nmake.defs (CFLAGS): Define _WIN32_WINNT as 0x0400, in order to
+ pick up relevant bits of the Windows API definitions.
+
+2001-12-14 Andrew Innes <andrewi@gnu.org>
+
+ * makefile.w32-in (bootstrap): Build addsection program before
+ bootstrap (required for post-processing temacs.exe).
+
+2001-12-08 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
+
+ * COPYING: New file.
+
+2001-12-03 Andrew Innes <andrewi@gnu.org>
+
+ * 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-11-20 Jason Rumney <jasonr@gnu.org>
+
+ * INSTALL: Update table of versions of make that are suitable
+ for building Emacs, based on recent feedback.
+
+ * TODO, _emacs, emacs.bat.in, debug.bat.in: Remove.
+
+2001-11-19 Andrew Innes <andrewi@gnu.org>
+
+ * ftime-nostartup.bat: New file.
+
+ * ftime.bat: Don't include libc.lib for profiling - the profiler
+ corrupts part of memcpy.
+
+2001-11-17 Jason Rumney <jasonr@gnu.org>
+
+ * nmake.defs (SYS_LDFLAGS): Add setargv.obj for wildcard
+ expansion. From Juanma Barranquero <lektu@terra.es>.
+
+2001-10-20 Gerd Moellmann <gerd@gnu.org>
+
+ * (Version 21.1 released.)
+
+2001-10-12 Andrew Innes <andrewi@gnu.org>
+
+ * inc/pwd.h (uid_t, gid_t): New typedefs.
+
+2001-10-05 Gerd Moellmann <gerd@gnu.org>
+
+ * Branch for 21.1.
+
+2001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * README: Update the address of the mailing list and subscription
+ instructions. From Geoff Voelker <voelker@cs.ucsd.edu>.
+
+2001-09-06 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * INSTALL: Suggest to avoid using WinZip.
+
+ * configure.bat: Make sure ../site-lisp exists; create if necessary.
+
+2001-09-05 Eli Zaretskii <eliz@is.elta.co.il>
+
+ * INSTALL: Mention that "make install" can be "nmake install".
+
2001-09-04 Eli Zaretskii <eliz@is.elta.co.il>
* makefile.w32-in ($(INSTALL_DIR)/bin): Depend on $(INSTALL_DIR),
2001-03-26 Eli Zaretskii <eliz@is.elta.co.il>
* configure.bat: Make the checkw32api* labels be distinct in the
- first 8 characters.
+ first 8 characters.
2001-03-17 Andrew Innes <andrewi@gnu.org>
* INSTALL: Add --ldflags to configure line for building with
recent versions of Cygwin GCC.
-2001-03-05 Eli Zaretskii <eliz@is.elta.co.il>
+2001-03-05 Eli Zaretskii <eliz@is.elta.co.il>
* configure.bat: Use correct options when compiling a test program
with Cygwin. From David Ponce <dponce@voila.fr>.
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.
* install.bat: Pass on command line arguments to make.
- * makefile.nt (fast_install): Bring commands up-to-date, and fix
- typo.
+ * makefile.nt (fast_install): Bring commands up-to-date, and fix typo.
1999-11-21 Andrew Innes <andrewi@gnu.org>
1999-01-22 Geoff Voelker <voelker@cs.washington.edu>
* icons: New directory with Davenport's icons.
- icons/sink.ico: Renamed from emacs.ico.
+ * icons/sink.ico: Renamed from emacs.ico.
* makefile.nt (install, fast_install): Install Windows icons
into etc/icons.
* cmdproxy.c (main): Set environment size only when running
command.com.
-1998-11-03 Theodore Jump <tjump@tertius.com>
+1998-11-03 Theodore Jump <tjump@tertius.com>
* makefile.def (SYS_LDFLAGS): Use swapfile when running from cd or net.
(DEL_TREE): Use rd instead of rmdir.
(ARCH_CFLAGS): Optimize for P6. Align structures on 8-byte boundaries.
* makefile.nt: Compile multiple source files when possible.
-
+
1998-10-05 Geoff Voelker <voelker@cs.washington.edu>
* cmdproxy.c (main): Treat command line options as case-insensitive.
1998-04-23 Andrew Innes <andrewi@harlequin.co.uk>
* ddeclient.c: New file. (Support program for performing limited
- interprocess communication on Windows.)
+ interprocess communication on Windows.)
* makefile.nt: Build ddeclient.
* cmdproxy.c (main): Only set environment size for real shell, and
- provide extra directory argument, when running on Windows 95.
-
+ provide extra directory argument, when running on Windows 95.
+
1998-04-17 Geoff Voelker <voelker@cs.washington.edu>
* cmdproxy.c (fail): Exit with a negative return value.
Pass on unhandled switches to real shell.
Quote program name.
- * makefile.def (CFLAGS_COMMON): Place pdb file in object build
+ * makefile.def (CFLAGS_COMMON): Place pdb file in object build
directory.
- (CFLAGS) [!MSVCNT11]: Define _CRTAPI1.
+ (CFLAGS) [!MSVCNT11]: Define _CRTAPI1.
* runemacs.c (WinMain): Allow Emacs process to be started with
- high or low priority.
+ high or low priority.
* emacs.bat.in: Remove OS dependent operations.
-
+
1997-09-02 Geoff Voelker <voelker@cs.washington.edu>
* addpm.c (env_vars): No longer set INFOPATH.
1996-06-03 Kim F. Storm <kfs@olicom.dk>
- * runemacs.c (CHOOSE_NEWEST_EXE): New parameter macro.
+ * runemacs.c (CHOOSE_NEWEST_EXE): New parameter macro.
Not defined by default.
(WinMain): Add conditional testing CHOOSE_NEWEST_EXE.
(WinMain): Convert backslashes to slashes in env var values.
- * addpm.c (env_vars): Use slashes, not backslashes.
+ * addpm.c (env_vars): Use slashes, not backslashes.
1996-05-25 Karl Heuer <kwzh@gnu.ai.mit.edu>
1996-05-08 Andrew Innes <andrewi@harlequin.co.uk>
* addpm.c (env_vars): Set SHELL registry entry to value of COMSPEC
- environment variable.
+ environment variable.
-1996-05-03 Andrew Innes <andrewi@harlequin.co.uk>
+1996-05-03 Andrew Innes <andrewi@harlequin.co.uk>
* install.bat: Allow for optimized build.
* makefile.def [BUILD_TYPE]: Build optimized version in its own dir.
(ARCH_CFLAGS) [BUILD_TYPE == spd]: Build optimized version.
-1996-05-03 Andrew Innes <andrewi@harlequin.co.uk>
+1996-05-03 Andrew Innes <andrewi@harlequin.co.uk>
* addpm.c (REG_ROOT): Don't use a trailing backslash.
(env_vars): Rename field emacs_path to emacs_dir.
inc/sys/socket.h, inc/sys/time.h: New header files.
* inc/sys/file.h (F_OK, X_OK, W_OK, R_OK): New macros.
-
+
1996-03-27 Geoff Voelker <voelker@cs.washington.edu>
* makefile.def (DEL): Defined.
(DEL_TREE) [win95]: Defined.
(SYS_LDFLAGS): Set executable versions to 3.10.
-
+
* makefile.nt: Change uses of del to $(DEL).
1996-01-17 Erik Naggum <erik@naggum.no>
* makefile.nt: Define .c to .obj suffix rule.
(addpm.obj): Compile directly, use CFLAGS.
(addpm.exe): Link from addpm.obj.
-
+
* makefile.def (MSVCNT11): Defined.
(BASE_LIBS) [MSVCNT11]: Use oldnames.lib.
(CFLAGS_COMMON): Defined.
(CFLAGS) [MSVCNT11]: Define _CRTAPI1 to _cdecl.
-
+
1995-06-09 Geoff Voelker <voelker@cs.washington.edu>
- * emacs.bat.in: Renamed from emacs.bat
- (emacs_dir): Renamed from emacs_path
+ * emacs.bat.in: Renamed from emacs.bat.
+ (emacs_dir): Renamed from emacs_path.
Definition removed.
* addpm.c: New file.
* config.w95: Created.
* config.h: Changed to config.nt.
-
+
* makefile.nt (SUBDIRS): Commented out.
(all,install,clean): Expand for-loops.
(BUILD_CMD,INSTALL_CMD,CLEAN_CMD): Defined.
1995-04-10 Geoff Voelker <voelker@cs.washington.edu>
- * src: Removed.
+ * src: Remove directory.
* src\config.h, src\paths.h: Moved to parent dir, src removed.
* ebuild.cmd, emacs.cmd, install.cmd: Changed extension to .bat.
-1994-12-13 voelker <voelker@cs.washington.edu>
+1994-12-13 Geoff Voelker <voelker@cs.washington.edu>
* makefile.def (CC): In configuration section.
(COMPAT_LIB): Defined.
-1994-11-01 voelker <voelker@cs.washington.edu>
+1994-11-01 Geoff Voelker <voelker@cs.washington.edu>
* src/paths.h: New file.
* todo: New file.
- * readme: New file.
+ * README: New file.
* makefile.nt: New file.
- * makefile.def: New file.
-
- * install.cmd: New file.
+ * makefile.def: New file.
- * install: New file.
+ * install.cmd: New file.
- * fast-install.cmd: New file.
+ * INSTALL: New file.
+
+ * fast-install.cmd: New file.
* emacs.cmd: New file.
;; Local Variables:
;; coding: iso-2022-7bit
+;; add-log-time-zone-rule: t
;; End:
+
+ Copyright (C) 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004,
+ 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+
+ This file is part of GNU Emacs.
+
+ GNU Emacs is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3, or (at your option)
+ any later version.
+
+ GNU Emacs is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with GNU Emacs; see the file COPYING. If not, write to the
+ Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
+
+;;; arch-tag: b3d2c29c-04a0-45d0-b52d-57354711c414