* b2m.c (main): Ensure that each message ends in two newlines.
[bpt/emacs.git] / lib-src / ChangeLog
index 991031d..199d94d 100644 (file)
@@ -1,3 +1,309 @@
+2009-07-08  E. Jay Berkenbilt  <ejb@ql.org>  (tiny change)
+
+       * b2m.c (main): Ensure that each message ends in two newlines.
+
+2009-07-03  Jason Rumney  <jasonr@gnu.org>
+
+       * emacsclient.c (w32_set_user_model_id): Use standard types.
+
+2009-07-03  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in (WINNT_SUPPORT): Add common-win.elc, like
+       src/Makefile.in did.
+
+2009-06-30  Jason Rumney  <jasonr@gnu.org>
+
+       * emacsclient.c (w32_give_focus): Use GetModuleHandle for library
+       that is already loaded.
+       (w32_set_user_model_id): New function.
+       (main): Use it to associate emacsclient with emacs (bug#1849).
+
+2009-06-29  Jim Meyering  <meyering@redhat.com>
+
+       Remove useless if-before-free test.
+       * make-docfile.c (scan_lisp_file): Remove useless test.
+
+2009-06-23  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * Makefile.in (movemail.o): Don't pass -Demacs, unused.
+
+2009-06-21  Chong Yidong  <cyd@stupidchicken.com>
+
+       * Branch for 23.1.
+
+2006-06-09  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * mac-fix-env.m:
+       * Makefile.in (mac-fix-env): Remove.
+
+2006-06-06  David Reitter  <david.reitter@gmail.com>
+
+       * Makefile.in (mac-fix-env): Compile it using ALL_CFLAGS.
+
+2009-04-20  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacsclient.c (print_help_and_exit): Fix typo and tabify (careful
+       spacing is required in the message output, as the comment suggests).
+
+2009-04-20  Chong Yidong  <cyd@stupidchicken.com>
+
+       * emacsclient.c (print_help_and_exit): Clarify argument placement
+       for short option names.
+
+2009-04-02  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * emacsclient.c (print_help_and_exit): Fix typo.
+
+2009-03-21  Eli Zaretskii  <eliz@gnu.org>
+
+       * ntlib.c (setuid): Argument is now unsigned.
+       (getuid): Return value is now unsigned.
+       (getpwuid): Argument is now unsigned.
+       (fchown): UID and GID arguments are now unsigned.
+
+       * ntlib.h (fchown): UID and GID arguments are now unsigned.
+       (getuid): Return value is now unsigned.
+       (setuid): Argument is now unsigned.
+       (getpwuid): Remove prototype (it's declared in nt/inc/pwd.h).
+
+2009-03-11  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacsclient.c (main): Revert part of last change, so
+       drive-relative file names again work on Windows.
+
+2009-03-10  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacsclient.c (main): Always pass cwd via "-dir".  Pass the file
+       names without prepending cwd to them, so Emacs uses its customary
+       rules to determine how to interpret the file name.
+
+2009-03-04  Glenn Morris  <rgm@gnu.org>
+
+       * movemail.c (main) [MAIL_USE_POP]: Add -r to usage message.
+
+2009-02-13  Sven Joachim  <svenjoac@gmx.de>
+
+       * movemail.c: Include time.h unconditionally.
+       (main): Use time_t for time variables.
+
+2009-02-11  Glenn Morris  <rgm@gnu.org>
+
+       * movemail.c (mbx_delimit_begin): Also write the current time.
+
+2009-02-10  Glenn Morris  <rgm@gnu.org>
+
+       * movemail.c (mbx_delimit_begin, mbx_delimit_end): Write mbox rather
+       than Babyl format.  (Bug#2196)
+
+2009-01-23  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * emacsclient.c (decode_options): Use a dummy display name under
+       NS/Cocoa.
+
+2009-01-14  Lars Rasmusson  <lars.rasmusson@gmail.com>  (tiny change)
+
+       * ebrowse.c (matching_regexp): Fix OB1 error.
+
+2009-01-05  Glenn Morris  <rgm@gnu.org>
+
+       * ebrowse.c (version):
+       * etags.c (print_version):
+       * rcs2log (Copyright): Update copyright for 2009.
+
+2009-01-01  Chong Yidong  <cyd@stupidchicken.com>
+
+       * movemail.c (main): Fatal if hard links cannot be created.
+
+2008-12-18  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * emacsclient.c (start_daemon_and_retry_set_socket): Improve error
+       checking.
+
+2008-12-14  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * emacsclient.c: Include syswait.h instead of sys/types.h.
+
+2008-12-11  Dhruva Krishnamurthy  <dhruvakm@gmail.com>  (tiny change)
+
+       * emacsclient.c (WCONTINUED): New compatibility define
+       for older systems.
+
+2008-12-10  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * emacsclient.c (main): Fix previous change.
+
+2008-12-10  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacsclient.c (main): Fix mindless breakage where emacsclient
+       does not work *at all* on Windows, even if it *can* connect.
+
+2008-12-10  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * emacsclient.c (EMACS_DAEMON): Remove definition.
+       (decode_options): Do not allow an empty alternate_editor on
+       WINDOWSNT.
+       (print_help_and_exit): Replace EMACS_DAEMON with WINDOWSNT.
+       (start_daemon_and_retry_set_socket): Likewise.
+       (main): Fail in case of not being able to connect.
+
+2008-12-10  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacsclient.c [!WINDOWSNT] (EMACS_DAEMON): New define.
+       Changes when EMACS_DAEMON is not defined:
+       (print_help_and_exit): Don't add daemon information to help.
+       (start_daemon_and_retry_set_socket): Make a no-op.
+       (main): Don't set `start_daemon_if_needed' (which is initialized to 0).
+
+2008-12-10  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * emacsclient.c (print_help_and_exit): Describe what an empty
+       string argument does for --alternate-editor.
+       (set_socket): Make it possible to not exit in case of an error.
+       (start_daemon_and_retry_set_socket): New function.
+       (main): Use it.  Restore the NULL value for socket_name and
+       server_file after the set_socket call.
+
+2008-12-03  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * emacsclient.c: Include <arpa/inet.h>.
+
+2008-12-01  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * make-docfile.c (scan_lisp_file): Use xmalloc instead of malloc.
+
+2008-11-22  Derek Peschel  <dpeschel@eskimo.com>  (tiny change)
+
+       * etags.c (add_regex): Pass correct length to re_compile_pattern.
+
+2008-11-02  Chong Yidong  <cyd@stupidchicken.com>
+
+       * emacsclient.c (window_system): Delete redundant variable.
+       (decode_options): Don't use it.
+       (find_tty): New function.
+       (main): Use find_tty, and don't use window_system.
+
+2008-11-01  Eli Zaretskii  <eliz@gnu.org>
+
+       * emacsclient.c (main) [WINDOWSNT]: Don't ifdef away the call to
+       `ttyname'.
+       (w32_getenv): Treat $TERM specially: if not found in the
+       environment and in the Registry, return "w32console".
+       (ttyname) [WINDOWSNT]: New function.
+
+2008-10-31  Andreas Schwab  <schwab@suse.de>
+
+       * emacsclient.c (main): Don't force sending tty when in eval mode.
+
+2008-10-30  Chong Yidong  <cyd@stupidchicken.com>
+
+       * emacsclient.c (main): If using the current frame, send tty
+       information to Emacs in case daemon mode needs to occupy this tty.
+
+2008-10-29  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacsclient.c (EXTRA_SPACE): New macro.
+       (get_server_config, set_local_socket): Use it.
+
+       * makefile.w32-in ($(BLD)/sorted-doc.$(O)): Remove spurious backslash.
+       Reported by Guillaume Conjat <gconjat.ext@orange-ftgroup.com>.
+
+2008-10-29  Ulrich Mueller  <ulm@gentoo.org>
+
+       * emacsclient.c (set_local_socket): Use TMPDIR (default /tmp)
+       instead of hardcoded /tmp.
+
+2008-10-13  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * emacsclient.c (longopts, print_help_and_exit): Add -nw.
+       (decode_options): Use getopt_long_only.
+
+2008-09-30  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in (OTHER_PLATFORM_SUPPORT): Remove ccl.elc and
+       codepage.elc.
+
+2008-09-19  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * emacsclient.c (main): Use stdout rather than stdin to obtain the
+       terminal (bug#427).
+
+2008-08-25  Francesco Potortì  <pot@gnu.org>
+
+       * etags.c (main): Do not use static space for the tagfile string.
+
+2008-08-17  Francesco Potortì  <pot@gnu.org>
+
+       * etags.c (main): Use canonicalize_filename on tags file name.
+       (relative_filename): Revert 3.85: do not collapse slashes here.
+       (absolute_dirname): Remove useless call to canonicalize_filename.
+       (canonicalize_filename): Collapse multiple slashes here.
+
+2008-08-07  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * Makefile.in (INSTALLABLES): Add LIB_SRC_EXTRA_INSTALLABLES.
+       Do not special case for NS_IMPL_COCOA.
+
+2008-07-16  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * Makefile.in (CFLAGS): Drop -universal under NS_IMPL_COCOA.
+       (.m.o): Dispense with GNUstep-specific flags.
+
+2008-08-05  Ulrich Mueller  <ulm@gentoo.org>
+
+       * pop.c (socket_connection): Add conditionals for
+       HAVE_KRB5_ERROR_TEXT and HAVE_KRB5_ERROR_E_TEXT to support
+       compilation with MIT Kerberos and Heimdal, respectively.
+
+2008-07-31  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * etags.c:
+       * emacsclient.c: Remove VMS support.
+
+2008-07-27  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       Remove support for Mac Carbon.
+       * makefile.w32-in:
+       * emacsclient.c: Remove code for Carbon.
+
+2008-07-21  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * Makefile.in (mac-fix-env): Remove #ifdef around rule.
+
+2008-07-17  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.in (INSTALL_SCRIPT): Remove duplicate definition.
+       (LIB_STANDARD_LIBSRC): Don't define.
+       (LOADLIBES): Remove LIB_STANDARD_LIBSRC.
+
+2008-07-16  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * Makefile.in: Change GNUSTEP to NS_IMPL_GNUSTEP, COCOA to
+       NS_IMPL_COCOA.
+
+2008-07-16  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * ntlib.h (fcloseall, fgetchar, flushall, fputchar, putw):
+       Remove, unused.
+
+2008-07-15  Adrian Robert  <Adrian.B.Robert@gmail.com>
+
+       * .cvsignore: Add mac-fix-env.
+       * mac-fix-env.m: New file, automatically update
+       ~/.MacOSX/environment.plist on OS X systems to expose environment
+       variables inside Emacs started from icon.
+       * Makefile.in: Add -universal to CFLAGS on OS X, add mac-fix-env to
+       programs to build.
+       * make-docfile.c: Add .m to list of file extensions.
+
+2008-07-12  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * movemail.c (main): Use int instead of WAITTYPE.
+
+2008-07-05  Juanma Barranquero  <lekktu@gmail.com>
+
+       * makefile.w32-in (OTHER_PLATFORM_SUPPORT):
+       Remove vmsproc.el and vms-patch.el.
+
 2008-06-26  Juanma Barranquero  <lekktu@gmail.com>
 
        * makefile.w32-in (obj): Remove w32bdf.o.
 2008-06-26  Juanma Barranquero  <lekktu@gmail.com>
 
        * makefile.w32-in (obj): Remove w32bdf.o.
 
        * etags.c (readline): When creating a relative file name from a
        #line directive, leave the file name alone.  The previous
 
        * 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,
+       behavior 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.
        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.
        set up TCP sockets.
        (set_local_socket): New function to create and set up Unix
        socket (code moved from previous implementation).
        set up TCP sockets.
        (set_local_socket): New function to create and set up Unix
        socket (code moved from previous implementation).
-       (set_socket): New function to chose between TCP and Unix sockets.
+       (set_socket): New function to choose between TCP and Unix sockets.
        (main): Use SEND_STRING and SEND_QUOTED.  Most code moved to
        set_local_socket.  Use set_socket.  Get answers from server.el with
        recv(), not file stream functions.
        (main): Use SEND_STRING and SEND_QUOTED.  Most code moved to
        set_local_socket.  Use set_socket.  Get answers from server.el with
        recv(), not file stream functions.
 2005-09-15  Richard M. Stallman  <rms@gnu.org>
 
        * Makefile.in (update-game-score.o): New target.
 2005-09-15  Richard M. Stallman  <rms@gnu.org>
 
        * Makefile.in (update-game-score.o): New target.
-       Compile and link this progranm separately.
+       Compile and link this program separately.
        (update-game-score${EXEEXT}): Use GETOPTDEPTS.
 
 2005-09-11  Jason Rumney  <jasonr@gnu.org>
        (update-game-score${EXEEXT}): Use GETOPTDEPTS.
 
 2005-09-11  Jason Rumney  <jasonr@gnu.org>
 2003-02-15  Richard M. Stallman  <rms@gnu.org>
 
        * cvtmail.c: Cast result of malloc and realloc.
 2003-02-15  Richard M. Stallman  <rms@gnu.org>
 
        * cvtmail.c: Cast result of malloc and realloc.
-       Don't include stdlib.h, becuase config.h does.
+       Don't include stdlib.h, because config.h does.
        (malloc, realloc): Declarations deleted.
 
        * yow.c (yow): Cast result of malloc and realloc.
        (malloc, realloc): Declarations deleted.
 
        * yow.c (yow): Cast result of malloc and realloc.
        * makefile.w32-in ($(DOC)): Use -o and -a options to make-docfile,
        because GNU make doesn't append when using >> redirection.
 
        * makefile.w32-in ($(DOC)): Use -o and -a options to make-docfile,
        because GNU make doesn't append when using >> redirection.
 
-2002-12-12  Jonathan Kamens  <jik@kamens.brookline.ma.us>
+2002-12-12  Jonathan I. Kamens  <jik@kamens.brookline.ma.us>
 
        * b2m.pl: Make sure every message ends with a blank line, because
        some mbox parsers require a blank line before "From " lines.
 
        * b2m.pl: Make sure every message ends with a blank line, because
        some mbox parsers require a blank line before "From " lines.
        * getopt.c (const): Move outside !HAVE_CONFIG_H conditional.
        (libintl.h): Include this if _LIBC.  Otherwise include gettext.h.
        (wchar.h): Include, maybe.
        * getopt.c (const): Move outside !HAVE_CONFIG_H conditional.
        (libintl.h): Include this if _LIBC.  Otherwise include gettext.h.
        (wchar.h): Include, maybe.
-       (attribute_hidden): Define if not defind.
+       (attribute_hidden): Define if not defined.
        (__getopt_initialized): Use attribute_hidden.
        (__libc_argc, __libc_argv): Renamed from original_argc, etc.
        (__getopt_initialized): Use attribute_hidden.
        (__libc_argc, __libc_argv): Renamed from original_argc, etc.
-       (__getopt_nonoption_flags, nonoption_flags_max_len, nonoption_flags_len):
-       Conditional on USE_NONOPTION_FLAGS.
+       (__getopt_nonoption_flags, nonoption_flags_max_len)
+       (nonoption_flags_len): Conditional on USE_NONOPTION_FLAGS.
        (SWAP_FLAGS): New definitions.
        (exchange): Test USE_NONOPTION_FLAGS.
        (_getopt_initialize): Test USE_NONOPTION_FLAGS.
        (SWAP_FLAGS): New definitions.
        (exchange): Test USE_NONOPTION_FLAGS.
        (_getopt_initialize): Test USE_NONOPTION_FLAGS.
 
        * Makefile.in (localstatedir): New variable.
 
 
        * Makefile.in (localstatedir): New variable.
 
-2002-07-29  Jonathan Kamens  <jik@kamens.brookline.ma.us>
+2002-07-29  Jonathan I. Kamens  <jik@kamens.brookline.ma.us>
 
        * b2m.pl: Fix regexp for finding return address fields.
 
 
        * b2m.pl: Fix regexp for finding return address fields.
 
 
        * make-docfile.c (scan_c_file): Warn about missing `usage' info.
 
 
        * make-docfile.c (scan_c_file): Warn about missing `usage' info.
 
-2002-07-05  Jonathan Kamens  <jik@kamens.brookline.ma.us>
+2002-07-05  Jonathan I. Kamens  <jik@kamens.brookline.ma.us>
 
        * b2m.pl: Obey the rmail file and use the unpruned header properly.
 
 
        * b2m.pl: Obey the rmail file and use the unpruned header properly.
 
        (main): Treat -c option as a backward compatibility hack.
        (main, find_entries): Init and free filebuf.
        (find_entries): Call regex_tag_multiline after the regular parser.
        (main): Treat -c option as a backward compatibility hack.
        (main, find_entries): Init and free filebuf.
        (find_entries): Call regex_tag_multiline after the regular parser.
-       (scan_separators): Check for untermintaed regexp and return NULL.
+       (scan_separators): Check for unterminated regexp and return NULL.
        (analyse_regex, add_regex): Remove the ignore_case argument, which
        is now a modifier to the regexp.  All callers changed.
        (add_regex): Manage the regexp modifiers.
        (analyse_regex, add_regex): Remove the ignore_case argument, which
        is now a modifier to the regexp.  All callers changed.
        (add_regex): Manage the regexp modifiers.
 
        * etags.c (add_regex): Better check for null regexps.
        (readline): Check for regex matching null string.
 
        * etags.c (add_regex): Better check for null regexps.
        (readline): Check for regex matching null string.
-       (find_entries): Reorganisation.
+       (find_entries): Reorganization.
 
 2002-06-07  Francesco Potortì  <pot@gnu.org>
 
 
 2002-06-07  Francesco Potortì  <pot@gnu.org>
 
 
        * etags.c: Improvements and bug squashing in TeX handling.
        (TeX_commands): Skip comments.
 
        * etags.c: Improvements and bug squashing in TeX handling.
        (TeX_commands): Skip comments.
-       (TEX_defenv): Now contains more contructs.
+       (TEX_defenv): Now contains more constructs.
        (TEX_cmt): Make it a static char and move it before TeX_commands.
        (TeX_commands): Shorten the tag to the brace after the name.
        (TeX_commands): Names now include the initial backslash.
        (TEX_cmt): Make it a static char and move it before TeX_commands.
        (TeX_commands): Shorten the tag to the brace after the name.
        (TeX_commands): Names now include the initial backslash.
        * pop.c (socket_connection): Move the code to resolve the POP
        host right before trying to connect with it.
 
        * pop.c (socket_connection): Move the code to resolve the POP
        host right before trying to connect with it.
 
+2002-05-05  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * tcp.c: Delete file since the TCP emulation is no longer in use on any
+       platform.
+
 2002-04-28  Colin Walters  <walters@verbum.org>
 
        * Makefile.in (${archlibdir}): Don't conditionalize on
 2002-04-28  Colin Walters  <walters@verbum.org>
 
        * Makefile.in (${archlibdir}): Don't conditionalize on
 
        * etags.c (get_language_from_filename): Add one argument.
        (strcaseeq): New function.
 
        * etags.c (get_language_from_filename): Add one argument.
        (strcaseeq): New function.
-       (get_language_from_filename): Use it to do a case insenstitive
+       (get_language_from_filename): Use it to do a case insensitive
        comparison if called with appropriate args.
        (find_entries): Try with case insensitive match.
        (process_file): Bug fixed.
        comparison if called with appropriate args.
        (find_entries): Try with case insensitive match.
        (process_file): Bug fixed.
        to a file description structure.
        (curfile, curfiledir, curtagfname, curlang, nocharno)
        (forced_lang): Global variables removed in favor of fdhead and
        to a file description structure.
        (curfile, curfiledir, curtagfname, curlang, nocharno)
        (forced_lang): Global variables removed in favor of fdhead and
-       curfdp, pointers to file description strucures.
+       curfdp, pointers to file description structures.
        (longopts, main, print_help): Use the CTAGS conditional to include
        or exclude options that work on etags or ctags only.
        (process_file, find_entries, pfnote, add_node, put_entries)
        (longopts, main, print_help): Use the CTAGS conditional to include
        or exclude options that work on etags or ctags only.
        (process_file, find_entries, pfnote, add_node, put_entries)
 2002-03-05  Francesco Potortì  <pot@gnu.org>
 
        * etags.c: Honour #line directives.
 2002-03-05  Francesco Potortì  <pot@gnu.org>
 
        * etags.c: Honour #line directives.
-       (no_line_directive): New global var; set it for old behaviour.
+       (no_line_directive): New global var; set it for old behavior.
        (main): Remove some #ifdef in the getopt switch.
        (add_node, put_entries): Code added to merge different chunks of
        nodes referring to the same file.  Currently the tags are just
        (main): Remove some #ifdef in the getopt switch.
        (add_node, put_entries): Code added to merge different chunks of
        nodes referring to the same file.  Currently the tags are just
 
 2002-02-03  Paul Eggert  <eggert@twinsun.com>
 
 
 2002-02-03  Paul Eggert  <eggert@twinsun.com>
 
-       * rcs2log(Copyright): Update to 2002.
+       * rcs2log (Copyright): Update to 2002.
        (AWK, TMPDIR): Work around portability problem in broken shells that
        don't understand `: ${VAR=val}'.
        (SORT_K_OPTIONS): New var, for hosts that conform to POSIX 1003.1-2001.
        (AWK, TMPDIR): Work around portability problem in broken shells that
        don't understand `: ${VAR=val}'.
        (SORT_K_OPTIONS): New var, for hosts that conform to POSIX 1003.1-2001.
        * etags.c (iswhite): Redefine not to consider '\0' as white
        space, and use it throughout in place of isspace, thus preventing a
        potential signed char to int conversion problem.
        * etags.c (iswhite): Redefine not to consider '\0' as white
        space, and use it throughout in place of isspace, thus preventing a
        potential signed char to int conversion problem.
-       (MSDOS): #undefine befere redefining
+       (MSDOS): #undefine before redefining.
 
 2000-02-04  Francesco Potortì  <pot@gnu.org>
 
 
 2000-02-04  Francesco Potortì  <pot@gnu.org>
 
        * emacsclient.c: Add option -a EDITOR and environment variable
        ALTERNATE_EDITOR.  Exec this editor if we fail to contact Emacs.
 
        * emacsclient.c: Add option -a EDITOR and environment variable
        ALTERNATE_EDITOR.  Exec this editor if we fail to contact Emacs.
 
-1999-12-10  Jonathan Kamens  <jik@kamens.brookline.ma.us>
+1999-12-10  Jonathan I. Kamens  <jik@kamens.brookline.ma.us>
 
        * movemail.c (popmail): Allow mailbox specifications of the
        form `po:username:hostname'.
 
        * movemail.c (popmail): Allow mailbox specifications of the
        form `po:username:hostname'.
 
        * etags.c (sym_type): New st_C_extern tag.
        (gperf input): Use it for spotting external declarations.
 
        * etags.c (sym_type): New st_C_extern tag.
        (gperf input): Use it for spotting external declarations.
-       (print_help): Document the new behaviour of --declarations.
+       (print_help): Document the new behavior of --declarations.
        (fvextern): New global variable.
        (consider_token, C_entries): Use it.
 
        (fvextern): New global variable.
        (consider_token, C_entries): Use it.
 
        (init): Cleanup and init _nin.
        (new_pfnote): New function.
        (make_C_tag) [traditional_tag_style]: Use it.
        (init): Cleanup and init _nin.
        (new_pfnote): New function.
        (make_C_tag) [traditional_tag_style]: Use it.
-       (traditional_tag_style): Costant set to TRUE for now.
+       (traditional_tag_style): Constant set to TRUE for now.
 
 1997-05-14  Francesco Potortì  <F.Potorti@cnuce.cnr.it>
 
 
 1997-05-14  Francesco Potortì  <F.Potorti@cnuce.cnr.it>
 
        (datearg): When computing default from ChangeLog, handle ISO format
        dates in addition to old-fashioned dates from Emacs 19.31 and earlier.
        Don't worry about hh:mm:ss since the resolution is now by day.
        (datearg): When computing default from ChangeLog, handle ISO format
        dates in addition to old-fashioned dates from Emacs 19.31 and earlier.
        Don't worry about hh:mm:ss since the resolution is now by day.
-       Use emtpy datearg, not empty rlog_options, to decide whether to pass
+       Use empty datearg, not empty rlog_options, to decide whether to pass
        "$datearg" option to $rlog.
        (logTZ): New variable, set to TZ specified by change-log-time-zone-rule.
        (month_data): Remove `mo'; no longer needed.
        "$datearg" option to $rlog.
        (logTZ): New variable, set to TZ specified by change-log-time-zone-rule.
        (month_data): Remove `mo'; no longer needed.
-       (rlog_options): Use -zLT for localltime output, if `rlog' supports it.
+       (rlog_options): Use -zLT for localtime output, if `rlog' supports it.
 
        Match `revision' line of rlog output more accurately.
 
 
        Match `revision' line of rlog output more accurately.
 
 
 1996-03-08  Anders Lindgren  <andersl@csd.uu.se>
 
 
 1996-03-08  Anders Lindgren  <andersl@csd.uu.se>
 
-       * etags.c: New Languange Erlang added.
-       (Erlang_functions, erlang_func, erlang_attribute, erlang_atom,
-       erlang_white): New functions.
+       * etags.c: New Language Erlang added.
+       (Erlang_functions, erlang_func, erlang_attribute, erlang_atom)
+       (erlang_white): New functions.
        (Erlang_suffixes): New suffix list.
        (lang_names): Erlang entry added.
        (prolog_getit): Accepts headers spanning several lines.
        (Erlang_suffixes): New suffix list.
        (lang_names): Erlang entry added.
        (prolog_getit): Accepts headers spanning several lines.
        * etags.c (absolute_pathnames, cwd): Added global vars.
        (longopts, print_help, main, process_file): Put absolute filenames
        in the tag file if the -A --absolute-pathnames option is used.
        * etags.c (absolute_pathnames, cwd): Added global vars.
        (longopts, print_help, main, process_file): Put absolute filenames
        in the tag file if the -A --absolute-pathnames option is used.
-       (print_help): Alfabetically order the options.
+       (print_help): Alphabetically order the options.
        (malloc, realloc, strcpy, strncpy, strcmp): Remove extern declar.
 
 1994-02-09  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        (malloc, realloc, strcpy, strncpy, strcmp): Remove extern declar.
 
 1994-02-09  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
        (S_ISREG): #define it using S_IFREG if not defined.
        (process_file): Regular files have nothing to do with symlinks.
 
        (S_ISREG): #define it using S_IFREG if not defined.
        (process_file): Regular files have nothing to do with symlinks.
 
-1993-09-28  Brian Fox  (bfox@ai.mit.edu)
+1993-09-28  Brian J. Fox  (bfox@ai.mit.edu)
 
        * Makefile.in (${archlibdir}): Install ${SCRIPTS} from ${srcdir}, not
        from current directory.  Only chmod and chgrp files that we
 
        * Makefile.in (${archlibdir}): Install ${SCRIPTS} from ${srcdir}, not
        from current directory.  Only chmod and chgrp files that we
        (INSTALLFLAGS): Deleted definition, since it is an unused variable
        now.
 
        (INSTALLFLAGS): Deleted definition, since it is an unused variable
        now.
 
-1993-09-27  Brian Fox  (bfox@ai.mit.edu)
+1993-09-27  Brian J. Fox  (bfox@ai.mit.edu)
 
        * Makefile.in (INSTALL, INSTALL_PROGRAM, INSTALL_DATA): Let
        configure figure out the correct values for these variables.
 
 
        * Makefile.in (INSTALL, INSTALL_PROGRAM, INSTALL_DATA): Let
        configure figure out the correct values for these variables.
 
-1993-09-14  Brian Fox  (bfox@ai.mit.edu)
+1993-09-14  Brian J. Fox  (bfox@ai.mit.edu)
 
 
-       * Makefile.in (archlibdir): Only install execuatables internally
+       * Makefile.in (archlibdir): Only install executables internally
        used by emacs; don't install bindir binaries here.
 
 1993-09-24  Paul Eggert  (eggert@twinsun.com)
        used by emacs; don't install bindir binaries here.
 
 1993-09-24  Paul Eggert  (eggert@twinsun.com)
        * test-distrib.c (main): Take the name of the distribution file to
        test from the command line.
 
        * test-distrib.c (main): Take the name of the distribution file to
        test from the command line.
 
-       * timer.c: Fix mispellings of get_date function's name.
+       * timer.c: Fix misspellings of get_date function's name.
 
 1993-05-12  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
 
 1993-05-12  Roland McGrath  (roland@geech.gnu.ai.mit.edu)
 
 
 1992-04-20  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
 
 1992-04-20  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
-       * etags.c (print_help): Remember not to imbed raw newlines in
+       * etags.c (print_help): Remember not to embed raw newlines in
        strings - end the lines with `\n\'.
 
 1992-04-17  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
        strings - end the lines with `\n\'.
 
 1992-04-17  Jim Blandy  (jimb@pogo.cs.oberlin.edu)
 
        * emacstool.c: setenv IN_EMACSTOOL=t, TERM=sun, TERMCAP=.
 
 
        * emacstool.c: setenv IN_EMACSTOOL=t, TERM=sun, TERMCAP=.
 
-       * emacsstool.1: Update to document environment variables.
+       * emacstool.1: Update to document environment variables.
 
 1989-02-21  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 
 1989-02-21  Richard Stallman  (rms@sugar-bombs.ai.mit.edu)
 
 
     Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995,
        1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006,
 
     Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995,
        1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006,
-       2007, 2008 Free Software Foundation, Inc.
+       2007, 2008, 2009 Free Software Foundation, Inc.
 
   This file is part of GNU Emacs.
 
 
   This file is part of GNU Emacs.