Mercurial > emacs
comparison lib-src/ChangeLog @ 89909:68c22ea6027c
Sync to HEAD
| author | Kenichi Handa <handa@m17n.org> |
|---|---|
| date | Fri, 16 Apr 2004 12:51:06 +0000 |
| parents | 375f2633d815 |
| children | 4c90ffeb71c5 |
comparison
equal
deleted
inserted
replaced
| 89908:ee1402f7b568 | 89909:68c22ea6027c |
|---|---|
| 1 2004-04-07 Stefan Monnier <monnier@iro.umontreal.ca> | |
| 2 | |
| 3 * make-docfile.c (xmalloc): Fix return type. | |
| 4 (put_filename): New fun. | |
| 5 (scan_file): Use it. | |
| 6 | |
| 7 2004-03-09 Juanma Barranquero <lektu@terra.es> | |
| 8 | |
| 9 * grep-changelog: Changes to support ChangeLog.10+. | |
| 10 (main): Tidy up usage string. Fix "Use of uninitialized value" | |
| 11 warning. Set version to 0.2. Parse the directory listing to get | |
| 12 any ChangeLog.n file, not just 1..9. | |
| 13 (header_match_p, entry_match_p, print_log, parse_changelog): | |
| 14 Remove Perl prototypes (their purpose is to help the parser, which | |
| 15 isn't needed here, not declare arguments). | |
| 16 (parse_changelog): Make --reverse faster on big batches by not | |
| 17 modifying the entries list. | |
| 18 | |
| 19 2004-03-01 Juanma Barranquero <lektu@terra.es> | |
| 20 | |
| 21 * makefile.w32-in (obj): Add fringe.c. | |
| 22 | |
| 23 2004-02-14 Paul Eggert <eggert@twinsun.com> | |
| 24 | |
| 25 * rcs2log: Work correctly if CVSROOT specifies :fork: or | |
| 26 :local: methods, or omits the colon between the hostname | |
| 27 and the path. Allow :/ in repository path, since CVS does. | |
| 28 Fix typo: "pository" should be set from $CVSROOT, not $repository. | |
| 29 This fixes a bug reported by Wolfgang Scherer in | |
| 30 <http://mail.gnu.org/archive/html/bug-gnu-emacs/2004-02/msg00085.html>, | |
| 31 along with some related bugs I discovered by inspecting how | |
| 32 CVS itself parses $CVSROOT. | |
| 33 | |
| 34 2004-02-04 J,bi(Br,bt(Bme Marant <jmarant@nerim.net> (tiny change) | |
| 35 | |
| 36 * emacsclient.c (decode_options): Fix handling of alternate editor. | |
| 37 | |
| 38 2004-01-27 Stefan Monnier <monnier@iro.umontreal.ca> | |
| 39 | |
| 40 * emacsclient.c (main): Don't use the hostname in the socket name. | |
| 41 Look for relative socket names in the /tmp dir rather than in cwd. | |
| 42 | |
| 43 2004-01-24 Richard M. Stallman <rms@gnu.org> | |
| 44 | |
| 45 * emacsclient.c (main): Restore errno from saved_errno, | |
| 46 so the error message comes from socket_status. | |
| 47 | |
| 48 2004-01-20 Stefan Monnier <monnier@iro.umontreal.ca> | |
| 49 | |
| 50 * emacsclient.c (main): Stop if socket name too long. | |
| 51 Only try su-fallback if the socket name was not explicit. | |
| 52 Check socket name length in su-fallback case as well. | |
| 53 | |
| 54 2004-01-08 Andreas Schwab <schwab@suse.de> | |
| 55 | |
| 56 * emacsclient.c (main): Save errno from socket_status. | |
| 57 | |
| 58 2004-01-04 Andreas Schwab <schwab@suse.de> | |
| 59 | |
| 60 * emacsclient.c (main): Fix socket name when using another user. | |
| 61 | |
| 62 2003-12-27 Paul Eggert <eggert@twinsun.com> | |
| 63 | |
| 64 * rcs2log (rlog_options): Append -rbranchtag if CVS/Tag indicates | |
| 65 a tag, and if the user has not specified an rlog option. | |
| 66 Adapted from a suggestion by Martin Stjernholm in | |
| 67 <http://mail.gnu.org/archive/html/bug-gnu-emacs/2003-07/msg00066.html>. | |
| 68 (Copyright): Update to 2003. | |
| 69 | |
| 70 2003-12-24 Thien-Thi Nguyen <ttn@gnu.org> | |
| 71 | |
| 72 * make-docfile.c (main): For return code, no longer special-case VMS. | |
| 73 Instead, use `EXIT_SUCCESS' and `EXIT_FAILURE' from stdlib.h. | |
| 74 | |
| 75 2003-09-28 Andreas B,A|(Bsching <crunchy@tzi.de> (tiny change) | |
| 76 | |
| 77 * emacsclient.c (quote_file_name): Print the result instead of | |
| 78 returning it. Fix the return type accordingly. | |
| 79 (main): With --eval, if no file name, read from stdin. | |
| 80 Quote file names. | |
| 81 | |
| 82 2003-09-10 Richard M. Stallman <rms@gnu.org> | |
| 83 | |
| 84 * emacsclient.c (main): Use socket_name. | |
| 85 | |
| 86 2003-09-10 Andreas B,A|(Bsching <crunchy@tzi.de> (tiny change) | |
| 87 | |
| 88 * emacsclient.c (socket_name): New variable. | |
| 89 (longopts, decode_options, print_help_and_exit): | |
| 90 Handle --socket-name argument. | |
| 91 | |
| 92 2003-08-25 Takaaki Ota <Takaaki.Ota@am.sony.com> (tiny change) | |
| 93 | |
| 94 * etags.c (consider_token): Check C++ `operator' only when the | |
| 95 token len is long enough. | |
| 96 | |
| 97 2003-08-20 Dave Love <fx@gnu.org> | |
| 98 | |
| 99 * Makefile.in: Remove obsolete references to alloca. | |
| 100 | |
| 1 2003-07-29 Ken Brush <ken@wirex.com> | 101 2003-07-29 Ken Brush <ken@wirex.com> |
| 2 | 102 |
| 3 * emacsclient.c (main) | 103 * emacsclient.c (main) |
| 4 * etags.c (suggest_asking_for_help) | 104 * etags.c (suggest_asking_for_help) |
| 5 * movemail.c (main): Fix having macros in a printf statement. | 105 * movemail.c (main): Fix having macros in a printf statement. |
| 1552 (linebuffer): New typedef (was struct linebuffer). | 1652 (linebuffer): New typedef (was struct linebuffer). |
| 1553 (pattern): New typedef (was struct pattern). Some members added. | 1653 (pattern): New typedef (was struct pattern). Some members added. |
| 1554 Now used as element of a linked list. | 1654 Now used as element of a linked list. |
| 1555 (patterns, num_patterns): Global variables deleted. | 1655 (patterns, num_patterns): Global variables deleted. |
| 1556 (p_head): New global variable. | 1656 (p_head): New global variable. |
| 1557 (forced_lang): New global variable (replaces lang_func). | 1657 (forced_lang): New global variable (replaces lang_func). |
| 1558 (get_language_from_name, get_language_from_interpreter) | 1658 (get_language_from_name, get_language_from_interpreter) |
| 1559 (get_language_from_suffix): Semantics changed. All callers changed. | 1659 (get_language_from_suffix): Semantics changed. All callers changed. |
| 1560 (last_node): New global variable. | 1660 (last_node): New global variable. |
| 1561 (free_tree, add_node, put_entries, total_size_of_entries): | 1661 (free_tree, add_node, put_entries, total_size_of_entries): |
| 1562 Change name of local vars to avoid clashes with typedef node. | 1662 Change name of local vars to avoid clashes with typedef node. |
| 2816 | 2916 |
| 2817 1995-11-02 Francesco Potorti` (pot@cnuce.cnr.it) | 2917 1995-11-02 Francesco Potorti` (pot@cnuce.cnr.it) |
| 2818 | 2918 |
| 2819 * etags.c (lowcase): Use the standard tolower function. | 2919 * etags.c (lowcase): Use the standard tolower function. |
| 2820 (substitute): Remove some wrong and some useless code related with | 2920 (substitute): Remove some wrong and some useless code related with |
| 2821 escape `\` character in regexp replacement string. | 2921 escape '\' character in regexp replacement string. |
| 2822 (TEX_defenv): Added part, appendix, entry, index. Removed typeout. | 2922 (TEX_defenv): Added part, appendix, entry, index. Removed typeout. |
| 2823 (lang_suffixes): New suffixes: .hpp for C++; .f90 for Fortran; | 2923 (lang_suffixes): New suffixes: .hpp for C++; .f90 for Fortran; |
| 2824 .bib, .ltx, .TeX for TeX (.bbl, .dtx removed); .ml for Lisp; | 2924 .bib, .ltx, .TeX for TeX (.bbl, .dtx removed); .ml for Lisp; |
| 2825 .prolog for prolog (.pl removed). | 2925 .prolog for prolog (.pl removed). |
| 2826 (massage_name, etags_getcwd): Use lowcase instead of tolower. | 2926 (massage_name, etags_getcwd): Use lowcase instead of tolower. |
| 3837 * profile.c (get_time): Simplify; avoid calling index. | 3937 * profile.c (get_time): Simplify; avoid calling index. |
| 3838 (main): exit on EOF. | 3938 (main): exit on EOF. |
| 3839 | 3939 |
| 3840 1994-02-17 Francesco Potorti` (pot@cnuce.cnr.it) | 3940 1994-02-17 Francesco Potorti` (pot@cnuce.cnr.it) |
| 3841 | 3941 |
| 3842 * etags.c (--absolute-pathnames): option removed. | 3942 * etags.c (--absolute-pathnames): Option removed. |
| 3843 | 3943 |
| 3844 1994-02-16 Richard Stallman (rms@mole.gnu.ai.mit.edu) | 3944 1994-02-16 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
| 3845 | 3945 |
| 3846 * fakemail.c (put_line): Don't break the line if it all fits. | 3946 * fakemail.c (put_line): Don't break the line if it all fits. |
| 3847 | 3947 |
| 4298 | 4398 |
| 4299 * wakeup.c (main): Make when a time_t. | 4399 * wakeup.c (main): Make when a time_t. |
| 4300 | 4400 |
| 4301 1993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) | 4401 1993-05-30 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) |
| 4302 | 4402 |
| 4303 * Makefile.in: (${archlibdir}): Use `(cd foo && pwd)` instead of | 4403 * Makefile.in: (${archlibdir}): Use `(cd foo && pwd)' instead of |
| 4304 `(cd foo ; pwd)` to get the canonical name of a directory; cd | 4404 `(cd foo ; pwd)' to get the canonical name of a directory; cd |
| 4305 might fail, and have pwd print out the current directory. | 4405 might fail, and have pwd print out the current directory. |
| 4306 | 4406 |
| 4307 * movemail.c [MAIL_USE_POP] (main): Don't use non-portable | 4407 * movemail.c [MAIL_USE_POP] (main): Don't use non-portable |
| 4308 string-handling functions. | 4408 string-handling functions. |
| 4309 | 4409 |
| 4984 1991-07-18 Richard Stallman (rms@mole.gnu.ai.mit.edu) | 5084 1991-07-18 Richard Stallman (rms@mole.gnu.ai.mit.edu) |
| 4985 | 5085 |
| 4986 * etags.c (C_entries): Process token before handling end of line. | 5086 * etags.c (C_entries): Process token before handling end of line. |
| 4987 When inner loops reach end of line, just back up. | 5087 When inner loops reach end of line, just back up. |
| 4988 Let the real end of line processing happen in just one place. | 5088 Let the real end of line processing happen in just one place. |
| 4989 (consider_token): Likewise. | 5089 (consider_token): Likewise. |
| 4990 | 5090 |
| 4991 1991-04-11 Jim Blandy (jimb@geech.gnu.ai.mit.edu) | 5091 1991-04-11 Jim Blandy (jimb@geech.gnu.ai.mit.edu) |
| 4992 | 5092 |
| 4993 * etags.c (TEX_mode): Skip comments while scanning the text to see | 5093 * etags.c (TEX_mode): Skip comments while scanning the text to see |
| 4994 which escape character this file uses. | 5094 which escape character this file uses. |
| 5097 * emacsclient.c (main): Don't put brackets around "filename" in | 5197 * emacsclient.c (main): Don't put brackets around "filename" in |
| 5098 usage message. It isn't optional. | 5198 usage message. It isn't optional. |
| 5099 | 5199 |
| 5100 1990-03-14 Joseph Arceneaux (jla@churchy.ai.mit.edu) | 5200 1990-03-14 Joseph Arceneaux (jla@churchy.ai.mit.edu) |
| 5101 | 5201 |
| 5102 * etags.c (getit): Recognize '$' as beginning identifiers. | 5202 * etags.c (getit): Recognize '$' as beginning identifiers. |
| 5103 | 5203 |
| 5104 1990-02-22 David Lawrence (tale@pogo.ai.mit.edu) | 5204 1990-02-22 David Lawrence (tale@pogo.ai.mit.edu) |
| 5105 | 5205 |
| 5106 * emacsserver.c: Renamed from server.c. | 5206 * emacsserver.c: Renamed from server.c. |
| 5107 * Makefile: Reference emacsserver rather than server. | 5207 * Makefile: Reference emacsserver rather than server. |
| 5428 | 5528 |
| 5429 ;; Local Variables: | 5529 ;; Local Variables: |
| 5430 ;; coding: iso-2022-7bit | 5530 ;; coding: iso-2022-7bit |
| 5431 ;; End: | 5531 ;; End: |
| 5432 | 5532 |
| 5433 Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002 | 5533 Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, |
| 5534 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004 | |
| 5434 Free Software Foundation, Inc. | 5535 Free Software Foundation, Inc. |
| 5435 Copying and distribution of this file, with or without modification, | 5536 Copying and distribution of this file, with or without modification, |
| 5436 are permitted provided the copyright notice and this notice are preserved. | 5537 are permitted provided the copyright notice and this notice are preserved. |
| 5538 | |
| 5539 ;;; arch-tag: 2d979296-954c-448e-95c1-b46d134513dc |
