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