+2008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt (MULTI_KBOARD): Remove.
+
+2008-07-23 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: New option --profile.
+ * gmake.defs: Set cflags and ldflags for profiling when specified.
+
+2008-07-23 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt (C_SWITCH_SITE, LD_SWITCH_SITE): Do not undefine.
+
+2008-07-13 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt (HAVE_FACES): Remove, unused.
+
+2008-06-26 Juanma Barranquero <lekktu@gmail.com>
+ Eli Zaretskii <eliz@gnu.org>
+
+ * nmake.defs (FONT_CFLAGS):
+ * gmake.defs (FONT_CFLAGS): Remove.
+ (EMACS_EXTRA_C_FLAGS): Don't include FONT_CFLAGS.
+ (CFLAGS): Don't include WIN32_LEAN_AND_MEAN, _WIN32_WINNT, -D$(ARCH)
+ and _CRTAPI1.
+ (ARCH_FLAGS): Don't include _X86_.
+
+ * config.nt (_WIN32_WINNT, WIN32_LEAN_AND_MEAN): Define.
+
+2008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt: Remove reference to UNEXEC_SRC.
+
+2008-06-23 Juanma Barranquero <lekktu@gmail.com>
+ Eli Zaretskii <eliz@gnu.org>
+
+ * gmake.defs (DEBUG_FLAG, DEBUG_LINK) [!NODEBUG]:
+ Don't hardcode -gstabs+, use DEBUG_INFO.
+
+ * configure.bat (gccdebug): Check for DWARF-2 support in GCC.
+ Default to stabs if the compiler does not support DWARF-2.
+ (genmakefiles): Write new variable DEBUG_INFO to config.settings.
+
+2008-05-14 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: Remove code dealing with --disable-font-backend.
+
+2008-05-09 Eli Zaretskii <eliz@gnu.org>
+
+ * inc/sys/stat.h (struct stat): Move st_dev after st_ino, for
+ better alignment. Make st_size 64-bit wide. Add new members
+ st_uname and st_gname.
+
+ * inc/grp.h (struct group): Add gr_gid member.
+
+2008-04-23 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-23 Jason Rumney <jasonr@gnu.org>
+
+ * makefile.w32-in (CLIENTRES): New variable and build target.
+ (all): Depend on it.
+ ($(TRES)): Use $(TRES) in rule.
+
+2008-04-21 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat (success): Print "make" rather than "gmake", as that
+ is what MingW uses.
+
+2008-04-11 Eli Zaretskii <eliz@gnu.org>
+
+ * inc/sys/stat.h (__MINGW_NOTHROW): If not defined, define to nothing.
+ Add copyright notice.
+
+2008-04-10 Jason Rumney <jasonr@gnu.org>
+
+ * emacsclient.rc: New file.
+
+ * INSTALL: Document make targets.
+
+2008-04-09 Jason Rumney <jasonr@gnu.org>
+
+ * makefile.w32-in (clean-other-dirs-nmake): Don't clean lisp dir.
+ (clean-other-dirs-gmake): Likewise. Clean doc dirs.
+ (top-distclean, distclean, distclean-other-dirs-nmake)
+ (distclean-other-dirs-gmake, maintainer-clean-other-dirs-nmake)
+ (maintainer-clean-other-dirs-gmake, maintainer-clean): New targets.
+
+2008-04-05 Eli Zaretskii <eliz@gnu.org>
+
+ * inc/sys/stat.h: New file.
+
+ * configure.bat: Add check for usp10.h.
+
+2008-04-04 Jason Rumney <jasonr@gnu.org>
+
+ * INSTALL: Update W32 API requirements.
+
+2008-04-03 Jason Rumney <jasonr@gnu.org>
+
+ * gmake.defs, nmake.defs (UNISCRIBE): New variable.
+
+2008-03-13 Glenn Morris <rgm@gnu.org>
+
+ * emacs.rc: Set version to 23.0.60.
+
+2008-03-04 Jason Rumney <jasonr@gnu.org>
+
+ * 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 <nanasess@fsm.ne.jp>
+
+ * icons/emacs.ico: Full alpha for 32x32 full color.
+ Add 32x32 and 16x16 256 color versions.
+
+2008-03-03 Andrew Zhilin <andrew_zhilin@yahoo.com>
+
+ * icons/emacs22.ico: New file (the old emacs.ico under a new name).
+
+2008-03-02 Jason Rumney <jasonr@gnu.org>
+
+ * makefile.w32-in ($(TRES)): Depend on icon and manifest.
+
+2008-03-02 Kentaro Ohkouchi <nanasess@fsm.ne.jp>
+
+ * icons/README: Update.
+
+ * icons/emacs.ico: New icon.
+
+2008-02-25 Juanma Barranquero <lekktu@gmail.com>
+
+ * addpm.c: Include malloc.h.
+ (add_registry): Cast return value of alloca.
+
+2008-02-24 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * config.nt (SHORTNAMES): Remove reference to obsolete variable.
+
+2008-02-11 Eli Zaretskii <eliz@gnu.org>
+
+ * 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 <jasonr@gnu.org>
+
+ * makefile.w32-in: Remove unidata-gen related rules.
+
+2008-02-09 Eli Zaretskii <eliz@gnu.org>
+
+ * configure.bat (dontCopy): Do not rename admin/unidata/Makefile.
+
+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-02-04 Juanma Barranquero <lekktu@gmail.com>
+
+ * .cvsignore: Don't ignore .arch-inventory.
+
+2008-02-03 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: Make gcc the default compiler.
+
+2008-02-02 Eli Zaretskii <eliz@gnu.org>
+
+ * 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 <jasonr@gnu.org>
+
+ * configure.bat (withfont): Set sep1 after modifying usercflags.
+
+2008-02-01 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: Rename --with-font-backend to --enable-font-backend
+ for consistency with other platforms.
+
+2008-02-01 Jason Rumney <jasonr@gnu.org>
+
+ * configure.bat: Add --with-font-backend option.
+
+2008-01-20 Jason Rumney <jasonr@gnu.org>
+
+ * gmake.defs (CYGWIN) [USING_SH]: Disable mapping of file
+ permissions to NTFS ACLs.
+
+2007-11-01 Jan Djärv <jan.h.d@swipnet.se>
+
+ * config.nt: Remove HAVE_X11R5.
+
2007-10-22 Jason Rumney <jasonr@gnu.org>
* config.nt (HAVE_STRINGS_H, HAVE_STDLIB_H): Undefine.
2007-09-06 Glenn Morris <rgm@gnu.org>
* 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.
+ * 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 <rgm@gnu.org>
* emacs.rc: Increase version to 23.0.50.
-2007-08-14 Dhuvra Krishnamurthy <dhuvrakm@gmail.com> (tiny change)
+2007-08-14 Dhruva Krishnamurthy <dhruvakm@gmail.com> (tiny change)
* makefile.w32-in (bootstrap-nmake): Change directories once more.
* 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
+ calling non-existent cmdproxy.exe on bootstrappings after a
previous install followed by realclean.
* nmake.defs: Add quote in comment to resync font-locking.
* multi-install-info.bat: New file.
-2003-06-27 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
+2003-06-27 Jan Djärv <jan.h.d@swipnet.se>
* config.nt (my_strftime): New define.
* 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>
+2001-12-08 Pavel Janík <Pavel@Janik.cz>
* COPYING: New file.
1999-01-31 Andrew Innes <andrewi@gnu.org>
- * 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.
1999-01-17 Andrew Innes <andrewi@gnu.org>
- * 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.
1997-07-10 Geoff Voelker <voelker@cs.washington.edu>
- * inc/sys/socket.h: (shutdown): Define.
+ * inc/sys/socket.h (shutdown): Define.
(sys_shutdown): Export.
1997-07-08 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
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 <voelker@cs.washington.edu>
* 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 <voelker@cs.washington.edu>
* _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
+ 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.
+ 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
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 <http://www.gnu.org/licenses/>.
;;; arch-tag: b3d2c29c-04a0-45d0-b52d-57354711c414