X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/44d5226a2cedb7e585fd6ab5290902c69154238a..c838886252b18058bda047d00e883011ccd87a72:/nt/ChangeLog diff --git a/nt/ChangeLog b/nt/ChangeLog index 82157be6ad..42258f8e89 100644 --- a/nt/ChangeLog +++ b/nt/ChangeLog @@ -1,3 +1,161 @@ +2008-03-13 Glenn Morris + + * emacs.rc: Set version to 23.0.60. + +2008-03-04 Jason Rumney + + * 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 + + * icons/emacs.ico: Full alpha for 32x32 full color. + Add 32x32 and 16x16 256 color versions. + +2008-03-03 Andrew Zhilin + + * icons/emacs22.ico: New file (the old emacs.ico under a new name). + +2008-03-02 Jason Rumney + + * makefile.w32-in ($(TRES)): Depend on icon and manifest. + +2008-03-02 Kentaro Ohkouchi + + * icons/README: Update. + + * icons/emacs.ico: New icon. + +2008-02-25 Juanma Barranquero + + * addpm.c: Include malloc.h. + (add_registry): Cast return value of alloca. + +2008-02-24 Dan Nicolaescu + + * config.nt (SHORTNAMES): Remove reference to obsolete variable. + +2008-02-11 Eli Zaretskii + + * 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 + + * makefile.w32-in: Remove unidata-gen related rules. + +2008-02-09 Eli Zaretskii + + * configure.bat (dontCopy): Do not rename admin/unidata/Makefile. + +2008-02-11 Jason Rumney + + * 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 + + * configure.bat: In help, use generic names for the image libraries. + +2008-02-04 Juanma Barranquero + + * .cvsignore: Don't ignore .arch-inventory. + +2008-02-03 Jason Rumney + + * configure.bat: Make gcc the default compiler. + +2008-02-02 Eli Zaretskii + + * 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 + + * configure.bat (withfont): Set sep1 after modifying usercflags. + +2008-02-01 Jason Rumney + + * configure.bat: Rename --with-font-backend to --enable-font-backend + for consistency with other platforms. + +2008-02-01 Jason Rumney + + * configure.bat: Add --with-font-backend option. + +2008-01-20 Jason Rumney + + * gmake.defs (CYGWIN) [USING_SH]: Disable mapping of file + permissions to NTFS ACLs. + +2007-11-01 Jan Djärv + + * config.nt: Remove HAVE_X11R5. + +2007-10-22 Jason Rumney + + * 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 + + * makefile.w32-in (info-nmake): Change into correct directories. + +2007-10-20 Eli Zaretskii + + * 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 + + * makefile.w32-in (install): Install COPYING in top-level and bin dirs. + +2007-09-27 Jason Rumney + + * gmake.defs (COMCTL32): New system library. + + * nmake.defs (COMCTL32): New system library. + +2007-09-06 Glenn Morris + + * configure.bat: + * makefile.w32-in (info-nmake, info-gmake, clean-other-dirs-nmake): + Change from ../man to ../doc/emacs and ../doc/misc; and from + ../lispref, ../lispintro to ../doc/lispref, ../doc/lispintro. + +2007-08-29 Glenn Morris + + * emacs.rc: Increase version to 23.0.50. + +2007-08-14 Dhuvra Krishnamurthy (tiny change) + + * makefile.w32-in (bootstrap-nmake): Change directories once more. + +2007-07-25 Glenn Morris + + * Relicense all FSF files to GPLv3 or later. + + * COPYING: Switch to GPLv3. + 2007-07-16 Eli Zaretskii * makefile.w32-in (bootstrap, bootstrap-nmake, bootstrap-gmake): @@ -386,7 +544,7 @@ * multi-install-info.bat: New file. -2003-06-27 Jan Dj,Ad(Brv +2003-06-27 Jan Djärv * config.nt (my_strftime): New define. @@ -493,7 +651,7 @@ * makefile.w32-in (bootstrap): Build addsection program before bootstrap (required for post-processing temacs.exe). -2001-12-08 Pavel Jan,Bm(Bk +2001-12-08 Pavel Janík * COPYING: New file. @@ -948,7 +1106,7 @@ 1999-01-31 Andrew Innes - * addsection.c: (ROUND_UP_DST_AND_ZERO): Renamed from + * addsection.c (ROUND_UP_DST_AND_ZERO): Renamed from ROUND_UP_DST. Zeroes the alignment slop. (copy_executable_and_add_section): Update the SizeOfHeaders field properly. @@ -974,7 +1132,7 @@ 1999-01-17 Andrew Innes - * makefile.nt: (ALL): List top-level targets. + * makefile.nt (ALL): List top-level targets. (addsection): New top-level target. (install): Copy fns-*.el to bin directory. @@ -1137,7 +1295,7 @@ 1997-07-10 Geoff Voelker - * inc/sys/socket.h: (shutdown): Define. + * inc/sys/socket.h (shutdown): Define. (sys_shutdown): Export. 1997-07-08 Richard Stallman @@ -1294,13 +1452,13 @@ Definition removed. * addpm.c: New file. - * makefile.nt (ALL,addpm,addpm.exe,addpm.obj): Defined. + * makefile.nt (ALL, addpm, addpm.exe, addpm.obj): Defined. (all): Depend upon $(BLD) and $(ALL). (install): Depend upon emacs.bat. Create program item for Emacs. (clean): Delete obj. (emacs.bat): Defined. - * makefile.def (EMACS_ICON_PATH,ADDPM): Defined. + * makefile.def (EMACS_ICON_PATH, ADDPM): Defined. 1995-05-27 Geoff Voelker @@ -1313,22 +1471,22 @@ * config.h: Changed to config.nt. * makefile.nt (SUBDIRS): Commented out. - (all,install,clean): Expand for-loops. - (BUILD_CMD,INSTALL_CMD,CLEAN_CMD): Defined. + (all, install, clean): Expand for-loops. + (BUILD_CMD, INSTALL_CMD, CLEAN_CMD): Defined. - * makefile.def (SYS_LIB_DIR,SYS_INC_DIR): Undefined. + * makefile.def (SYS_LIB_DIR, SYS_INC_DIR): Undefined. (ARCH): New definition. - (CPU,CONFIG_H,OS_TYPE): Defined. - (INCLUDE,LIB): Checked if valid. + (CPU, CONFIG_H, OS_TYPE): Defined. + (INCLUDE, LIB): Checked if valid. (ntwin32.mak): Included. - (AR,CC,LINK): New definition. - (ADVAPI32,libc,BASE_LIBS): Defined. + (AR, CC, LINK): New definition. + (ADVAPI32, libc, BASE_LIBS): Defined. (SYS_LDFLAGS): New definition. Update comments and preprocessor conditionals. * emacs.bat (SHELL): Conditionally defined. (HOME): Conditionally defined. - (emacs_path,HOME): Update comments. + (emacs_path, HOME): Update comments. Turn off all echo. 1995-05-09 Geoff Voelker @@ -1400,18 +1558,18 @@ * _emacs: New file. ;; Local Variables: -;; coding: iso-2022-7bit +;; coding: utf-8 ;; add-log-time-zone-rule: t ;; End: Copyright (C) 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004, - 2005, 2006, 2007 Free Software Foundation, Inc. + 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 2, or (at your option) + 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,