aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src/ChangeLog
diff options
context:
space:
mode:
authorFrancesco Potortì1999-11-01 02:47:08 +0000
committerFrancesco Potortì1999-11-01 02:47:08 +0000
commit1c4784614ed4beda8e488308709c5486ea5740d8 (patch)
tree4bb88c6594b83cdc9e09b73ddb4ea6b125c56493 /lib-src/ChangeLog
parent575ed805794ef875ec37ed0437879d158c674c87 (diff)
downloademacs-1c4784614ed4beda8e488308709c5486ea5740d8.tar.gz
emacs-1c4784614ed4beda8e488308709c5486ea5740d8.zip
*** empty log message ***
Diffstat (limited to 'lib-src/ChangeLog')
-rw-r--r--lib-src/ChangeLog224
1 files changed, 198 insertions, 26 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index 615d86f3e37..746323b4a9e 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,14 +1,186 @@
11999-11-01 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
2
3 * etags.c: Add suffix psw for PSWrap.
4 (L_getit): Generalize a "cp!=' '" into "!isspace(*cp)".
5 (Postscript_functions): Add code for PSWrap.
6 (Scheme_functions): Use local pointer and new get_tag function.
7 (get_tag): New name for old get_scheme.
8 (process_file): Do not free NULL when file does not exist.
9 (typdef): ttypedefseen renamed to tkeyseen, new label ttypeseen.
10 (C_entries): Modifications that make --members tag even inside
11 typedefs and C nested structs (one level only).
12 (consider_token): Corrected a bug which prevented tagging of enum
13 constants.
14 (C_stab_entry): Added if, for, while, switch, return as
15 st_C_ignore. This makes it simpler to work when cblev!=0.
16
17 * etags.c (C_entries): tag member function declarations when
18 --declarations is used.
19
20 * etags.c (C_entries, consider_token): C++ `operator' now is
21 tagged in most cases.
22 As before, :: is not recognised if surrounded by spaces.
23
24 * etags.c (relative_filename): Account for DOS file names such
25 that is impossible to make one relative to another.
26
27 * etags.c (sym_type): New st_C_extern tag.
28 (gperf input): Use it for spotting external declarations.
29 (print_help): Document the new behaviour of --declarations.
30 (fvextern): New global variable.
31 (consider_token, C_entries): Use it.
32
33 * etags.c (HAVE_GETCWD) [WINDOWSNT]: Define if undefined.
34 (etags_getcwd): Remove test for WINDOWSNT.
35
36 * etags.c (process_file) [MSDOS]: If foo.c.gz is not found, try
37 foo.cgz, foo.cz, etc.
38
39 * etags.c (declarations): New global switch.
40 (longopts): Describe it.
41 (print_help): Document it.
42 (C_entries): Use it.
43 (process_file): Don't process a file twice.
44
45 * etags.c (Fortran_functions): No tags for "procedure".
46
471999-11-01 Eli Zaretskii <eliz@is.elta.co.il>
48
49 * etags.c (get_compressor_from_suffix): Second argument EXTPTR, if
50 non-zero, returns a pointer to where the extension begins; callers
51 changed.
52 [MSDOS]: Support DOS file names by handling e.g. foo.cgz as if it
53 were foo.c.gz.
54
551999-11-01 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
56
57 * etags.c (sym_type, C_stab_entry): New constant st_C_operator.
58 (fvdev): New constant foperator.
59 (consider_token): Use it to get "operator" in C++.
60 (C_entries): Extend length of operator@ function name.
61 (C_entries): Use foperator when necessary.
62
63 * etags.c (main) [!ETAGS_REGEXPS]: Do not call free_patterns.
64
65 * etags.c (compressor): New struct for compressed files.
66 (get_compressor_from_suffix): New function.
67 (get_language_from_suffix): Use it. Also, semantics changed.
68 (process_file): Consider compressed files, close file.
69 (find_entries): Use different call arg for get_language_from_suffix,
70 don't close file.
71
72 * etags.c (main): Call free_tree.
73 (find_entries): Do not free curfile.
74 (pfnote): Cosmetic change: NULL and '\0' where appropriate.
75 (prolog_pred, erlang_func, substitute): Cast strlen to int when
76 comparing.
77 (canonicalize_filename): Shut up compiler warning.
78 (Perl_functions): Make tag significant.
79
801999-11-01 Dave Love <d.love@dl.ac.uk>
81
82 * etags.c (longopts, optstring): New option --ignore-case-regex (-c).
83 (argument_type): New member at_icregexp.
84 (lc_trans): New global.
85 (main): Fill lc_trans. Process -c args.
86 (add_regex): New arg determining whether to use translation table.
87 (analyse_regex): New arg. Use it for add_regex.
88
891999-11-01 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
90
91 * etags.c (init): Cosmetic change: NULL --> '\0'.
92 (erlang_attribute): Bug corrected (uninitialized variable).
93 (filename_is_absolute): New function replaces absolutefn macro and
94 corrects a bug. All callers changed.
95 (canonicalize_filename): New function.
96 (process_file, etags_getcwd, absolute_dirname): Use it.
97 (relative_filename, absolute_filename): Removed var shadowing.
98 (C_entries, Pascal_functions): Add fake initializations to keep
99 compilers quiet.
100 (TeX_functions, Prolog_functions, Erlang_functions): Cleanup.
101
102 * etags.c (xrnew): New macro. All callers of xrealloc changed.
103 (language): New typedef (was struct lang_entry).
104 (curlang): New global variable.
105 (node): typedef renamed from NODE.
106 (linebuffer): New typedef (was struct linebuffer).
107 (pattern): New typedef (was struct pattern). Some members added.
108 Now used as element of a linked list.
109 (patterns, num_patterns): Global variables deleted.
110 (p_head): New global variable.
111 (forced_lang): New global variable (replaces lang_func).
112 (get_language_from_name, get_language_from_interpreter,
113 get_language_from_suffix): Semantics changed. All callers changed.
114 (last_node): New global variable.
115 (free_tree, add_node, put_entries, total_size_of_entries): Change
116 name of local vars to avoid clashes with typedef node.
117 (number_len): Rewritten for elegance.
118 (token): New typedef replaces TOKEN.
119 (analyse_regex, add_regex): Rewritten for new functionality.
120 (free_patterns): New function called from main and add_regex.
121 (initbuffer, readline_internal, readline, grow_linebuffer):
122 Change name of local vars to avoid clashes with typedef
123 linebuffer.
124 (readline): Rewritten for new functionality.
125
126 * etags.c: (Scheme_suffixes): New suffix ".ss".
127 (print_help): --globals is now used for more than C-type languages.
128 (Perl_functions): Tag global variables ("my" and "local").
129
130 * etags.c (print_help): Some messages clarified.
131 (LOOP_ON_INPUT_LINES): New macro.
132 (just_read_file, Fortran_functions, Asm_labels, Perl_functions,
133 Python_functions, Cobol_paragraphs, Pascal_functions,
134 Lisp_functions, Postscript_functions, Scheme_functions,
135 TeX_functions, Prolog_functions, Erlang_functions): Use it.
136 (Cobol_paragraphs, Postscript_functions, TeX_functions,
137 Prolog_functions, Erlang_functions): Use a local variable instead
138 of the global variable dbp.
139 (Pascal_functions, L_isquote, Scheme_functions): Use GNU coding
140 standard indentation.
141
142 * etags.c (Python_suffixes, lang_names, Python_functions): Python
143 support.
144 (skip_spaces, skip_non_spaces): Utility functions.
145 (find_entries, takeprec, getit, Fortran_functions, Perl_functions,
146 Python_functions, L_getit, Lisp_functions, Scheme_functions,
147 prolog_pred, erlanf_func, erlang_attribute): Use them.
148 (eat_white): Deleted.
149
150 * etags.c (CHAR, init): Keep into account non US-ASCII
151 characters and compilers with default signed chars.
152 (L_getit): Tag "(defstruct (foo", "(defun (operator" and similar
153 constructs.
154
155 * (C_stab_entry): "interface" in Java behaves like "class".
156
157 * etags.c: (HAVE_NTGUI) [WINDOWSNT]: #undef if HAVE_CONFIG_H.
158 (main): Put interval syntax here.
159 (add_regex): And remove it from here.
160
161 * etags.c (suggest_asking_for_help): Provide a
162 meaningful help message with and without LONG_OPTIONS.
163
164 * etags.c: <io.h> [MSDOS]: Include it, don't include string.h.
165 <stdlib.h, string.h>: Don't test MSDOS when including them.
166 (white, nonam, endtk): Like elsewhere, use \r instead of \013.
167 (put_entries): Correctly use %ld instead of %d in printf.
168
169 * etags.c: <unistd.h> [HAVE_UNISTD_H]: Include conditionally, else
170 declare getcwd if HAVE_GETCWD.
171 (consider_token): Dead break instruction removed.
172
11999-10-19 Paul Eggert <eggert@twinsun.com> 1731999-10-19 Paul Eggert <eggert@twinsun.com>
2 174
3 Add support for large files. Merge glibc 2.1.2. 175 Add support for large files. Merge glibc 2.1.2.
4 176
5 * b2m.c, emacsclient.c, emacsserver.c, fakemail.c, make-docfile.c, 177 * b2m.c, emacsclient.c, emacsserver.c, fakemail.c, make-docfile.c,
6 movemail.c, pop.c: 178 movemail.c, pop.c:
7 Do not include <stdlib.h>, as <config.h> does this now. 179 Do not include <stdlib.h>, as <config.h> does this now.
8 180
9 * b2m.c, emacsserver.c, etags.c, profile.c: 181 * b2m.c, emacsserver.c, etags.c, profile.c:
10 Include <config.h> before any system include files. 182 Include <config.h> before any system include files.
11 183
12 * emacsclient.c, emacsserver.c, fakemail.c, movemail.c, pop.c, 184 * emacsclient.c, emacsserver.c, fakemail.c, movemail.c, pop.c,
13 test-distrib.c: 185 test-distrib.c:
14 (read, write, open, close): Do not undef. 186 (read, write, open, close): Do not undef.
@@ -17,7 +189,7 @@
17 (const): Do not define if HAVE_CONFIG_H; that's config.h's job. 189 (const): Do not define if HAVE_CONFIG_H; that's config.h's job.
18 190
19 * getopt.h: Adopt glibc 2.1.2. 191 * getopt.h: Adopt glibc 2.1.2.
20 192
211999-10-15 Dave Love <fx@gnu.org> 1931999-10-15 Dave Love <fx@gnu.org>
22 194
23 * Makefile.in (pop.o): Depend on config.h. 195 * Makefile.in (pop.o): Depend on config.h.
@@ -80,7 +252,7 @@
80 252
811999-06-30 Markus Rost <markus.rost@mathematik.uni-regensburg.de> 2531999-06-30 Markus Rost <markus.rost@mathematik.uni-regensburg.de>
82 254
83 * Makefile.in (clean): Remove fns*.el. 255 * Makefile.in (clean): Remove fns*.el.
84 256
851999-06-23 Dave Love <fx@gnu.org> 2571999-06-23 Dave Love <fx@gnu.org>
86 258
@@ -193,7 +365,7 @@
193 365
194 * lib-src/Makefile.in (REGEXPDEPS, regex.o): 366 * lib-src/Makefile.in (REGEXPDEPS, regex.o):
195 Prepend $(srcdir)/ to rule dependencies outside this dir. 367 Prepend $(srcdir)/ to rule dependencies outside this dir.
196 368
1971998-06-09 Andrew Innes <andrewi@harlequin.co.uk> 3691998-06-09 Andrew Innes <andrewi@harlequin.co.uk>
198 370
199 * etags.c (etags_getcwd) [WINDOWSNT]: Use getcwd on Windows. 371 * etags.c (etags_getcwd) [WINDOWSNT]: Use getcwd on Windows.
@@ -312,7 +484,7 @@
312 server to contain embedded nulls. 484 server to contain embedded nulls.
313 485
3141997-12-02 Jonathan I. Kamens <jik@kamens.brookline.ma.us> 4861997-12-02 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
315 487
316 * movemail.c (mbx_write) [MAIL_USE_POP]: Disable the code which 488 * movemail.c (mbx_write) [MAIL_USE_POP]: Disable the code which
317 quotes with a '>' any lines starting with "From " read from the 489 quotes with a '>' any lines starting with "From " read from the
318 POP server, but leave the code in place, wrapped in #ifdef 490 POP server, but leave the code in place, wrapped in #ifdef
@@ -420,7 +592,7 @@
420 * fakemail.c [HAVE_UNISTD_H]: Include unistd.h. 592 * fakemail.c [HAVE_UNISTD_H]: Include unistd.h.
421 593
422 * etags.c [HAVE_UNISTD_H]: Include unistd.h. 594 * etags.c [HAVE_UNISTD_H]: Include unistd.h.
423 595
4241997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu> 5961997-07-09 Richard Stallman <rms@psilocin.gnu.ai.mit.edu>
425 597
426 * emacsclient.c [C_ALLOCA] (xmalloc): New function. 598 * emacsclient.c [C_ALLOCA] (xmalloc): New function.
@@ -476,12 +648,12 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
476 (sym_type, C_stab_entry, consider_token): st_C_ignore is used to 648 (sym_type, C_stab_entry, consider_token): st_C_ignore is used to
477 get rid of "import", "package" and "friend". 649 get rid of "import", "package" and "friend".
478 (fvdef): Renamed from funcdef. Also some constants renamed. All 650 (fvdef): Renamed from funcdef. Also some constants renamed. All
479 users changed. 651 users changed.
480 (C_entries): Make separate tags for variables separated by comma. 652 (C_entries): Make separate tags for variables separated by comma.
481 (globals, members): New flags. 653 (globals, members): New flags.
482 (main, C_entries): Use them. 654 (main, C_entries): Use them.
483 (make_C_tag, C_entries): Make tok a global variable. 655 (make_C_tag, C_entries): Make tok a global variable.
484 656
4851997-05-16 Francesco Potorti` <F.Potorti@cnuce.cnr.it> 6571997-05-16 Francesco Potorti` <F.Potorti@cnuce.cnr.it>
486 658
487 * etags.c (funcdef): New vignore constant. 659 * etags.c (funcdef): New vignore constant.
@@ -546,7 +718,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
546 PC-based shells mishandle CR. 718 PC-based shells mishandle CR.
547 (initialize_fullname): Set NIS_PATH to the empty string before invoking 719 (initialize_fullname): Set NIS_PATH to the empty string before invoking
548 nismatch, in case it's set to some nonstandard value. 720 nismatch, in case it's set to some nonstandard value.
549 721
5501997-05-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us> 7221997-05-06 Jonathan I. Kamens <jik@kamens.brookline.ma.us>
551 723
552 * pop.c (getline): Don't miss CRLF pairs when the CR and LF are 724 * pop.c (getline): Don't miss CRLF pairs when the CR and LF are
@@ -583,7 +755,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
583 (relative_filename): Small memory leak closed. 755 (relative_filename): Small memory leak closed.
584 (absolute_filename): Cleaned up the code, possibly closing a bug. 756 (absolute_filename): Cleaned up the code, possibly closing a bug.
585 (absolute_dirname): Always return a newly allocated string. 757 (absolute_dirname): Always return a newly allocated string.
586 758
5871997-03-21 Paul Eggert <eggert@twinsun.com> 7591997-03-21 Paul Eggert <eggert@twinsun.com>
588 760
589 * rcs2log (files): Ignore files in RCS directory whose names are 761 * rcs2log (files): Ignore files in RCS directory whose names are
@@ -616,7 +788,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
616 (main, popmail): Add the optional "-p" argument, which causes 788 (main, popmail): Add the optional "-p" argument, which causes
617 movemail to leave mail in the inbox after copying it into the 789 movemail to leave mail in the inbox after copying it into the
618 output file. 790 output file.
619 791
620 * Makefile.in (movemail): Link with getopt. 792 * Makefile.in (movemail): Link with getopt.
621 793
6221997-01-20 Paul Eggert <eggert@twinsun.com> 7941997-01-20 Paul Eggert <eggert@twinsun.com>
@@ -667,7 +839,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
667 particular cases involving function declarations that failed. 839 particular cases involving function declarations that failed.
668 840
6691996-11-22 Charles Hannum <mycroft@gnu.ai.mit.edu> 8411996-11-22 Charles Hannum <mycroft@gnu.ai.mit.edu>
670 842
671 * pop.c (socket_connection): 843 * pop.c (socket_connection):
672 gethostbyname may return a pointer to static data. 844 gethostbyname may return a pointer to static data.
673 krb_realmofhost can clobber it. So copy it. 845 krb_realmofhost can clobber it. So copy it.
@@ -780,7 +952,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
780 (decode_options): Don't return a value. 952 (decode_options): Don't return a value.
781 (main, both versions): Use optind. 953 (main, both versions): Use optind.
782 Don't check for -nowait here. 954 Don't check for -nowait here.
783 955
784 * emacsclient.c (decode_options): New function. 956 * emacsclient.c (decode_options): New function.
785 (main, both versions): Call decode_options. 957 (main, both versions): Call decode_options.
786 (print_help_and_exit): New function. 958 (print_help_and_exit): New function.
@@ -966,7 +1138,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
966 Open output file in binary mode. 1138 Open output file in binary mode.
967 1139
968 * pop.c [WINDOWSNT]: Include winsock.h and ntlib.h. 1140 * pop.c [WINDOWSNT]: Include winsock.h and ntlib.h.
969 Macro SOCKET_ERROR undefined. 1141 Macro SOCKET_ERROR undefined.
970 Don't declare h_errno. 1142 Don't declare h_errno.
971 [!WINDOWSNT]: Define macros recv and send. 1143 [!WINDOWSNT]: Define macros recv and send.
972 [!WINDOWSNT] (POP_SERVICE): Change to pop3. 1144 [!WINDOWSNT] (POP_SERVICE): Change to pop3.
@@ -1043,7 +1215,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
1043 * etags.c (absolutefn): DOS_NT version corrected. 1215 * etags.c (absolutefn): DOS_NT version corrected.
1044 (main): Append "/" to the dir name only if not already there. 1216 (main): Append "/" to the dir name only if not already there.
1045 (print_help): Explain the absolute/relative file name issue. 1217 (print_help): Explain the absolute/relative file name issue.
1046 1218
10471996-03-08 Anders Lindgren <andersl@csd.uu.se> 12191996-03-08 Anders Lindgren <andersl@csd.uu.se>
1048 1220
1049 * etags.c: New Languange Erlang added. 1221 * etags.c: New Languange Erlang added.
@@ -1108,7 +1280,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
1108 * makefile.nt (etags, ctags): Compile with regexp support. 1280 * makefile.nt (etags, ctags): Compile with regexp support.
1109 (make-docfile, wakeup, etags, ctags, hexl): Ensure build 1281 (make-docfile, wakeup, etags, ctags, hexl): Ensure build
1110 subdirectory exists before compiling. 1282 subdirectory exists before compiling.
1111 1283
11121996-01-02 Karl Heuer <kwzh@gnu.ai.mit.edu> 12841996-01-02 Karl Heuer <kwzh@gnu.ai.mit.edu>
1113 1285
1114 * emacsserver.c (main): Do chmod based on existing permission. 1286 * emacsserver.c (main): Do chmod based on existing permission.
@@ -1233,11 +1405,11 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
1233 (pfnote): Put the definition of fp in the innermost block. 1405 (pfnote): Put the definition of fp in the innermost block.
1234 (NODE): `named' member removed. 1406 (NODE): `named' member removed.
1235 (pfnote, free_tree, put_entries, total_size_of_entries): Do not 1407 (pfnote, free_tree, put_entries, total_size_of_entries): Do not
1236 use the `named' member, check whether `name' is NULL instead. 1408 use the `named' member, check whether `name' is NULL instead.
1237 (pfnote): `named' argument removed, all callers changed. 1409 (pfnote): `named' argument removed, all callers changed.
1238 (getit, Asm_labels, Pascal_functions, L_getit, get_scheme, 1410 (getit, Asm_labels, Pascal_functions, L_getit, get_scheme,
1239 TeX_functions, TEX_getit, prolog_getit): Useless string allocation 1411 TeX_functions, TEX_getit, prolog_getit): Useless string allocation
1240 removed from pfnote call, some code cleanup. 1412 removed from pfnote call, some code cleanup.
1241 (relative_filename): Free temporary space allocated by concat. 1413 (relative_filename): Free temporary space allocated by concat.
1242 1414
12431995-08-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> 14151995-08-16 Richard Stallman <rms@mole.gnu.ai.mit.edu>
@@ -2168,7 +2340,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
2168 * Makefile.in (UTILITIES): `env' deleted. 2340 * Makefile.in (UTILITIES): `env' deleted.
2169 (env): Target deleted. 2341 (env): Target deleted.
2170 * env.c: File deleted. 2342 * env.c: File deleted.
2171 2343
21721994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu) 23441994-03-14 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2173 2345
2174 * Makefile.in (install, ${archlibdir}): Switch back to .. 2346 * Makefile.in (install, ${archlibdir}): Switch back to ..
@@ -2287,7 +2459,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
2287 Loop calling getevent. 2459 Loop calling getevent.
2288 (sigcatch): Delete code to handle SIGIO. 2460 (sigcatch): Delete code to handle SIGIO.
2289 if defer_alarms is set, don't call notify, just set alarm_deferred. 2461 if defer_alarms is set, don't call notify, just set alarm_deferred.
2290 (getevent): Use read, not getchar. Handle EINTR and EAGAIN. 2462 (getevent): Use read, not getchar. Handle EINTR and EAGAIN.
2291 Set defer_alarms around realloc and schedule. 2463 Set defer_alarms around realloc and schedule.
2292 If alarm_deferred gets set, call notify. 2464 If alarm_deferred gets set, call notify.
2293 Likewise if this event is the only pending event. 2465 Likewise if this event is the only pending event.
@@ -2629,7 +2801,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
2629 * Makefile.in (distclean): Call clean to do most of the work. 2801 * Makefile.in (distclean): Call clean to do most of the work.
2630 Delete aixcc.c and TAGS. 2802 Delete aixcc.c and TAGS.
2631 (realclean): Just call distclean. 2803 (realclean): Just call distclean.
2632 2804
2633 * Makefile.in: Remember, spaces are not tabs. 2805 * Makefile.in: Remember, spaces are not tabs.
2634 2806
26351993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) 28071993-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu)
@@ -2757,7 +2929,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
27571993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu) 29291993-05-24 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2758 2930
2759 * Makefile.in (timer.o, sorted-doc.c): Link with alloca.o, if it's 2931 * Makefile.in (timer.o, sorted-doc.c): Link with alloca.o, if it's
2760 appropriate. 2932 appropriate.
2761 2933
2762 * Makefile.in (install): Refer to the variables INSTALLABLES and 2934 * Makefile.in (install): Refer to the variables INSTALLABLES and
2763 INSTALLABLE_SCRIPTS, instead of writing them out. 2935 INSTALLABLE_SCRIPTS, instead of writing them out.
@@ -3131,7 +3303,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
3131 * movemail.c: Merged changes from Jamie Zawinski's byte compiler 3303 * movemail.c: Merged changes from Jamie Zawinski's byte compiler
3132 distribution: 3304 distribution:
3133 Miscellaneous doc fixes. 3305 Miscellaneous doc fixes.
3134 (skip_white, read_lisp_symbol): New functions. 3306 (skip_white, read_lisp_symbol): New functions.
3135 (scan_lisp_file): Instead of using long hairy strings of ifs, call 3307 (scan_lisp_file): Instead of using long hairy strings of ifs, call
3136 read_lisp_symbol and then see what we got. Call skip_white 3308 read_lisp_symbol and then see what we got. Call skip_white
3137 instead of writing out a loop to do its job. Correctly extract 3309 instead of writing out a loop to do its job. Correctly extract
@@ -3214,7 +3386,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
3214 and lib-src, the old etc's ChangeLog has been duplicated in the 3386 and lib-src, the old etc's ChangeLog has been duplicated in the
3215 new etc and lib-src. That means that each contains complete and 3387 new etc and lib-src. That means that each contains complete and
3216 coherent information, although each contains extraneous 3388 coherent information, although each contains extraneous
3217 information. 3389 information.
3218 3390
32191992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu) 33911992-04-08 Jim Blandy (jimb@pogo.cs.oberlin.edu)
3220 3392
@@ -3497,7 +3669,7 @@ Tue Jul 1 01:09:07 1997 Geoff Voelker <voelker@cs.washington.edu>
3497 3669
3498 * timer.c, getdate.y (new files) and Makefile: 3670 * timer.c, getdate.y (new files) and Makefile:
3499 Sub-process support for run-at-time in timer.el. 3671 Sub-process support for run-at-time in timer.el.
3500 Doesn't yet work correctly for USG. 3672 Doesn't yet work correctly for USG.
3501 3673
35021990-01-10 Jim Kingdon (kingdon at pogo) 36741990-01-10 Jim Kingdon (kingdon at pogo)
3503 3675