X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/6c96b8933b2c5b5c85d8fa0c3f77431f5dae2e27..c4170e32d184c0e3d7b81045b74d2fe5a3e2fe7b:/msdos/ChangeLog diff --git a/msdos/ChangeLog b/msdos/ChangeLog index 4c7c136c18..5889f04cf2 100644 --- a/msdos/ChangeLog +++ b/msdos/ChangeLog @@ -1,3 +1,130 @@ +2010-02-19 Eli Zaretskii + + * INSTALL: Remove a CVS-specific note. Update for latest versions + of Windows. + +2009-09-17 Eli Zaretskii + + * sed1v2.inp (OTHER_FILES): Edit to empty. + +2009-09-11 Eli Zaretskii + + * mainmake.v2 (bootstrap): Ensure enough environment space + will be available to run config.bat. + +2009-08-27 Eli Zaretskii + + * sed1v2.inp (buildobj.h): Replace "echo" with "djecho". + +2009-06-21 Chong Yidong + + * Branch for 23.1. + +2009-04-14 Eli Zaretskii + + * mainmake.v2 (src) : Don't replace the line with + x_error_quitter; instead, append "set environment NAME" to the end. + Set NAME and USERNAME in the environment to the same value. + +2009-02-28 Eli Zaretskii + + * mainmake.v2 (boot): Don't require b-emacs.exe if not building + out of CVS. (Bug#2151) + +2008-12-19 Eli Zaretskii + + * INSTALL: Document the problems on Windows Vista and the + --with-system-malloc option to config.bat. + + * sedalloc.inp: New file. + +2008-11-21 Eli Zaretskii + + * mainmake.v2 (misc): New target. + (all, info): Depend on `misc'. + +2008-11-15 Eli Zaretskii + + * mainmake.v2 (src): Move removal of src/bootlisp after recursing + into `lisp'. + + Make bootstrap work again: + + * mainmake.v2 (boot): New variable. + (src): Pass $(boot) to sub-Make. Remove src/bootlisp. If + src/bootlisp exists after running Make, run Make in `lisp' as + well. + (clean, mostlyclean): Remove bogus repeated clean in the top-level + directory. + (info, bootstrap-clean): New targets. + (bootstrap): Depend only on bootstrap-clean. Commands modified to + be equivalent to top-level Makefile.in. + (bootfast, bootstrap-lisp-1, bootstrap-lisp, bootstrap-src) + (bootstrap-clean-before, bootstrap-clean-after): Targets deleted. + (clean, mostlyclean, distclean, maintainer-clean, extraclean): + Don't recurse into lwlib and oldXMenu. + + * sed1v2.inp: Create bootlisp when bootstrapping b-emacs.exe. + + * sedlisp.inp: Don't convert *.el files to Unix text format, and + don't copy ldefs-boot.el into loaddefs.el. + + * sed6.inp: Edit out Unixy shell features in maintainer-clean + targets in doc/ Makefiles. + + * INSTALL: Update the list of utilities needed by lisp/Makefile + and for bootstrapping. + +2008-11-08 Eli Zaretskii + + * INSTALL: New file, with build instructions moved from the + top-level INSTALL. + +2008-10-14 Eli Zaretskii + + * sedlisp.inp (lisp): Set to absolute file name of current + directory, not to ".", to have it on EMACSLOADPATH when we descend + into subdirectories. + +2008-08-23 Eli Zaretskii + + * sed2v2.inp: Remove definition of USER_FULL_NAME (now defined on + src/s/msdos.h). + + * sed3v2.inp: Edit out @LIB_SRC_EXTRA_INSTALLABLES@. + + * sed1v2.inp (version): Define to empty. + (ALL_CFLAGS, LIBES): Edit out @FOO@ stuff. + (EXEEXT): Define to .exe. + Edit "ln -f" into "cp -pf". + Edit "touch" into "djecho $@ >", to avoid requiring touch.exe. + (b-emacs${EXEEXT}): Don't remove emacs.exe and temacs.exe. + Edit "`/bin/pwd`/" into "./". + Stubify emacs after it is dumped, to produce emacs.exe. + Stubedit temacs.exe to 1024K of stack, emacs.exe to 2048K, and + b-emacs.exe to 3072K. + + * mainmake.v2 (emacs lispref lispintro): Chdir under doc/. + (emacs): Renamed from `man', to reflect changes in doc directory + structure. All callers changed. + (clean mostlyclean distclean maintainer-clean extraclean): Chdir + into doc/ for manuals. Add misc subdirectory. + (src): Pass an empty BOOTSTRAPEMACS variable to src/Makefile. + (install): Don't stubify/stubedit emacs.exe, this is now done by + src/Makefile. + +2007-10-05 Eli Zaretskii + + * sed6.inp: Update comment to reflect doc directory structure. + + * sed1v2.inp (RSVG_LIBS, RSVG_CFLAGS): Edit out. + +2007-07-25 Glenn Morris + + * Relicense all FSF files to GPLv3 or later. + + * COPYING: Switch to GPLv3. + 2007-06-02 Chong Yidong * Version 22.1 released. @@ -37,7 +164,7 @@ * sed1.inp: Revert last change. -2004-11-09 Jan Dj,Ad(Brv +2004-11-09 Jan Djärv * sed1v2.inp: Use djecho for buildobj.lst. @@ -133,7 +260,7 @@ 2002-03-09 Eli Zaretskii - Add support for bootstraping Emacs: + Add support for bootstrapping Emacs: * sed1v2.inp: Edit the bootstrap-* targets. Fix the mostlyclean target. @@ -147,7 +274,7 @@ * sed1v2.inp: Delete _gdbinit in distclean target. -2001-12-09 Pavel Jan,Bm(Bk +2001-12-09 Pavel Janík * COPYING: Moved back. @@ -156,7 +283,7 @@ * sed2.inp (HAVE_VFORK): Don't define: the fragment in sysdep.c which needed it is gone. -2001-11-29 Pavel Jan,Bm(Bk +2001-11-29 Pavel Janík * COPYING: Removed. @@ -329,7 +456,7 @@ 1999-07-01 Eli Zaretskii * mainmake.v2 (SHELL, MAKESHELL): Don't use /dos/command, it can - invoke an incompatible version of COMAMND.COM. + invoke an incompatible version of COMMAND.COM. 1999-05-19 Eli Zaretskii @@ -411,7 +538,7 @@ 1997-08-13 Eli Zaretskii - * sed2.inp: (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp. + * sed2.inp (EMACS_CONFIGURATION): Set to i386-pc-msdosdjgpp. 1997-08-10 Eli Zaretskii @@ -537,7 +664,6 @@ * sed1x.inp, sed2x.inp, sed5x.inp: New files for X configuration. - 1994-07-14 Morten Welinder (terra@diku.dk) * sed2.inp (HAVE_STRERROR): Define. @@ -582,7 +708,7 @@ 1994-04-30 Morten Welinder (terra@diku.dk) - * sed1.inp: don't comment out the inc-vers run as that + * sed1.inp: Don't comment out the inc-vers run as that does not exist anymore. Don't reset DEBUG_MOLE as that no longer is used. Identify the file being patched as src/... @@ -605,7 +731,7 @@ 1994-01-08 Morten Welinder (terra@diku.dk) - * sed3.inp: improve make-compatibility by not using drive + * sed3.inp: Improve make-compatibility by not using drive specifications and by not specifying an explicit shell. 1994-01-07 Morten Welinder (terra@diku.dk) @@ -624,31 +750,31 @@ Windows. (This file contains non-printable characters.) * emacs.ico: New file, icon for Emacs under Windows. It's so ugly - that someone is bound to create a better. Mail uuencoded icons + that someone is bound to create a better one. Mail uuencoded icons to terra@diku.dk, but be prepared to sign a copyright disclaimer. (This file contains non-printable characters.) * sed3.inp: New file for changing lib-src/makefile.in into lib-src/makefile. - * sed2.inp: New file for changing src/config.h-in into src/config.h + * sed2.inp: New file for changing src/config.h-in into src/config.h. - * sed1.inp: New file for changing src/makefile.in.in into src/makefile + * sed1.inp: New file for changing src/makefile.in.in into src/makefile. ;; Local Variables: -;; coding: iso-2022-7bit +;; coding: utf-8 ;; add-log-time-zone-rule: t ;; End: Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003, - 2004, 2005, 2006, 2007 Free Software Foundation, Inc. + 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. This file is part of GNU Emacs. - GNU Emacs is free software; you can redistribute it and/or modify + 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 2, or (at your option) - any later version. + the Free Software Foundation, either version 3 of the License, 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 @@ -656,8 +782,6 @@ 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. + along with GNU Emacs. If not, see . ;;; arch-tag: b602fbb5-3776-4053-8de2-03da33c29d44