+2007-02-05 Francesco Potort\e,Al\e(B <pot@gnu.org>
+
+ * etags.c (default_C_help, Cplusplus_help, PHP_help, print_help)
+ (main): Now --members is the default for etags, not for ctags yet.
+
+2007-02-04 Per Cederqvist <ceder@ingate.com> (tiny change)
+
+ * etags.c (gperf, in_word_set): Change attribute for Java to
+ (C_JAVA & ~C_PLPL). The previous change introduced 2004-09-13 was
+ broken, as (C_JAVA & !C_PLPL) always evaluates to 0. This caused
+ import, package, extends, implements and interface to be treated
+ specially for all kinds of C-style files, not just Java files.
+
+2007-01-02 Francesco Potort\e,Al\e(B <pot@gnu.org>
+
+ * etags.c (longopts): New undocumented option --no-duplicates.
+ (no_duplicates): Static variables for the above option.
+ (print_help): Do not print help for --no-warn, now undocumented.
+ (add_node): Allow duplicate tags in ctags mode unless --no-duplicates.
+ (main): Pass the -u option to sort in ctags mode.
+
+2006-12-28 Francesco Potort\e,Al\e(B <pot@gnu.org>
+
+ * etags.c (readline): When creating a relative file name from a
+ #line directive, leave the file name alone. The previous
+ behaviour was to make it relative to the tags file directory,
+ under the hypothesis that the #line directive file name was
+ relative to the directory of the tagged file. That hypothesis is
+ wrong with Cpp and Lex.
+ (Makefile_targets): Do not include spaces in tag names.
+
+2006-12-22 Eli Zaretskii <eliz@gnu.org>
+
+ * makefile.w32-in (make-docfile, ctags, etags, ebrowse, hexl)
+ (movemail, fakemail, sorted-doc, digest-doc, emacsclient)
+ (test-distrib, $(DOC), all): Depend on stamp_BLD instead of $(BLD).
+ ($(BLD)/make-docfile.$(O) $(BLD)/hexl.$(O) $(BLD)/fakemail.$(O))
+ ($(BLD)/sorted-doc.$(O) $(BLD)/digest-doc.$(O))
+ ($(BLD)/test-distrib.$(O) $(GETOPTOBJS) $(MOVEMAILOBJS))
+ ($(BLD)/emacsclient.$(O) $(BLD)/etags.$(O) $(BLD)/regex.$(O))
+ ($(BLD)/ebrowse.$(O) $(BLD)/ctags.$(O)): Depend on stamp_BLD.
+ (clean): Delete stamp_BLD.
+
+2006-12-20 Francesco Potort\e,Al\e(B <pot@gnu.org>
+
+ * etags.c (C_entries): DEFUN names were longer by one: corrected.
+
+2006-12-18 Juanma Barranquero <lekktu@gmail.com>
+
+ * emacsclient.c [WINDOWSNT] (set_fg, get_wc): New variables.
+ [WINDOWSNT] (w32_find_emacs_process, w32_give_focus): New functions.
+ (main) [WINDOWSNT]: Remove code to release the focus; call
+ w32_give_focus instead.
+
+2006-12-15 Juanma Barranquero <lekktu@gmail.com>
+
+ * emacsclient.c (w32_execvp): New function; wrapper for `execvp'.
+ (execvp) [WINDOWSNT]: Redefine to `w32_execvp'.
+ (fail): Remove Windows-specific fix (subsumed into w32_execvp).
+ Suggestions and comment by Eli Zaretskii.
+
+2006-12-06 Christoph Conrad <christoph.conrad@gmx.de>
+
+ * makefile.w32-in ($(BLD)/emacsclient.exe, $(BLD)/emacsclientw.exe):
+ Use $(USER32) for compatibility with Visual Studio .NET 2003.
+
+2006-11-30 Juanma Barranquero <lekktu@gmail.com>
+
+ * emacsclient.c (emacs_pid): New variable.
+ (message): Remove leftover code.
+ (get_server_config): Set emacs_pid. Don't allow Emacs to grab the
+ focus yet; emacsclient can still display an informational message
+ before sending requests to Emacs.
+ (main): Allow Emacs to grab the focus. Simplify message() call.
+
+2006-11-30 Michael Mauger <mmaug@yahoo.com>
+
+ * emacsclient.c (message): Make sure the message is properly
+ written even if it contains printf escapes, and flush the result.
+ (set_tcp_socket): Make the message for non-local connections
+ informational rather than an error.
+
+2006-11-28 Kevin Ryde <user42@zip.com.au>
+
+ * etags.c (readline): Check for double quote after #line.
+
+2006-11-28 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
+
+ * etags.c (readline): sscanf could in principle return 2.
+
+2006-11-28 Francesco Potort\e,Al\e(B <pot@gnu.org>
+
+ * etags.c (readline): lno is unsigned.
+ (TeX_commands): Use p++ (rather than *p++) to increment p.
+ (Lua_functions): Explicitly discard LOOKING_AT's return value.
+
+2006-11-27 Juanma Barranquero <lekktu@gmail.com>
+
+ * makefile.w32-in (TRES): New macro (copied from nt/makefile.w32-in).
+ ($(TRES)): New rule (copied from nt/makefile.w32-in).
+ ($(BLD)/emacsclientw.exe): Add dependency.
+
+2006-11-27 Eli Zaretskii <eliz@gnu.org>
+
+ * makefile.w32-in ($(BLD)/emacsclient.$(O)): Depend on
+ makefile.w32-in.
+
+2006-11-25 Juanma Barranquero <lekktu@gmail.com>
+
+ * makefile.w32-in (VERSION): New macro.
+ (ECLIENT_CFLAGS): Add -DVERSION.
+
+2006-11-25 Jason Rumney <jasonr@gnu.org>
+
+ * emacsclient.c (file_name_absolute_p) [WINDOWSNT]: Use isalpha().
+
+2006-11-24 Michael Mauger <mmaug@yahoo.com>
+
+ * emacsclient.c (file_name_absolute_p) [WINDOWSNT]: Support absolute
+ file names with forward slashes.
+
+2006-11-23 Juanma Barranquero <lekktu@gmail.com>
+
+ * emacsclient.c (print_help_and_exit): Tweak message contents and
+ tabs/spaces to improve alignment in message boxes.
+
2006-11-22 Lennart Borgman <lennart.borgman.073@student.lu.se>
* emacsclient.c: Include <stdarg.h>.
2005-07-13 Ken Raeburn <raeburn@gnu.org>
- * pop.c: Don't include des.h (or variants thereof); krb.h will do
- it.
- (sendline): Add the \r\n to the line in a temporary buffer, and
- write it all at once.
+ * pop.c: Don't include des.h (or variants thereof); krb.h will do it.
+ (sendline): Add the \r\n to the line in a temporary buffer, and write
+ it all at once.
2005-07-04 Lute Kamstra <lute@gnu.org>
2005-02-04 Andreas Schwab <schwab@suse.de>
- * movemail.c (fatal): Accept third parameter and pass down to
- error.
- (pfatal_with_name): Pass error string as format parameter instead
- of as part of format string.
+ * movemail.c (fatal): Accept third parameter and pass down to error.
+ (pfatal_with_name): Pass error string as format parameter instead of
+ as part of format string.
(pfatal_and_delete): Likewise.
(main): Adjust call to fatal.
(xmalloc): Likewise.
2004-12-26 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
- * make-docfile.c: Include stdlib.h even if WINDOWSNT is not
- defined.
+ * make-docfile.c: Include stdlib.h even if WINDOWSNT is not defined.
2004-12-15 Andreas Schwab <schwab@suse.de>
2004-05-10 Thien-Thi Nguyen <ttn@gnu.org>
- * test-distrib.c (main): For failing cases, exit with
- `EXIT_FAILURE'.
+ * test-distrib.c (main): For failing cases, exit with `EXIT_FAILURE'.
2004-05-08 Jason Rumney <jasonr@gnu.org>
2003-04-27 Oliver Scholz <alkibiades@gmx.de>
- * update-game-score.c (read_scores): Fix corruption of scores on
- read.
+ * update-game-score.c (read_scores): Fix corruption of scores on read.
2003-04-12 Stefan Monnier <monnier@cs.yale.edu>
Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 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.
+ 2006, 2007 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)
+ 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
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ 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.
;;; arch-tag: 2d979296-954c-448e-95c1-b46d134513dc