X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/fe9299574bc4aab42312d2ebde405918c4944d5e..cd72c39915f4d43a286f1a193ee950c8c8049c10:/nt/ChangeLog diff --git a/nt/ChangeLog b/nt/ChangeLog index 97202f7107..4095a130fb 100644 --- a/nt/ChangeLog +++ b/nt/ChangeLog @@ -1,3 +1,240 @@ +2006-10-29 Juanma Barranquero + + * runemacs.c (WinMain): Process all recognized arguments, not just + the first one. Remove unused variable sec_desc. + +2006-09-24 Eli Zaretskii + + * config.nt (HAVE_LANGINFO_CODESET): Define. + + * inc/langinfo.h: New file. + + * inc/nl_types.h: New file. + +2006-09-15 Jay Belanger + + * COPYING: Replace "Library Public License" by "Lesser Public + License" throughout. + +2006-07-27 Jason Rumney + + * INSTALL: Add notes about Cygwin make to impatient section. + +2006-06-02 Eli Zaretskii + + * INSTALL: Add Make 3.81 to the list of Make & shell combinations + known to work. + +2006-03-12 Jason Rumney + + * 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 + + * runemacs.c (WinMain): Set screen buffer to 80x25. + +2005-12-24 Eli Zaretskii + + * gmake.defs (TEMACS_EXTRA_LINK): Remove redundant -g. + (DEBUG_FLAG, DEBUG_LINK): Upgrade to "-gstabs+ -g3". + +2005-12-09 Eli Zaretskii + + * INSTALL: Add explanation of how to debug with GDB starting from + the Emacs Abort dialog. + +2005-11-26 Chong Yidong + + * emacs.rc: Use new icons. + +2005-11-26 Eli Zaretskii + + * emacs21.ico: Renamed from emacs.ico. + * emacs.ico: New icons from Andrew Zhilin + . + +2005-09-10 Eli Zaretskii + + * config.nt (HAVE_GET_CURRENT_DIR_NAME): Undefine. + +2005-08-10 Juanma Barranquero + + * .cvsignore: Add `obj' and `oo' for in-place installations. + +2005-07-30 Eli Zaretskii + + * config.nt (HAVE_GETOPT_H, HAVE_GETOPT_LONG_ONLY): Undefine. + +2005-07-29 Juanma Barranquero + + * configure.bat: Don't create lisp/Makefile.unix. + +2005-07-28 Juanma Barranquero + + * .cvsignore: Add `makefile' and `config.log'. + +2005-07-26 Paul Eggert + + 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 + + * configure.bat: Finish config.log with a line that indicates that + the configure step was successful. + +2005-07-04 Lute Kamstra + + Update FSF's address in GPL notices. + +2005-06-11 Eli Zaretskii + + * 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 + + * 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 + + * inc/sys/socket.h: Change arg 4 of sys_setsockopt to + `const void *', for consistency with Posix. + +2005-06-04 Eli Zaretskii + + * inc/pwd.h (getpwnam, getpwuid): Add prototypes. + +2005-05-24 Juanma Barranquero + + * 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 (tiny change) + + * config.nt (HAVE_PWD_H): Undef. + +2004-06-07 Juanma Barranquero + + * INSTALL: Clarify paragraph about compatibility between image + libraries and builds of Emacs with several compilers. + +2004-06-06 Juanma Barranquero + + * 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 + + * INSTALL: Reword the section on image support. Add reference to + GnuWin32. Mention problems when mixing binaries from different + compilers. + +2004-05-06 Jason Rumney + + * configure.bat: Use -mno-cygwin to check for image libraries + when needed. + +2004-05-03 Jason Rumney + + * 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 + + * nmake.defs: + * gmake.defs: + * makefile.w32-in: + * makefile.def: + * makefile.nt: Add "-*- makefile -*-" mode tag. + +2004-04-10 Benjamin Riefenstahl + + * runemacs.c (WinMain): Let Emacs environment default to parent. + +2004-03-11 Jason Rumney + + * paths.h: Remove PATH_LOCK, add PATH_BITMAPS. + +2004-03-10 Juanma Barranquero + + * makefile.w32-in (install): Don't try to copy + ../lib-src/fns-*.el, as it isn't used anymore. + +2004-01-28 Peter Runestig + + * gmake.defs, nmake.defs: Add linking to ``winspool.lib''. + +2003-12-24 Miles Bader + + * .cvsignore: Add `.arch-inventory'. + +2003-11-22 Lars Hansen + + * inc/grp.h: New file. + +2003-09-03 Peter Runestig + + * 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,Ad(Brv + + * config.nt (my_strftime): New define. + +2003-02-01 Jason Rumney + + * 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 * configure.bat: Automatically detect giflib and tifflib. @@ -111,7 +348,7 @@ * 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: Removed. + * TODO, _emacs, emacs.bat.in, debug.bat.in: Remove. 2001-11-19 Andrew Innes @@ -205,7 +442,7 @@ 2001-03-26 Eli Zaretskii * configure.bat: Make the checkw32api* labels be distinct in the - first 8 characters. + first 8 characters. 2001-03-17 Andrew Innes @@ -568,7 +805,7 @@ 1999-01-22 Geoff Voelker * 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. @@ -892,8 +1129,8 @@ 1995-06-09 Geoff Voelker - * 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. @@ -1004,9 +1241,12 @@ ;; Local Variables: ;; coding: iso-2022-7bit +;; add-log-time-zone-rule: t ;; End: - Copyright (C) 1995, 1996, 1997, 1998, 1999, 2001 - Free Software Foundation, Inc. + Copyright (C) 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004, + 2005, 2006 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