]> code.delx.au - gnu-emacs/blobdiff - nt/ChangeLog
(calc-embedded-close-formula, calc-embedded-open-formula,
[gnu-emacs] / nt / ChangeLog
index 1bdbc42d0e3cbacaf7b163c20e1d4dfe6b2bc3ae..854410b4f58e85a3f13f61113379dec4f6ccf127 100644 (file)
@@ -1,3 +1,501 @@
+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),
+       since some versions of `mkdir' don't automatically create parent
+       directories.  From Bruno Grossniklaus <bruno.grossniklaus@ubs.com>.
+
+2001-08-31  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * subdirs.el: New file.
+
+       * configure.bat: Copy subdirs.el to the site-lisp directory.
+
+       * makefile.w32-in (install): Copy subdirs.el to the installation
+       directory.
+
+2001-06-20  Jason Rumney  <jasonr@gnu.org>
+
+       * runemacs.c (WinMain): Add quotes around command in case of spaces.
+
+2001-06-01  Andrew Innes  <andrewi@gnu.org>
+
+       * gmake.defs (sh_output): Don't use $(warning ...) to output
+       messages, since that is not supported by GNU make 3.77.
+
+2001-05-24  Jason Rumney  <jasonr@gnu.org>
+
+       * INSTALL: Clarify that building with MSVC requires nmake.
+
+2001-05-17  Andrew Innes  <andrewi@gnu.org>
+
+       * gmake.defs (NEW_CYGWIN): Output message about spurious error
+       message that is to be ignored.
+
+2001-05-13  Andrew Innes  <andrewi@gnu.org>
+
+       * TODO: Remove file, since it is completely out of date.
+
+       * README: Add copyright notice.
+
+       * INSTALL: Add copyright notice.
+
+2001-04-18  Andrew Innes  <andrewi@gnu.org>
+
+       * nmake.defs (EMACSLOADPATH): Ensure EMACSLOADPATH is defined in
+       the environment.
+
+       * gmake.defs (SETLOADPATH): Remove definition.
+       (EMACSLOADPATH): Ensure EMACSLOADPATH is defined in the
+       environment.
+
+2001-03-26  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * configure.bat: Make the checkw32api* labels be distinct in the
+        first 8 characters.
+
+2001-03-17  Andrew Innes  <andrewi@gnu.org>
+
+       * cmdproxy.c (get_next_token): Fix indefinite loop bug scanning
+       escaped quotes.
+
+       * gmake.defs (DEBUG_LINK): New macro.
+       (LINK_FLAGS): Use it.
+
+       * nmake.defs (DEBUG_LINK): New macro.
+       (LINK_FLAGS): Use it.
+
+2001-03-06  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>
+
+       * configure.bat: Use correct options when compiling a test program
+       with Cygwin.  From David Ponce <dponce@voila.fr>.
+
+2001-02-24  Andrew Innes  <andrewi@gnu.org>
+
+       * _emacs: Remove obsolete file.
+
+       * emacs.bat.in: Remove obsolete file.
+
+       * debug.bat.in: Remove obsolete file.
+
+       * inc/sys/socket.h: Add copyright notice.
+
+       * paths.h: Add copyright notice.
+
+       * makefile.nt: Update copyright notice.
+
+       * makefile.def: Update copyright notice.
+
+       * configure.bat: Update copyright notice.
+
+       * nmake.defs: Add copyright notice.
+
+       * gmake.defs: Add copyright notice.
+
+       * makefile.w32-in: Add copyright notice.
+
+2001-02-05  Andrew Innes  <andrewi@gnu.org>
+
+       * nmake.defs (THISDIR): New definition.
+
+       * gmake.defs (THISDIR): New definition.
+
+2001-02-03  Andrew Innes  <andrewi@gnu.org>
+
+       * configure.bat: Leave a space before >> only when there is a
+       preceding digit.  Add a comment about the importance of this.
+
+       * README: Replace outdated information.
+
+       * INSTALL (Trouble-shooting): Add note about need to specify extra
+       compiler flags with recent Cygwin ports of gcc.
+
+2001-02-01  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * configure.bat: Use "rm -f" instead of "del /f", as the latter
+       is not supported by Windows 9X's COMMAND.COM.
+
+2001-01-31  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * configure.bat: Make sure redirection is preceeded by a blank, to
+       avoid problems with "1>>foo" when CMD.EXE is the shell, which eats
+       up the "1" part.  From Rob Giardina <rob@criticalpointsoftware.com>.
+
+2001-01-30  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * INSTALL: Copy the table of tested combinations of development
+       tools from confuigure.bat.  Add suggestion to install Bash on
+       Windows 9X.
+
+       * configure.bat: Don't copy lisp/Makefile, it doesn't exist; copy
+       lisp/Makefile.in instead.  Use "rm -f" where more than one file
+       needs to be deleted, since command.com in Windows 9X doesn't grok
+       more than one argument.
+
+2001-01-24  Andrew Innes  <andrewi@gnu.org>
+
+       * makefile.w32-in (cleanall-other-dirs-nmake):
+       (cleanall-other-dirs-gmake): New targets.
+       (cleanall): Invoke them.
+
+2001-01-19  Andrew Innes  <andrewi@gnu.org>
+
+       * addpm.c (env_vars): Add a version-independent site-lisp
+       directory to EMACSLOADPATH, after the version dependent one.
+
+2001-01-06  Andrew Innes  <andrewi@gnu.org>
+
+       * README: Update info about compilers.
+
+       * makefile.w32-in: Use $(MAKETYPE) instead of $(SHELLTYPE) to
+       select correct rule for invoking make in another directory.  Amend
+       rules accordingly.
+       (clean): Delete $(COMPILER_TEMP_FILES) instead of *.pdb.
+
+       * nmake.defs (EMACS_ICON_PATH): Delete definition.
+       (COMPILER_TEMP_FILES): New definition.
+       (MAKETYPE): New definition.
+
+       * gmake.defs (EMACS_ICON_PATH): Delete definition.
+       (COMPILER_TEMP_FILES): New definition.
+       (MAKETYPE): New definition.
+
+       * makefile.def (EMACS_ICON_PATH): Delete definition.
+
+       * configure.bat: Be careful not to add trailing spaces when
+       outputting to config.settings.
+
 2001-01-02  Andrew Innes  <andrewi@gnu.org>
 
        * config.nt (RE_TRANSLATE): Use CHAR_TABLE_TRANSLATE macro rather
 2001-01-02  Andrew Innes  <andrewi@gnu.org>
 
        * config.nt (RE_TRANSLATE): Use CHAR_TABLE_TRANSLATE macro rather
 
        * emacs.bat.in (EMACSLOADPATH): Include leim.
 
 
        * emacs.bat.in (EMACSLOADPATH): Include leim.
 
-After the release of 20.4, development was split into two separate
-code lines.  One line contained the code for Emacs 21, and the other
-one the code for the 20.x releases after 20.4.  The following change
-log entries up to the entry ``20.4 released'' are for the 20.x code
-line.  Change logs above this notice are those for the 21.x code line.
-
-2000-06-13  Gerd Moellmann  <gerd@gnu.org>
-
-       * Version 20.7 released.
-       
-2000-05-12  Jason Rumney  <jasonr@gnu.org>
-       
-       * INSTALL: Remove point 5 and other references to emacs.bat.
-       Renumber following points. Add note in point 1 about emacs.bat
-       and debug.bat being removed.
-
-2000-02-20  Andrew Innes  <andrewi@gnu.org>
-
-       * makefile.nt: Remove all references to emacs.bat and debug.bat.
-
-       * emacs.bat.in: Remove obsolete file.
-
-       * debug.bat.in: Remove obsolete file.
-
-1999-11-22  Andrew Innes  <andrewi@gnu.org>
-
-       * install.bat: Pass on command line arguments to make.
-       
-       * makefile.nt (fast_install): Bring commands up-to-date, and fix
-       typo.
-
-1999-11-21  Andrew Innes  <andrewi@gnu.org>
-
-       * makefile.nt (all): Build leim if present.
-       (install): Install leim if present.
-       (clean): Clean leim if present.
-
-       * addpm.c (env_vars): Include leim in default EMACSLOADPATH
-       definition.
-
-       * emacs.bat.in (EMACSLOADPATH): Include leim.
-
-1999-11-04  Andrew Innes  <andrewi@gnu.org>
-
-       * makefile.def (ARCH_CFLAGS): Disable the frame pointer omission
-       optimization, to ensure accurate stack traces.  The performance
-       loss is negligible.
-
 1999-07-12  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.
 1999-07-12  Richard Stallman  <rms@gnu.org>
 
        * Version 20.4 released.
@@ -291,7 +741,7 @@ line.  Change logs above this notice are those for the 21.x code line.
 1999-01-22  Geoff Voelker  <voelker@cs.washington.edu>
 
        * icons: New directory with Davenport's icons.
 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.
 
        * makefile.nt (install, fast_install): Install Windows icons
        into etc/icons.
@@ -331,13 +781,13 @@ line.  Change logs above this notice are those for the 21.x code line.
        * cmdproxy.c (main): Set environment size only when running
        command.com.
 
        * 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.
 
        * 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-10-05  Geoff Voelker  <voelker@cs.washington.edu>
 
        * cmdproxy.c (main): Treat command line options as case-insensitive.
@@ -376,7 +826,7 @@ line.  Change logs above this notice are those for the 21.x code line.
 
        * cmdproxy.c (main): Only set environment size for real shell, and
        provide extra directory argument, when running on Windows 95.
 
        * cmdproxy.c (main): Only set environment size for real shell, and
        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.
 1998-04-17  Geoff Voelker  <voelker@cs.washington.edu>
 
        * cmdproxy.c (fail): Exit with a negative return value.
@@ -424,15 +874,15 @@ line.  Change logs above this notice are those for the 21.x code line.
        Pass on unhandled switches to real shell.
        Quote program name.
 
        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.
        directory.
-       (CFLAGS) [!MSVCNT11]: Define _CRTAPI1.  
+       (CFLAGS) [!MSVCNT11]: Define _CRTAPI1.
 
        * runemacs.c (WinMain): Allow Emacs process to be started with
        high or low priority.
 
        * emacs.bat.in: Remove OS dependent operations.
 
        * runemacs.c (WinMain): Allow Emacs process to be started with
        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.
 1997-09-02  Geoff Voelker  <voelker@cs.washington.edu>
 
        * addpm.c (env_vars): No longer set INFOPATH.
@@ -525,13 +975,13 @@ line.  Change logs above this notice are those for the 21.x code line.
        * addpm.c (env_vars): Set SHELL registry entry to value of COMSPEC
        environment variable.
 
        * addpm.c (env_vars): Set SHELL registry entry to value of COMSPEC
        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.
 
 
        * 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.
 
        * addpm.c (REG_ROOT): Don't use a trailing backslash.
        (env_vars): Rename field emacs_path to emacs_dir.
@@ -551,13 +1001,13 @@ line.  Change logs above this notice are those for the 21.x code line.
        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.
        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.
 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: Change uses of del to $(DEL).
 
 1996-01-17  Erik Naggum  <erik@naggum.no>
@@ -607,16 +1057,16 @@ line.  Change logs above this notice are those for the 21.x code line.
        * makefile.nt: Define .c to .obj suffix rule.
        (addpm.obj): Compile directly, use CFLAGS.
        (addpm.exe): Link from addpm.obj.
        * 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.
        * 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>
 
 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.
        Definition removed.
 
        * addpm.c: New file.
@@ -637,7 +1087,7 @@ line.  Change logs above this notice are those for the 21.x code line.
 
        * config.w95: Created.
        * config.h: Changed to config.nt.
 
        * 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.
        * makefile.nt (SUBDIRS): Commented out.
        (all,install,clean): Expand for-loops.
        (BUILD_CMD,INSTALL_CMD,CLEAN_CMD): Defined.
@@ -672,7 +1122,7 @@ line.  Change logs above this notice are those for the 21.x code line.
 
 1995-04-10  Geoff Voelker  <voelker@cs.washington.edu>
 
 
 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.
 
 
        * src\config.h, src\paths.h: Moved to parent dir, src removed.
 
@@ -707,15 +1157,15 @@ line.  Change logs above this notice are those for the 21.x code line.
 
        * todo: New file.
 
 
        * todo: New file.
 
-       * readme: New file.
+       * README: New file.
 
        * makefile.nt: New file.
 
         * makefile.def: New file.
 
        * makefile.nt: New file.
 
         * makefile.def: New file.
+
         * install.cmd: New file.
 
         * install.cmd: New file.
 
-        * install: New file.
+        * INSTALL: New file.
 
         * fast-install.cmd: New file.
 
 
         * fast-install.cmd: New file.
 
@@ -728,3 +1178,10 @@ line.  Change logs above this notice are those for the 21.x code line.
 ;; Local Variables:
 ;; coding: iso-2022-7bit
 ;; End:
 ;; Local Variables:
 ;; coding: iso-2022-7bit
 ;; End:
+
+    Copyright (C) 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004,
+       2005 Free Software Foundation, Inc.
+  Copying and distribution of this file, with or without modification,
+  are permitted provided the copyright notice and this notice are preserved.
+
+;;; arch-tag: b3d2c29c-04a0-45d0-b52d-57354711c414