Mercurial > hg > xemacs-beta
annotate lib-src/ChangeLog @ 4539:061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
lib-src/ChangeLog addition:
2008-12-27 Aidan Kehoe <kehoea@parhasard.net>
* make-docfile.c (main): Allow more than one -d argument, followed
by a directory to change to.
(put_filename): Don't strip directory information; with previous
change, allows retrieval of Lisp function and variable origin
files from #'built-in-symbol-file relative to lisp-directory.
(scan_lisp_file): Don't add an extraneous newline after the file
name, put_filename has added the newline already.
lisp/ChangeLog addition:
2008-12-27 Aidan Kehoe <kehoea@parhasard.net>
* loadup.el (load-history):
Add the contents of current-load-list to load-history before
clearing it. Move the variable declarations earlier in the file to
a format understood by make-docfile.c.
* custom.el (custom-declare-variable): Add the variable's symbol
to the current file's load history entry correctly, don't use a
cons. Eliminate a comment that we don't need to worry about, we
don't need to check the `initialized' C variable in Lisp.
* bytecomp.el (byte-compile-output-file-form):
Merge Andreas Schwab's pre-GPLv3 GNU change of 19970831 here;
treat #'custom-declare-variable correctly, generating the
docstrings in a format understood by make-docfile.c.
* loadhist.el (symbol-file): Correct behaviour for checking
autoloaded macros and functions when supplied with a TYPE
argument. Accept fully-qualified paths from
#'built-in-symbol-file; if a path is not fully-qualified, return
it relative to lisp-directory if the filename corresponds to a
Lisp file, and relative to (concat source-directory "/src/")
otherwise.
* make-docfile.el (preloaded-file-list):
Rationalise some let bindings a little. Use the "-d" argument to
make-docfile.c to supply Lisp paths relative to lisp-directory,
not absolutely. Add in loadup.el explicitly to the list of files
to be processed by make-docfile.c--it doesn't make sense to add it
to preloaded-file-list, since that is used for purposes of
byte-compilation too.
src/ChangeLog addition:
2008-12-27 Aidan Kehoe <kehoea@parhasard.net>
* doc.c (Fbuilt_in_symbol_file):
Return a subr's filename immediately if we've found it. Check for
compiled function and compiled macro docstrings in DOC too, and
return them if they exist.
The branch of the if statement focused on functions may have
executed, but we may still want to check variable bindings; an
else clause isn't appropriate.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Sat, 27 Dec 2008 14:05:50 +0000 |
parents | 23ef20edf6ba |
children | 5c427ece884b |
rev | line source |
---|---|
4539
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
1 2008-12-27 Aidan Kehoe <kehoea@parhasard.net> |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
2 |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
3 * make-docfile.c (main): Allow more than one -d argument, followed |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
4 by a directory to change to. |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
5 (put_filename): Don't strip directory information; with previous |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
6 change, allows retrieval of Lisp function and variable origin |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
7 files from #'built-in-symbol-file relative to lisp-directory. |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
8 (scan_lisp_file): Don't add an extraneous newline after the file |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
9 name, put_filename has added the newline already. |
061e030e3270
Fix some bugs in load-history construction, built-in symbol file names.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4467
diff
changeset
|
10 |
4467
23ef20edf6ba
Check %WindowsSdkDir%, %MSSddk% for the Windows header files too.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4464
diff
changeset
|
11 2008-05-21 Aidan Kehoe <kehoea@parhasard.net> |
23ef20edf6ba
Check %WindowsSdkDir%, %MSSddk% for the Windows header files too.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4464
diff
changeset
|
12 |
23ef20edf6ba
Check %WindowsSdkDir%, %MSSddk% for the Windows header files too.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4464
diff
changeset
|
13 * make-mswin-unicode.pl: |
23ef20edf6ba
Check %WindowsSdkDir%, %MSSddk% for the Windows header files too.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4464
diff
changeset
|
14 Check %WindowsSdkDir%, %MSSddk% for the Windows header files too. |
23ef20edf6ba
Check %WindowsSdkDir%, %MSSddk% for the Windows header files too.
Aidan Kehoe <kehoea@parhasard.net>
parents:
4464
diff
changeset
|
15 |
4464
61aff09a7589
Increase DDE connection retries because waiting for XEmacs to start
Vin Shelton <acs@xemacs.org>
parents:
4456
diff
changeset
|
16 2008-05-14 Vin Shelton <acs@xemacs.org> |
61aff09a7589
Increase DDE connection retries because waiting for XEmacs to start
Vin Shelton <acs@xemacs.org>
parents:
4456
diff
changeset
|
17 |
61aff09a7589
Increase DDE connection retries because waiting for XEmacs to start
Vin Shelton <acs@xemacs.org>
parents:
4456
diff
changeset
|
18 * winclient.c: Create CONNECT_RETRIES and increase retry count |
61aff09a7589
Increase DDE connection retries because waiting for XEmacs to start
Vin Shelton <acs@xemacs.org>
parents:
4456
diff
changeset
|
19 from 5 to 10. |
61aff09a7589
Increase DDE connection retries because waiting for XEmacs to start
Vin Shelton <acs@xemacs.org>
parents:
4456
diff
changeset
|
20 |
4456
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
21 2008-05-13 Aidan Kehoe <kehoea@parhasard.net> |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
22 |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
23 * make-docfile.c (scan_file): |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
24 Pass READ_BINARY to scan_lisp_file, scan_c_file; avoids an |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
25 assertion failure with Visual C++ 2005 Express Edition, and is |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
26 logically more coherent, given that our Lisp and C files are saved |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
27 with Unix line endings. |
c785f98c6737
Pass READ_BINARY to scan_lisp_file, scan_c_file in make-docfile.c
Aidan Kehoe <kehoea@parhasard.net>
parents:
4147
diff
changeset
|
28 |
4147 | 29 2007-08-27 Mike Sperber <mike@xemacs.org> |
30 | |
31 * config.values.in (datarootdir): Add. | |
32 | |
4118 | 33 2007-08-12 Mike Sperber <mike@xemacs.org> |
34 | |
35 * Makefile.in.in (datarootdir): Add. | |
36 | |
3993 | 37 2007-05-29 Stephen J. Turnbull <stephen@xemacs.org> |
38 | |
4032 | 39 * etags.c: Sync to pot_etags_version 17.33. |
3993 | 40 Reverts part of 2007-03-24 patch: no longer displays |
41 pot_etags_version in usage message. | |
42 | |
3983 | 43 2007-05-22 Jerry James <james@xemacs.org> |
44 | |
45 * ellcc.c (do_init_mode): Plug memory leak. | |
46 | |
3975 | 47 2007-05-21 Stephen J. Turnbull <stephen@xemacs.org> |
48 | |
49 * XEmacs 21.5.28 "fuki" is released. | |
50 | |
3877 | 51 2007-03-24 Stephen J. Turnbull <stephen@xemacs.org> |
52 | |
53 * etags.c (print_version): More precise version info. Suggested | |
54 by Steve Youngs. | |
55 (print_help): Use #ifdef; PRINT_UNDOCUMENTED_OPTIONS_HELP may be | |
56 undefined. | |
57 | |
3876 | 58 2007-03-24 Stephen J. Turnbull <stephen@xemacs.org> |
59 | |
60 * etags.c: Sync to pot_etags_version 17.26. | |
61 | |
3728 | 62 2006-11-24 Benson Margulies <benson@dchbk.us> |
63 | |
64 * make-mswin-unicode.pl: allow for lower case header file names in | |
65 the current platform SDK. | |
66 | |
3651 | 67 2006-08-11 Jerry James <james@xemacs.org> |
68 | |
69 * pop.h: Sync with Emacs. | |
70 * pop.c: Ditto. | |
71 | |
3556 | 72 2006-08-08 Jerry James <james@xemacs.org> |
73 | |
74 * gnuslib.c (disconnect_from_server): shutdown() has been fine on | |
75 Linux for a long time now; use it. Also, don't use length to | |
76 access the buffer unless it is positive, not just nonzero. | |
77 * gnuclient.c (filename_expand): Initialize the last array element | |
78 to get a valid C string in case of overflow. Use strncat to avoid | |
79 buffer overruns. | |
80 * gnuclient.c (main): Use strncpy to avoid buffer overruns. | |
81 | |
3524 | 82 2006-07-21 Stephen J. Turnbull <stephen@xemacs.org> |
83 | |
3529 | 84 * etags.c: Xemacs -> XEmacs. |
3524 | 85 |
3517 | 86 2006-07-19 Stephen J. Turnbull <stephen@xemacs.org> |
87 | |
88 * etags.c: Sync to pot_etags_version 17.19. | |
89 | |
3503 | 90 2006-07-07 Jerry James <james@xemacs.org> |
91 | |
92 * config.values.in: Regenerate. | |
93 | |
3402 | 94 2006-05-16 Stephen J. Turnbull <stephen@xemacs.org> |
95 | |
96 * XEmacs 21.5.27 "fiddleheads" is released. | |
97 | |
3368 | 98 2006-04-29 Aidan Kehoe <kehoea@parhasard.net> |
99 | |
100 * make-docfile.c: | |
101 * make-docfile.c (put_filename): | |
102 * make-docfile.c (scan_c_file): | |
103 * make-docfile.c (scan_lisp_file): | |
104 Record file name information for built-in symbols. Based on the | |
105 FSF's implementation of same. | |
106 | |
3323 | 107 2006-03-31 Stephen J. Turnbull <stephen@xemacs.org> |
108 | |
109 * XEmacs 21.5.26 "endive" is released. | |
110 | |
3259 | 111 2006-02-26 Stephen J. Turnbull <stephen@xemacs.org> |
112 | |
113 * XEmacs 21.5.25 "eggplant" is released. | |
114 | |
3150 | 115 2005-12-18 Stephen J. Turnbull <stephen@xemacs.org> |
116 | |
117 * XEmacs 21.5.24 "dandelion" is released. | |
118 | |
3090 | 119 2005-11-22 Malcolm Purvis <malcolmp@xemacs.org> |
120 | |
121 * etags.c: Update to author version 17.15. | |
122 | |
3083 | 123 2005-11-22 Ben Wing <ben@xemacs.org> |
124 | |
125 * Makefile.in.in: | |
126 Ignore errors from rm during clean. | |
127 | |
3062 | 128 2005-11-13 Ben Wing <ben@xemacs.org> |
129 | |
130 * Makefile.in.in: | |
131 Add targets distclean-noconfig, realclean-noconfig, extraclean-noconfig. | |
132 Do some refactoring for cleanliness. | |
133 | |
3031 | 134 2005-10-26 Stephen J. Turnbull <stephen@xemacs.org> |
135 | |
136 * XEmacs 21.5.23 "daikon" is released. | |
137 | |
2993 | 138 2005-10-13 Ben Wing <ben@xemacs.org> |
139 | |
140 * i.c: | |
141 * mmencode.c: | |
142 Always include config.h first. | |
143 * winclient.c: | |
144 Move include of windows.h after config.h. | |
145 | |
2940 | 146 2005-09-18 Mike Alexander <mta@arbortext.com> |
147 | |
148 * installexe.sh: Don't add an exe extention to a file that already | |
149 has one. Patch from Rick Rankin. | |
150 | |
2931 | 151 2005-09-14 Stephen J. Turnbull <stephen@xemacs.org> |
152 | |
153 * XEmacs 21.5.22 "cucumber" is released. | |
154 | |
2835 | 155 2005-06-28 Marcus Crestani <crestani@xemacs.org> |
156 | |
157 * .cvsignore: Add insert-data-in-exec. | |
158 | |
2791 | 159 2005-05-28 Stephen J. Turnbull <stephen@xemacs.org> |
160 | |
161 * XEmacs 21.5.21 "corn" is released. | |
162 | |
2720 | 163 2005-04-01 Marcus Crestani <crestani@xemacs.org> |
164 | |
165 The new allocator. | |
166 | |
167 DUMP_IN_EXEC: | |
168 | |
169 * Makefile.in.in: Only compile insert-data-in-exec if | |
170 DUMP_IN_EXEC is defined. | |
171 | |
2687 | 172 2005-03-25 Andrey Slusar <anrays@gmail.com> |
173 | |
174 * fakemail.c (CURRENT_USER): Define it if FreeBSD version is >= | |
175 400000. Also, when FreeBSD version is >= 400000 geteuid returns | |
176 uid_t instead of unsigned short. | |
177 | |
2653 | 178 2005-03-11 Stephen J. Turnbull <stephen@xemacs.org> |
179 | |
180 * XEmacs 21.5.20 "cilantro" is released. | |
181 | |
2651 | 182 2005-03-07 Malcolm Purvis <malcolmp@xemacs.org> |
183 | |
184 * config.values.in: | |
185 * config.values.sh (FileContents): Different regex for autoconf | |
186 2.59. | |
187 | |
2603 | 188 2004-12-19 Stephen J. Turnbull <stephen@xemacs.org> |
189 | |
190 * make-docfile.c (write_c_args): Handle UNUSED, USED_IF macros. | |
191 (scan_c_file): Handle nested parens in DEFUN argument lists. | |
192 | |
2594 | 193 2005-02-18 Stephen J. Turnbull <stephen@xemacs.org> |
194 | |
195 * XEmacs 21.5.19 "chives" is released. | |
196 | |
2584 | 197 2005-01-29 Vin Shelton <acs@xemacs.org> |
198 | |
199 * movemail.c (popmail): Pass error string as format parameter | |
200 instead of as part of format string. Security fixes for | |
201 CAN-2005-0100. | |
202 | |
2554 | 203 2005-02-03 Jerry James <james@xemacs.org> |
204 | |
205 * etags.c: Update to author version 17.11. | |
206 | |
2509 | 207 2005-01-26 Ben Wing <ben@xemacs.org> |
208 | |
209 * fakemail.c (main): Add args to fix warning. | |
210 | |
2502 | 211 2005-01-25 Ben Wing <ben@xemacs.org> |
212 | |
213 * insert-data-in-exec.c (main): | |
214 Need to open everything as binary. | |
215 | |
2426 | 216 2004-12-06 Ben Wing <ben@xemacs.org> |
217 | |
218 * i.c (pump): | |
219 Undo change of 2003-03-06. It causes truncation of output at the end. | |
220 | |
2424 | 221 2004-12-06 Ben Wing <ben@xemacs.org> |
222 | |
223 * gnuclient.c: | |
224 * gnuclient.c (get_current_working_directory): | |
225 * gnuclient.c (filename_expand): | |
226 * gnuclient.c (main): | |
227 Use QXE_PATH_MAX. | |
228 | |
2421 | 229 2004-12-05 Ben Wing <ben@xemacs.org> |
230 | |
231 * make-docfile.c (main): | |
232 * make-docfile.c (scan_c_file): | |
233 Use QXE_PATH_MAX. | |
234 | |
2377 | 235 2004-11-08 Stephen J. Turnbull <stephen@xemacs.org> |
236 | |
237 * ellcc.h.in: Use XE_CFLAGS, not CFLAGS. | |
238 | |
2367 | 239 2004-10-14 Ben Wing <ben@xemacs.org> |
240 | |
241 * digest-doc.c (main): | |
242 * make-dump-id.c (main): | |
243 * profile.c: | |
244 * profile.c (main): | |
245 * sorted-doc.c (main): | |
246 Add proper decls for main(). | |
247 | |
248 * make-msgfile.c: | |
249 Document that this is old junk. | |
250 Move proposal to text.c. | |
251 | |
252 * make-msgfile.lex: | |
253 Move proposal to text.c. | |
254 | |
255 * make-mswin-unicode.pl: | |
256 Convert error-generating code so that the entire message will | |
257 be seen as a single unrecognized token. | |
258 | |
259 | |
2346 | 260 2004-10-22 Stephen J. Turnbull <stephen@xemacs.org> |
261 | |
262 * XEmacs 21.5.18 "chestnut" is released. | |
263 | |
2325 | 264 2004-10-07 Jerry James <james@xemacs.org> |
265 | |
266 * etags.c: Update to author version 17.6. | |
267 | |
2286 | 268 2004-09-14 Jerry James <james@xemacs.org> |
269 | |
270 * digest-doc.c (main): Remove unused argc and argv. | |
271 * fakemail.c (main): Ditto. | |
272 * make-dump-id.c (main): Ditto. | |
273 * profile.c (main): Ditto. | |
274 * sorted-doc.c (main): Ditto. | |
275 * gnuclient.c (tell_emacs_to_resume): Mark unused parameters. | |
276 * gnuserv.c (main): Ditto. | |
277 * make-docfile.c (write_c_args): Ditto. | |
278 * pop.c (socket_connection): Ditto. | |
279 | |
2225 | 280 2004-08-10 Jerry James <james@xemacs.org> |
281 | |
282 * etags.c: Update to author version 16.56. | |
283 | |
2022 | 284 2004-04-17 Olivier Galibert <galibert@pobox.com> |
285 | |
286 * insert-data-in-exec.c (main): Fix error message. | |
287 | |
2015 | 288 2003-12-07 Olivier Galibert <galibert@pobox.com> |
289 | |
290 * Makefile.in.in (insert-data-in-exec): Added target. | |
291 | |
292 * insert-data-in-exec.c: Added. | |
293 | |
1964 | 294 2004-03-22 Stephen J. Turnbull <stephen@xemacs.org> |
295 | |
296 * XEmacs 21.5.17 "chayote" is released. | |
297 | |
1886 | 298 2004-01-21 Jerry James <james@xemacs.org> |
299 | |
300 * Makefile.in.in (mmencode): Pass $(ldflags) to the compiler. | |
301 * Makefile.in.in (make-path): Ditto. | |
302 | |
1743 | 303 2003-10-13 Jerry James <james@xemacs.org> |
304 | |
305 * ellcc.c: Remove attribute definitions, include new compiler.h | |
306 instead, and change existing uses to match new definitions. | |
307 | |
1716 | 308 2003-09-26 Steve Youngs <youngs@xemacs.org> |
309 | |
310 * XEmacs 21.5.16 "celeriac" is released. | |
311 | |
1706 | 312 2003-09-21 Jerry James <james@xemacs.org> |
313 | |
314 * ellcc.c (do_init_mode): Do not mangle external symbols in the | |
315 generated doc file with C++ so that emodules.c can find them. | |
316 | |
1688 | 317 2003-09-15 Jerry James <james@xemacs.org> |
318 | |
319 * make-dump-id.c (main): Output separate declaration and | |
320 definition for dump_id. | |
321 | |
1665 | 322 2003-09-03 Steve Youngs <youngs@xemacs.org> |
323 | |
324 * XEmacs 21.5.15 "celery" is released. | |
325 | |
1663 | 326 2003-08-29 Nickolay Pakoulin <npak@ispras.ru> |
327 | |
328 * make-dump-id.c (main): Set "C" linking rule for dump_id | |
329 | |
1618 | 330 2003-06-30 Andrew Begel <abegel@CS.Berkeley.EDU> |
331 | |
332 * make-docfile.c (write_c_args): Escape newlines that arise in the | |
333 C argument list, and comment on synch with Emacs. | |
334 | |
1510 | 335 2003-06-01 Steve Youngs <youngs@xemacs.org> |
336 | |
337 * XEmacs 21.5.14 "cassava" is released. | |
338 | |
1506 | 339 2003-05-29 Jerry James <james@xemacs.org> |
340 | |
341 * ellcc.c: Rationalize and repair use of GCC function attributes. | |
342 | |
1473 | 343 2003-05-10 Steve Youngs <youngs@xemacs.org> |
344 | |
345 * XEmacs 21.5.13 "cauliflower" is released. | |
346 | |
1431 | 347 2003-04-24 Steve Youngs <youngs@xemacs.org> |
348 | |
349 * XEmacs 21.5.12 "carrot" is released. | |
350 | |
1349 | 351 2003-02-09 Ville Skyttä <scop@xemacs.org> |
352 | |
353 * config.values.in (pkgdir): Remove (unused). | |
354 | |
1346 | 355 2003-03-06 Ben Wing <ben@xemacs.org> |
356 | |
357 * i.c: | |
358 * i.c (pump): | |
359 Sleep between calls to check for I/O, since these calls are non-blocking. | |
360 | |
1307 | 361 2003-02-16 Steve Youngs <youngs@xemacs.org> |
362 | |
363 * XEmacs 21.5.11 "cabbage" is released. | |
364 | |
1269 | 365 2003-01-14 Jerry James <james@xemacs.org> |
366 | |
367 * ellcc.c (do_compile_mode): Search XEmacs directories first for | |
368 include files. Thanks to Raymond Toy. | |
369 | |
1238 | 370 2003-01-28 Steve Youngs <youngs@xemacs.org> |
371 | |
372 * rcs2log: Synch to GNU version. | |
373 | |
1187 | 374 2003-01-04 Steve Youngs <youngs@xemacs.org> |
375 | |
376 * XEmacs 21.5.10 "burdock" is released. | |
377 | |
1123 | 378 2002-11-27 Ben Wing <ben@xemacs.org> |
379 | |
380 * .cvsignore: | |
381 Add .idb, .ilk for MS Windows VC++. | |
382 | |
1111 | 383 2002-11-17 Ben Wing <ben@xemacs.org> |
384 | |
385 * ellcc.c (do_init_mode): | |
386 Use full prototypes. | |
387 | |
388 * ellcc.h.in: | |
389 Use the correct user-specified compiler. | |
390 | |
391 * make-docfile.c: | |
392 * make-docfile.c (read_c_string): | |
393 * make-docfile.c (scan_c_file): | |
394 Fix shadowing warnings. NOTE: This was already fixed | |
395 awhile ago, but reverted by Jerry. Please be careful. | |
396 | |
996 | 397 2002-08-08 Jerry James <james@xemacs.org> |
398 | |
399 * config.values.in: Regenerate. | |
400 * ellcc.c: A thorough cleanup to eliminate potential buffer | |
401 overruns and null pointer dereferences, make some global variables | |
402 local, add braces for clarity, etc., using hints supplied by | |
403 splint. | |
404 * ellcc.c (EXEC_GROW_SIZE): New constant for dynamic allocation. | |
405 * ellcc.c (xrealloc): New function. | |
406 * ellcc.c (xstrdup): New function. | |
407 * ellcc.c (fatal): Use varargs for flexibility. | |
408 * ellcc.c (add_string): New function for abstracting the addition | |
409 of a string to the exec_argv array. | |
410 * ellcc.c (add_to_argv): Use add_string. Improve whitespace | |
411 handling. Recode finite state machine as a clearer while loop. | |
412 * ellcc.c (do_compile_mode): Use new functions. | |
413 * ellcc.c (do_link_mode): Ditto. | |
414 * ellcc.c (do_init_mode): Ditto. Default to in-source | |
415 make-docfile. | |
416 | |
981 | 417 2002-08-30 Steve Youngs <youngs@xemacs.org> |
418 | |
419 * XEmacs 21.5.9 "brussels sprouts" is released. | |
420 | |
978 | 421 2002-08-21 Jerry James <james@xemacs.org> |
422 | |
423 * gnuserv.h: Revert previous patch. Include syssignal.h instead | |
424 of signal.h. | |
425 * tcp.c: Include config.h, and substitute syssignal.h for | |
426 signal.h. | |
427 | |
954 | 428 2002-08-02 Jerry James <james@xemacs.org> |
429 | |
430 * gnuserv.h: Include signal.h early to define NSIG before config.h | |
431 is included. | |
432 | |
933 | 433 2002-07-27 Steve Youngs <youngs@xemacs.org> |
434 | |
435 * XEmacs 21.5.8 "broccoli" is released. | |
436 | |
930 | 437 2002-07-15 Jerry James <james@xemacs.org> |
438 | |
439 * make-docfile.c: Change whitespace and organization to reduce the | |
440 size of the diff against FSF Emacs sources and synch to Emacs 21.2. | |
441 Remove unused DO_REALLOC. | |
442 Mark XEmacs changes and additions more clearly. | |
443 Reintroduce previously deleted Emacs code inside #if 0 ... #endif. | |
444 * make-docfile.c (next_extra_elc): Replace goto with do-while. | |
445 * make-docfile.c (main): Put XEmacs-only args in one place. | |
446 * make-docfile.c (write_c_args): Change buff to buf to match | |
447 Emacs. Replace pointer arithmetic with simpler array syntax. | |
448 * make-docfile.c (scan_c_file): Note that DEFSIMPLE and DEFPRED no | |
449 longer exist. Correct the "name too long" test (off by one). | |
450 Die with message if a DEFUN has no docstring instead of hanging. | |
451 * make-docfile.c (scan_lisp_file): Introduce while loops used in | |
452 Emacs sources to skip consecutive blank lines. | |
453 | |
920 | 454 2002-07-14 Adrian Aichner <adrian@xemacs.org> |
455 | |
456 * etags.c: It's XEmacs, not Xemacs. | |
457 | |
894 | 458 2002-07-02 Stephen J. Turnbull <stephen@xemacs.org> |
459 | |
460 * XEmacs 21.5.7 "broccoflower" is released. | |
461 | |
881 | 462 2002-05-29 Greg Steuck <greg-xemacs-patches@nest.cx> |
463 | |
464 * gnuclient.c: Makes it possible again to #undef | |
465 INTERNET_DOMAIN_SOCKETS in lib-src/gnuserv.h and get a functional | |
466 gnuserv which is only accessible through UNIX_DOMAIN_SOCKETS. | |
467 | |
853 | 468 2002-05-28 Ben Wing <ben@xemacs.org> |
469 | |
470 * make-docfile.c (scan_c_file): | |
471 * make-docfile.c (scan_lisp_file): | |
472 Fix places where we forget to check for EOF. | |
473 | |
826 | 474 2002-05-05 Ben Wing <ben@xemacs.org> |
475 | |
476 * i.c: | |
477 * i.c (skip_executable_name): | |
478 * i.c (main): | |
479 Create an inheritable event and pass it on to XEmacs, so that ^C | |
480 can be handled properly. Intercept ^C and signal the event. | |
481 "Stop Build" in VC++ now works. | |
482 | |
814 | 483 2002-04-14 Ben Wing <ben@xemacs.org> |
484 | |
485 * make-docfile.c: | |
486 * make-docfile.c (next_extra_elc): | |
487 * make-docfile.c (again): Removed. | |
488 * make-docfile.c (main): | |
489 * make-docfile.c (getc_iso2022): | |
490 * make-docfile.c (MDGET): | |
491 * make-docfile.c (read_c_string): | |
492 * make-docfile.c (write_c_args): | |
493 * make-docfile.c (scan_c_file): | |
494 * make-docfile.c (read_lisp_symbol): | |
495 * make-docfile.c (scan_lisp_file): | |
496 Add basic support for handling ISO 2022 doc strings -- we parse | |
497 the basic charset designation sequences so we know whether we're | |
498 in ASCII and have to pay attention to end quotes and such. | |
499 | |
500 Reformat code according to coding standards. | |
501 | |
804 | 502 2002-04-05 Stephen J. Turnbull <stephen@xemacs.org> |
503 | |
504 * XEmacs 21.5.6 "bok choi" is released. | |
505 | |
800 | 506 2002-03-31 Ben Wing <ben@xemacs.org> |
507 | |
508 * make-mswin-unicode.pl: Don't be fucked up by CRLF. Output code | |
509 to force errors when nonintercepted Windows calls issued. | |
510 | |
778 | 511 2002-03-14 Jonathan Harris <jhar@tardis.ed.ac.uk> |
512 | |
513 * make-mswin-unicode.pl: Pick up location of include files from | |
514 MSVCDIR environment variable. | |
515 Add --includedir command-line option. | |
516 Remove 'dir' command. | |
517 | |
776 | 518 2002-03-15 Ben Wing <ben@xemacs.org> |
519 | |
520 * Makefile.in.in (blessmail): | |
521 * Makefile.in.in (maybe-blessmail): | |
522 Use -no-packages to avoid problems with package files shadowing | |
523 core files (e.g. unicode.el in mule-ucs). | |
524 | |
774 | 525 2002-03-12 Ben Wing <ben@xemacs.org> |
526 | |
3322 | 527 * The Great Mule Merge of March 2002: |
528 see node by that name in the Internals Manual. | |
774 | 529 |
768 | 530 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org> |
531 | |
532 * XEmacs 21.5.5 "beets" is released. | |
533 | |
725 | 534 2002-01-08 Stephen J. Turnbull <stephen@xemacs.org> |
535 | |
536 * XEmacs 21.5.4 "bamboo" is released. | |
537 | |
715 | 538 2001-12-24 Yoshiki Hayashi <yoshiki@xemacs.org> |
539 | |
540 * etags.c: Define __P if not already defined. | |
541 | |
709 | 542 2001-12-19 Yoshiki Hayashi <yoshiki@xemacs.org> |
543 | |
544 * Makefile.in.in (etags_args): Define EMACS_NAME to XEmacs. | |
545 | |
546 * etags.c: Sync with pot version 14.28. | |
547 Additional change for XEmacs to define PTR macro. | |
548 | |
549 2001-12-12 Francesco Potorti` <pot@gnu.org> | |
550 | |
551 * etags.c (PHP_functions): New function by Diez B. Roggisch, | |
552 heavily adapted by me, for parsing PHP. | |
553 (LOOKING_AT): New macro. | |
554 (Perl_functions, Python_functions, PHP_functions) | |
555 (Scheme_functions, Texinfo_nodes): Use it. | |
556 (Perl_functions): Use strneq. | |
557 (prolog_pred): Renamed to prolog_pr. | |
558 (prolog_pr): Recognise Prolog rules (thanks to Geert Kloosterman) | |
559 in addition to predicates. | |
560 [ETAGS_REGEXPS] [!HAVE_CONFIG_H] [__CYGWIN__]: Prevent | |
561 unmodified compile, as Cygwin's regex.h is incompatible with us | |
562 (thanks to Markus Hoenicka). | |
563 [!HAVE_CONFIG_H] [!__STDC__]: #define const as the empty string. | |
564 | |
654 | 565 2001-09-07 Stephen J. Turnbull <stephen@xemacs.org> |
566 | |
567 * XEmacs 21.5.3 "asparagus" is released. | |
568 | |
647 | 569 2001-06-24 Ben Wing <ben@xemacs.org> |
570 | |
571 * gnuserv.c (permitted): | |
572 * gnuserv.c (setup_table): | |
573 * gnuslib.c (connect_to_internet_server): | |
574 * make-docfile.c (scan_c_file): | |
575 * mmencode.c (fromqp): | |
576 * movemail.c: | |
577 * movemail.c (main): | |
578 * movemail.c (xmalloc): | |
579 * ootags.c (prolog_pred): | |
580 * ootags.c (erlang_func): | |
581 * yow.c (yow): | |
582 Fix unsigned warnings. See src/ChangeLog for details. | |
583 | |
641 | 584 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org> |
585 | |
586 * XEmacs 21.5.2 "artichoke" is released. | |
587 | |
613 | 588 2001-06-10 Ben Wing <ben@xemacs.org> |
589 | |
590 * cvtmail.c: | |
591 * fakemail.c: | |
592 * gnuserv.c: | |
593 * gnuserv.c (handle_ipc_request): | |
594 * gnuserv.h: | |
595 * gnuslib.c: | |
596 * make-msgfile.c: | |
597 * make-path.c: | |
598 * pop.c: | |
599 * pop.h: | |
600 * profile.c: | |
601 * tcp.c: | |
602 Rename 'GNU Emacs' to XEmacs in the copyright. | |
603 Fix comments in similar ways. | |
604 | |
605 * digest-doc.c (main): | |
606 * sorted-doc.c (main): | |
607 Fix program and author name to reflect XEmacs. | |
608 | |
567 | 609 2001-05-06 Karl M. Hegbloom <karlheg@hegbloom.net> |
610 | |
611 * movemail.c (lock_dot): Use mkstemp if available | |
612 | |
558 | 613 2001-05-23 Ben Wing <ben@xemacs.org> |
614 | |
615 * pop.c (socket_connection): | |
616 Remove BROKEN_CYGWIN. | |
617 | |
543 | 618 2001-05-17 Stephen J. Turnbull <stephen@xemacs.org> |
619 | |
620 * config.values.sh: lisp/utils?/config.el -> lisp/config.el. | |
621 | |
531 | 622 2001-05-12 Ben Wing <ben@xemacs.org> |
623 | |
624 * etags.c: | |
625 * etags.c (print_help): | |
626 * etags.c (sym_type): | |
627 * etags.c (TOTAL_KEYWORDS): | |
628 * etags.c (hash): | |
629 * etags.c (in_word_set): | |
630 * etags.c (consider_token): | |
631 * etags.c (C_entries): | |
632 * etags.c (add_regex): | |
633 new version from Francesco. | |
634 | |
523 | 635 2001-05-09 Ben Wing <ben@xemacs.org> |
636 | |
637 * etags.c (add_regex): | |
638 temporary fix to avoid crashes with new regex code. | |
639 | |
522 | 640 2001-05-09 Martin Buchholz <martin@xemacs.org> |
641 | |
642 * XEmacs 21.5.1 "anise" is released. | |
643 | |
502 | 644 2001-04-29 Ben Wing <ben@xemacs.org> |
645 | |
646 * gnuclient.c (filename_expand): Warning fix. | |
647 | |
479 | 648 2001-04-20 Ben Wing <ben@xemacs.org> |
649 | |
650 * .cvsignore: Added stuff for Windows. | |
651 | |
472 | 652 2001-04-18 Martin Buchholz <martin@xemacs.org> |
653 | |
654 * XEmacs 21.5.0 "alfalfa" is released. | |
655 | |
464 | 656 2000-08-01 Jon Schewe <jpschewe@eggplant.mtu.net> |
657 | |
658 * gnuclient.c (filename_expand): Let Cygwin convert Windows path | |
659 to Unix. | |
660 | |
661 2001-03-23 Stephen J. Turnbull <stephen@xemacs.org> | |
662 | |
663 * gnuserv.h: Document TMPDIR lossage if client/server values differ. | |
664 | |
462 | 665 2001-03-21 Martin Buchholz <martin@xemacs.org> |
666 | |
667 * XEmacs 21.2.46 "Urania" is released. | |
668 | |
669 2001-03-19 Andy Piper <andy@xemacs.org> | |
670 | |
671 * installexe.sh: use bash by default. | |
672 | |
673 2001-03-09 William M. Perry <wmperry@aventail.com> | |
674 | |
675 * gnuclient.c: The Great GTK Merge. | |
676 | |
677 2000-08-10 Ben Wing <ben@xemacs.org> | |
678 | |
679 * update-elc.sh: deleted (retroactively). replaced by update-elc-2.el, | |
680 which does the same thing but in a platform-independent way. | |
681 | |
460 | 682 2001-02-23 Martin Buchholz <martin@xemacs.org> |
683 | |
684 * XEmacs 21.2.45 "Thelxepeia" is released. | |
685 | |
686 2001-02-11 Martin Buchholz <martin@xemacs.org> | |
687 | |
688 * Makefile.in.in: Cleanup. | |
689 Fixes bug: all must depend on make-dump-id. | |
690 Don't install make-path; only used at build time. | |
691 Avoid duplicating file lists for maintainability. | |
692 (PUBLIC_INSTALLABLE_SCRIPTS): More logical naming. | |
693 (PUBLIC_INSTALLABLE_EXES): Likewise. | |
694 (PUBLIC_INSTALLABLES): Likewise. | |
695 (PRIVATE_INSTALLABLE_SCRIPTS): More logical naming. | |
696 (PRIVATE_INSTALLABLE_EXES): Likewise. | |
697 (PRIVATE_INSTALLABLES): Likewise. | |
698 (SCRIPTS): Likewise. | |
699 (EXES): New. | |
700 (PROGS): New. | |
701 (SOURCES): Remove. | |
702 (BUILD_UTILITIES): New. Non-installed utilities. | |
703 (INSTALL_GNUSERV): New. | |
704 (unlock): Remove obsolete target. | |
705 (relock): Remove obsolete target. | |
706 (aixcc.c): Remove. Obsolete. | |
707 * aixcc.lex: Remove. Obsolete. | |
708 | |
709 2001-02-12 Martin Buchholz <martin@xemacs.org> | |
710 | |
711 * make-dump-id.c (main): No longer #include dump-id.h. | |
712 | |
458 | 713 2001-02-08 Martin Buchholz <martin@xemacs.org> |
714 | |
715 * gnuserv.c (permitted): Compiler warning fixes. | |
716 | |
717 2001-02-08 Martin Buchholz <martin@xemacs.org> | |
718 | |
719 * XEmacs 21.2.44 "Thalia" is released. | |
720 | |
721 2001-01-31 Francesco Potorti` <pot@gnu.org> | |
722 | |
723 * etags.c: [NDEBUG] #undef assert and #define it as ((void)0), for | |
724 the sake of some buggy assert.h (e.g. in MinGW and sunos4 pcc). | |
725 (C_entries): Tag token renamed to still_in_token because sunos4 | |
726 pcc wants to expand it as the token() macro even though it has no | |
727 arguments. | |
728 | |
729 2001-01-30 Francesco Potorti` <pot@gnu.org> | |
730 | |
731 * etags.c: [WIN32-NATIVE]: #undef MSDOS, #undef WINDOWSNT and | |
920 | 732 #define it for the sake of XEmacs. |
458 | 733 [WINDOWSNT]: #undef HAVE_NTGUI even if built without |
734 HAVE_CONFIG_H. This change only affects a standalone etags. | |
735 [WINDOWSNT]: #undef DOS_NT and #define it even if built with | |
736 HAVE_CONFIG_H. This change does nothing in Emacs, as DOS_NT is | |
737 always defined when HAVE_CONFIG_H and WINDOWS are both defined. | |
738 [!HAVE_UNISTD_H]: use defined(WINDOWSNT) instead of the bare | |
739 WINDOWSNT, as this is the correct way to use it. | |
740 | |
741 2001-01-28 Francesco Potorti` <pot@gnu.org> | |
742 | |
743 * etags.c: Be capable to parse nested struct-like structures. | |
744 (structdef, structtag): Struct state machine revisited. | |
745 (struct tok): Revisited. | |
746 (cstack, nestlev, instruct): New struct and macros. | |
747 (pushclass_above, popclass_above, write_classname): New functions | |
748 for dealing with nested class names, inspired by Mykola Dzyuba. | |
749 (consider_token, make_C_tag, C_entries): Many changes for dealing | |
750 with arbitrarily nested structures. | |
751 (etags_getcwd): #if MSDOS, not #ifdef MSDOS! | |
752 (C_entries): Consider templates in C++. | |
753 (sym_type): New constant st_C_class for detecting "class" also in | |
754 C mode. | |
755 (C_AUTO): New macro for automatic detection of C++. | |
756 (consider_token): Automatic set C++ mode. | |
757 (C_entries): New security check for yacc. | |
758 (print_language_names, print_help): Mention the autodetect | |
759 feature, do not show help for the -C option, now mostly useless. | |
760 (C_entries): Tag C++ forward declarations if --declarations. | |
761 (C_entries): Don't be fooled by things like XDEFUN. | |
762 (consider_token): Discard asm pseudo function. | |
763 | |
460 | 764 2001-01-25 Francesco Potorti` <pot@gnu.org> |
458 | 765 |
766 * etags.c (struct tok): Renamed from struct token. | |
767 (token): Renamed from tok. | |
768 (structtype): Make it a local variable. | |
769 [DEBUG]: Use assert. | |
770 (xrnew): Change the synopsis. | |
771 (typedefs_or_cplusplus): Renamed from typedefs_and_cplusplus. | |
772 (grow_linebuffer): Don't call xrnew when not needed. | |
773 (token): buffer renamed to line. | |
774 (C_entries): Three calls to inibuffer moved here from main. | |
775 (C_entries): Removed all references to var methodlen, delete it. | |
776 (linebuffer_setlen): Was grow_buffer, now also sets len. | |
777 (consider_token, C_entries, Pascal_functions): Use it. | |
778 (C_entries): Preventing problems relative to extern "C". | |
779 (C_entries): Can tag more than one variable or func separated by | |
780 comma when --declarations is used. | |
781 (C_entries): More accurate tagging of members and declarations. | |
782 (yacc_rules): Was global, made local to C_entries. | |
783 (next_token_is_func): Removed. | |
784 (fvdef): New constants fdefunkey, fdefunname. | |
785 (consider_token, C_entries): Use them. | |
786 (C_entries): Build proper lisp names for Emacs DEFUNs. | |
787 | |
460 | 788 2001-01-15 Francesco Potorti` <pot@gnu.org> |
458 | 789 |
790 * etags.c (print_language_names): Print filenames in addition to | |
791 suffixes. | |
792 | |
793 2001-01-12 Francesco Potorti` <pot@gnu.org> | |
794 | |
795 * etags.c (get_language_from_langname): Renamed from | |
796 get_language_from_name. | |
797 (get_language_from_filename): Renamed from | |
798 get_language_from_suffix. Now first looks for the complete file | |
799 name. | |
800 (language): New member char **filenames. | |
801 (Makefile_filenames): List of possible filenames for makefiles. | |
802 (lang_names): Added a NULL member for every entry, added an entry | |
803 for makefiles. | |
804 (Makefile_targets): New function, inspired by Assar Westerlund | |
805 <assar@sics.se>. | |
806 | |
460 | 807 2000-11-07 Francesco Potorti` <pot@gnu.org> |
458 | 808 |
809 * etags.c (Texinfo_nodes): Renamed from Texinfo_fuctions and made | |
810 it conformant to the style of the rest of the code. | |
811 | |
812 2000-02-10 Francesco Potorti` <pot@gnu.org> | |
813 | |
814 * etags.c (iswhite): Redefined not to consider '\0' as white | |
815 space, and use it throughout in place of isspace, thus preventing a | |
816 potential signed char to int conversion problem. | |
817 (MSDOS): #undefine befere redefining | |
818 | |
460 | 819 2000-02-04 Francesco Potorti` <pot@gnu.org> |
458 | 820 |
821 * etags.c (many functions): Add prototypes. | |
822 | |
460 | 823 2000-01-31 Francesco Potorti` <pot@gnu.org> |
458 | 824 |
825 * etags.c [MSDOS]: Set MSDOS to 1 if #defined, 0 otherwise. | |
826 (get_compressor_from_suffix, process_file): Use MSDOS in if clause. | |
827 (etags_strchr, etags_strrchr): Use const char * and int as arguments. | |
828 (getenv, getcwd): Only declare them if necessary. | |
829 (EMACS_NAME): New constant macro. | |
830 (print_version): Use it. | |
831 (P_) [__STDC__]: Macro for defining function prototypes. | |
832 | |
833 2001-02-06 Martin Buchholz <martin@xemacs.org> | |
834 | |
835 * gnuclient.c: | |
836 * gnuserv.c: | |
837 * gnuslib.c: | |
838 * pop.c: | |
839 Remove use of BSD-specific types. | |
840 s/u_(char|short|int_long)/unsigned $1/g | |
841 Remove pointless casts. | |
842 | |
843 2001-01-28 Martin Buchholz <martin@xemacs.org> | |
844 | |
845 * gnuclient.c (get_current_working_directory): Use HAVE_GETCWD. | |
846 warning: getwd() possibly used unsafely, consider using getcwd(). | |
847 | |
456 | 848 2001-01-26 Martin Buchholz <martin@xemacs.org> |
849 | |
850 * XEmacs 21.2.43 "Terspichore" is released. | |
851 | |
852 2001-01-23 Jan Vroonhof <jan@xemacs.org> | |
853 | |
854 * gnuserv.c: Add version number to object file. | |
855 | |
856 2001-01-20 Klaus Frank <klausf@i3.informatik.rwth-aachen.de> | |
857 | |
858 * gnuserv.c (permitted): Completed the checks of the authentication | |
859 data length, replaced memcmp() by constant-time comparision. | |
860 | |
454 | 861 2001-01-20 Martin Buchholz <martin@xemacs.org> |
862 | |
863 * XEmacs 21.2.42 "Poseidon" is released. | |
864 | |
452 | 865 2001-01-17 Martin Buchholz <martin@xemacs.org> |
866 | |
867 * XEmacs 21.2.41 "Polyhymnia" is released. | |
868 | |
450 | 869 2001-01-08 Martin Buchholz <martin@xemacs.org> |
870 | |
871 * XEmacs 21.2.40 is released. | |
872 | |
448 | 873 2000-12-31 Martin Buchholz <martin@xemacs.org> |
874 | |
875 * XEmacs 21.2.39 is released. | |
876 | |
446 | 877 2000-12-05 Martin Buchholz <martin@xemacs.org> |
878 | |
879 * XEmacs 21.2.38 is released. | |
880 | |
881 2000-11-13 Yoshiki Hayashi <yoshiki@xemacs.org> | |
882 | |
883 * Makefile.in.in: Define emacs iff it's necessary. | |
884 | |
444 | 885 2000-11-14 Martin Buchholz <martin@xemacs.org> |
886 | |
887 * XEmacs 21.2.37 is released. | |
888 | |
442 | 889 2000-09-01 Katsumi Yamaoka <yamaoka@jpl.org> |
890 | |
891 * make-po.c (BUFSIZE): Increase value to 32768. | |
892 | |
893 2000-10-04 Martin Buchholz <martin@xemacs.org> | |
894 | |
895 * XEmacs 21.2.36 is released. | |
896 | |
897 2000-09-30 Martin Buchholz <martin@xemacs.org> | |
898 | |
899 * gnuserv.c (main): Warning removal. | |
900 | |
901 2000-09-27 Martin Buchholz <martin@xemacs.org> | |
902 | |
903 * ellcc.c: Make global variables static. Avoids warnings on AIX. | |
904 | |
905 * fakemail.c (make_file_preface): Use standard type time_t. | |
906 Actually check that the 25th char returned from ctime is '\n'. | |
907 | |
908 2000-09-19 Martin Buchholz <martin@xemacs.org> | |
909 | |
910 * *: Spelling mega-patch | |
911 | |
912 2000-09-12 Martin Buchholz <martin@xemacs.org> | |
913 | |
914 * gnuclient.c (main): | |
915 * hexl.c (usage): | |
916 Use `Usage', not `usage', in Usage messages. | |
917 | |
918 2000-07-15 Ben Wing <ben@xemacs.org> | |
919 | |
920 * etags.c (add_regex): added commented out code for use figuring | |
921 out Windows quoting problems. | |
922 * hexl.c (main): fixed warnings about possible used uninitialized. | |
923 | |
924 2000-07-19 Martin Buchholz <martin@xemacs.org> | |
925 | |
926 * XEmacs 21.2.35 is released. | |
927 | |
928 2000-07-12 Martin Buchholz <martin@xemacs.org> | |
929 | |
930 * gnuserv.c: | |
931 (handle_internet_request): | |
932 (handle_unix_request): | |
933 (internet_init): | |
934 Use socklen_t instead of int or size_t. | |
935 | |
936 2000-07-11 Martin Buchholz <martin@xemacs.org> | |
937 | |
938 * hexl.c (usage): Use full ANSI C prototypes. | |
939 | |
940 2000-07-05 Craig Lanning <lanning@scra.org> | |
941 | |
942 * Makefile.in.in (INSTALL_DATA): | |
943 * Makefile.in.in (UTILITIES): | |
944 * Makefile.in.in (GETOPTDEPS): | |
945 * Makefile.in.in (i): | |
946 mingw support: don't try to build gnuclient, add | |
947 support for building and installing minitar | |
948 | |
949 2000-06-10 Ben Wing <ben@xemacs.org> | |
950 | |
951 * Makefile.in.in (INSTALLABLES_BASE): | |
952 * Makefile.in.in (ootags_args): | |
953 * Makefile.in.in (yow): | |
954 Build i.exe. | |
955 Don't build run*.exe. | |
956 | |
957 * b2m.c: | |
958 * b2m.c (main): | |
959 * ellcc.c (main): | |
960 * etags.c: | |
961 * etags.c (main): | |
962 * etags.c (get_compressor_from_suffix): | |
963 * etags.c (process_file): | |
964 * etags.c (readline_internal): | |
965 * etags.c (etags_getcwd): | |
966 * etags.c (relative_filename): | |
967 * etags.c (absolute_filename): | |
968 * etags.c (filename_is_absolute): | |
969 * etags.c (canonicalize_filename): | |
970 * fakemail.c: | |
971 * fakemail.c (make_file_preface): | |
972 * getopt.c: | |
973 * getopt.h: | |
974 * gnuclient.c: | |
975 * gnuclient.c (filename_expand): | |
976 * gnuserv.h: | |
977 * gnuserv.h (PATCHLEVEL): | |
978 * hexl.c: | |
979 * hexl.c (main): | |
980 * make-docfile.c: | |
981 * make-docfile.c (APPEND_BINARY): | |
982 * make-docfile.c (main): | |
983 * make-dump-id.c: | |
984 * mmencode.c: | |
985 * mmencode.c (fromqp): | |
986 * mmencode.c (main): | |
987 * movemail.c: | |
988 * movemail.c (main): | |
989 * movemail.c (popmail): | |
990 * ootags.c: | |
991 * ootags.c (main): | |
992 * ootags.c (readline_internal): | |
993 * ootags.c (etags_getcwd): | |
994 * ootags.c (absolute_filename): | |
995 * ootags.c (filename_is_absolute): | |
996 * ootags.c (canonicalize_filename): | |
997 * pop.c: | |
998 * pop.c (DONT_ENCAPSULATE): | |
999 * pop.c (pop_open): | |
1000 * pop.c (socket_connection): | |
1001 * pop.c (pop_trash): | |
1002 * profile.c (gettimeofday): | |
1003 * wakeup.c: | |
1004 * yow.c (rootrelativepath): | |
1005 Remove MSDOS support, converting to WIN32_NATIVE where necessary. | |
1006 WINDOWSNT -> WIN32_NATIVE. | |
1007 __CYGWIN32__ -> CYGWIN. | |
1008 DOS_NT -> WIN32_NATIVE. | |
1009 Remove unused NO_SHORTNAMES. | |
1010 Changes for removed nt\inc. | |
1011 | |
1012 2000-06-07 Ben Wing <ben@xemacs.org> | |
1013 | |
1014 * run.c, run.h, run.rc: Removed. We no longer need these for | |
1015 building runxemacs.exe, and it's questionable at best whether | |
1016 rungnuclient.exe was ever used or is even needed. The correct | |
1017 solution is just to make gnuclient.exe a windows program and | |
1018 use the gnuattach script to run 'i gnuclient.exe'. Not that | |
1019 gnuclient currently works under Windows native in any case. | |
1020 | |
1021 2000-05-28 Martin Buchholz <martin@xemacs.org> | |
1022 | |
1023 * XEmacs 21.2.34 is released. | |
1024 | |
1025 2000-05-11 Ben Wing <ben@xemacs.org> | |
1026 | |
1027 * i.c (get_command): fix unused var warning. | |
1028 | |
1029 * make-docfile.c (MDGET): | |
1030 * make-docfile.c (read_c_string): | |
1031 rewrite and reindent -- handle closing doc string comment that's | |
1032 not at beg of line. | |
1033 | |
1034 2000-05-01 Martin Buchholz <martin@xemacs.org> | |
1035 | |
1036 * XEmacs 21.2.33 is released. | |
1037 | |
1038 2000-04-19 Martin Buchholz <martin@xemacs.org> | |
1039 | |
1040 * gnuclient.c (initialize_signals): Always use full ANSI prototypes. | |
1041 | |
1042 2000-04-06 Kirill 'Big K' Katsnelson <kkm@dtmx.com> | |
1043 | |
1044 * i.c: New file, source for the i utility. | |
1045 | |
1046 2000-03-22 Mike Alexander <mta@arbortext.com> | |
1047 | |
1048 * make-dump-id.c (gettimeofday): new (Windows only) | |
1049 | |
1050 2000-03-20 Martin Buchholz <martin@xemacs.org> | |
1051 | |
1052 * XEmacs 21.2.32 is released. | |
1053 | |
1054 2000-03-20 Martin Buchholz <martin@xemacs.org> | |
1055 | |
1056 * make-dump-id.c: Use config.h and systime.h for portability. | |
1057 | |
1058 2000-02-20 Olivier Galibert <galibert@pobox.com> | |
1059 | |
1060 * make-dump-id.c: Added. | |
1061 | |
1062 * Makefile.in.in: Add support for make-dump-id. | |
1063 | |
1064 2000-03-12 Ben Wing <ben@xemacs.org> | |
1065 | |
1066 * etags.c (canonicalize_filename): fixed a problem with gratuitous | |
1067 capitalization of file names under MS Windows. | |
1068 | |
1069 2000-02-23 Martin Buchholz <martin@xemacs.org> | |
1070 | |
1071 * XEmacs 21.2.31 is released. | |
1072 | |
1073 2000-02-21 Martin Buchholz <martin@xemacs.org> | |
1074 | |
1075 * XEmacs 21.2.30 is released. | |
1076 | |
1077 2000-02-16 Martin Buchholz <martin@xemacs.org> | |
1078 | |
1079 * XEmacs 21.2.29 is released. | |
1080 | |
1081 2000-02-13 Martin Buchholz <martin@xemacs.org> | |
1082 | |
1083 * etags.c: Upgrade to version 13.44. | |
1084 Only added (unsigned char) casts to calls like isspace (*cp). | |
1085 | |
440 | 1086 2000-02-07 Martin Buchholz <martin@xemacs.org> |
1087 | |
1088 * XEmacs 21.2.28 is released. | |
1089 | |
1090 2000-02-06 Martin Buchholz <martin@xemacs.org> | |
1091 | |
1092 * getopt.h: | |
1093 * fakemail.c: | |
1094 * gnuslib.c: | |
1095 * sorted-doc.c: | |
1096 * yow.c: | |
1097 * cvtmail.c: | |
1098 * movemail.c: | |
1099 * gnuclient.c: | |
1100 ANSIfy. Use coding standards for function definitions. | |
1101 Make C++-compilable. Modified from patch by Zack Weinberg. | |
1102 | |
1103 2000-01-26 Kirill 'Big K' Katsnelson <kkm@dtmx.com> | |
1104 | |
1105 * hexl.c: Removed MSDOS code; set binary I/O flags for NT. | |
1106 | |
438 | 1107 2000-01-18 Martin Buchholz <martin@xemacs.org> |
1108 | |
1109 * XEmacs 21.2.27 is released. | |
1110 | |
1111 2000-01-18 Martin Buchholz <martin@xemacs.org> | |
1112 | |
1113 * ootags.c: Ansify. | |
1114 * etags.c: | |
1115 * getopt.c: | |
1116 * cvtmail.c: | |
1117 Remove declarations of ANSI errno, getenv(), malloc(). | |
1118 | |
1119 2000-01-13 Martin Buchholz <martin@xemacs.org> | |
1120 | |
1121 * movemail.c (main): | |
1122 * make-docfile.c (write_c_args): | |
1123 Simple compiler warning fixes. | |
1124 | |
1125 2000-01-09 Martin Buchholz <martin@xemacs.org> | |
1126 | |
1127 * *.[ch]: Change <../src/config.h> to <config.h> | |
1128 * ellcc.c: Always use <...> to #include files not in `.' | |
1129 * Makefile.in.in: Use safer -I paths. | |
1130 Use $(top_srcdir) instead of $(srcdir)/../src | |
1131 Add warning comment. | |
1132 | |
1133 2000-01-08 Martin Buchholz <martin@xemacs.org> | |
1134 | |
1135 * movemail.c: Warning removal. | |
1136 | |
1137 2000-01-06 Norbert Koch <norbert@s.netic.de> | |
1138 | |
1139 * movemail.c: Typo fix. | |
1140 | |
1141 2000-01-03 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de> | |
1142 | |
1143 * movemail.c: Overhaul of the locking code. | |
1144 | |
1145 2000-01-03 Martin Buchholz <martin@xemacs.org> | |
1146 | |
1147 * etags.c (etags_strrchr): Ansify. | |
1148 (etags_strchr): Ansify. | |
1149 (get_compressor_from_suffix): Remove warning, make code cleaner. | |
1150 | |
436 | 1151 1999-12-31 Martin Buchholz <martin@xemacs.org> |
1152 | |
1153 * XEmacs 21.2.26 is released. | |
1154 | |
434 | 1155 1999-12-24 Martin Buchholz <martin@xemacs.org> |
1156 | |
1157 * XEmacs 21.2.25 is released. | |
1158 | |
1159 1999-12-21 Martin Buchholz <martin@xemacs.org> | |
1160 | |
1161 * fakemail.c (cuserid): ((expr)) ==> (expr) | |
1162 | |
1163 * fakemail.c (xmalloc): ANSIfy. | |
1164 | |
432 | 1165 1999-12-14 Martin Buchholz <martin@xemacs.org> |
1166 | |
1167 * config.values.sh: Only update config.values.in if changed. | |
1168 No external dependencies except perl. | |
1169 No temporary files. | |
1170 | |
1171 1999-12-14 Martin Buchholz <martin@xemacs.org> | |
1172 | |
1173 * XEmacs 21.2.24 is released. | |
1174 | |
1175 1999-12-13 Martin Buchholz <martin@xemacs.org> | |
1176 | |
1177 * etags.c: Fix warning: `_GNU_SOURCE' redefined. | |
1178 | |
430 | 1179 1999-12-07 Martin Buchholz <martin@xemacs.org> |
1180 | |
1181 * XEmacs 21.2.23 is released. | |
1182 | |
1183 1999-11-29 Andreas Jaeger <aj@suse.de> | |
1184 | |
1185 * Makefile.in.in (INSTALLABLE_SCRIPTS): Removed pstogif. | |
1186 pstogif: Moved to package tm. | |
1187 | |
428 | 1188 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org> |
1189 | |
1190 * XEmacs 21.2.22 is released | |
1191 | |
1192 1999-11-28 Martin Buchholz <martin@xemacs.org> | |
1193 | |
1194 * XEmacs 21.2.21 is released. | |
1195 | |
1196 1999-11-20 Martin Buchholz <martin@xemacs.org> | |
1197 | |
1198 * process-gnu-depends.sh: Deleted. Obsolete. | |
1199 * process-depends.sh: Deleted. Obsolete. | |
1200 | |
1201 1999-11-20 Jan Vroonhof <jan@xemacs.org> | |
1202 | |
1203 * Makefile.in.in (instvardir): Added. From | |
1204 Jeff Miller <jmiller@smart.net> | |
1205 | |
1206 1999-11-19 Martin Buchholz <martin@xemacs.org> | |
1207 | |
1208 * etags.c: Upgrade to pot etags version 13.33. | |
1209 Make `etags --version' print out `XEmacs', not `GNU Emacs' | |
1210 | |
1211 1999-11-17 Martin Buchholz <martin@xemacs.org> | |
1212 | |
1213 * etags.c (canonicalize_filename): Typo fix | |
1214 | |
1215 1999-11-05 Martin Buchholz <martin@xemacs.org> | |
1216 | |
1217 * etags.c: | |
1218 * ../etc/etags.1: | |
1219 * ../etc/NEWS: | |
1220 Upgrade to etags version 13.32. | |
1221 etags.c has warnings removed, in addition. | |
1222 | |
1223 1999-11-15 Martin Buchholz <martin@xemacs.org> | |
1224 | |
1225 * gnuserv.c (ipc_spawn_watchdog): Use pid_t instead of int. | |
1226 | |
1227 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1228 | |
1229 * XEmacs 21.2.20 is released | |
1230 | |
1231 1999-11-04 Martin Buchholz <martin@xemacs.org> | |
1232 | |
1233 * gnuserv.c (handle_response): Warning suppression | |
1234 | |
1235 1999-09-27 Martin Buchholz <martin@xemacs.org> | |
1236 | |
1237 * ellcc.c: | |
1238 ANSIfy. | |
1239 Remove MSDOS cruft. | |
1240 Remove WINDOWS cruft. | |
1241 Remove VMS cruft. | |
1242 (main): The wrong number of bytes were being read during argument | |
1243 processing. | |
1244 Delete ANSI imitations like ellcc_strchr(). | |
1245 Call functions with the right number of arguments. | |
1246 Fix a typo. | |
1247 Make functions static. | |
1248 Remove compiler warnings. | |
1249 | |
1250 1999-09-22 Martin Buchholz <martin@xemacs.org> | |
1251 | |
1252 * cvtmail.c (main): ANSIfy | |
1253 * digest-doc.c (main): ANSIfy | |
1254 * hexl.c (main): ANSIfy | |
1255 | |
1256 * make-path.c: Remove declaration for errno. | |
1257 * mmencode.c (nextcharin): ANSIfy | |
1258 * movemail.c (pop_retr): ANSIfy | |
1259 | |
1260 1999-07-30 Gleb Arshinov <gleb@cs.stanford.edu> | |
1261 | |
1262 * pop.c (pop_quit): use CLOSESOCKET() instead of close() | |
1263 | |
1264 * run.c (build_cmdline): Fix NT native build unreferenced variable | |
1265 warning | |
1266 (WinMain): Fix release mode build unreferenced variable warning | |
1267 | |
1268 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1269 | |
1270 * XEmacs 21.2.19 is released | |
1271 | |
1272 1999-07-22 SL Baur <steve@miho> | |
1273 | |
1274 * Makefile.in.in (datadir): Add. | |
1275 From Jeff Miller <jmiller@smart.net> | |
1276 | |
1277 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1278 | |
1279 * XEmacs 21.2.18 is released | |
1280 | |
1281 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1282 | |
1283 * XEmacs 21.2.17 is released | |
1284 | |
1285 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1286 | |
1287 * XEmacs 21.2.16 is released | |
1288 | |
1289 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1290 | |
1291 * XEmacs 21.2.15 is released | |
1292 | |
1293 1999-06-03 SL Baur <steve@steve1.m17n.org> | |
1294 | |
1295 * Makefile.in.in: Move .PHONY up to force execution of `all'. | |
1296 | |
1297 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1298 | |
1299 * XEmacs 21.2.14 is released | |
1300 | |
1301 1999-05-14 SL Baur <steve@gneiss.etl.go.jp> | |
1302 | |
1303 * update-elc.sh (ignore_pattern): Correct ignore_dirs/ignore=dirs | |
1304 european keyboard fuckage. | |
1305 | |
1306 1999-05-03 Hrvoje Niksic <hniksic@srce.hr> | |
1307 | |
1308 * update-elc.sh (ignore_pattern): Installation.el is dead. | |
1309 | |
1310 1999-05-03 Hrvoje Niksic <hniksic@srce.hr> | |
1311 | |
1312 * gnuclient.c: Include <sysfile.h> instead of <../src/sysfile.h>. | |
1313 | |
1314 * Makefile.in.in (cppflags): Add -I$(top_srcdir)/src. | |
1315 | |
1316 1999-04-29 Andy Piper <andy@xemacs.org> | |
1317 | |
1318 * make-docfile.c: build fixes for mingw32. | |
1319 * movemail.c: ditto. | |
1320 * run.c: ditto. | |
1321 * yow.c: ditto. | |
1322 * profile.c: ditto. | |
1323 (gettimeofday): new function copied from nt.c. | |
1324 | |
1325 * fakemail.c (make_file_preface): make buildable under windows. | |
1326 | |
1327 * Makefile.in.in: fix some build targets for when we are building | |
1328 on a windows platform. | |
1329 | |
1330 1999-03-12 giacomo boffi <giacomo.boffi@polimi.it> | |
1331 | |
1332 * sorted-doc.c: corrected the outdated or plainly wrong | |
1333 texinfo headers. Broken up the mega-@table that crashes (at | |
1334 least RedHat's) TeX with: | |
1335 "! TeX capacity exceeded, sorry [save size=4000]." | |
1336 | |
1337 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1338 | |
1339 * XEmacs 21.2.13 is released | |
1340 | |
1341 1999-03-10 Martin Buchholz <martin@xemacs.org> | |
1342 | |
1343 * fakemail.c (add_a_stream): Always use full ANSI prototypes. | |
1344 | |
1345 1999-03-06 Martin Buchholz <martin@xemacs.org> | |
1346 | |
1347 * fakemail.c (main): Ansify. | |
1348 (xmalloc): Ansify. | |
1349 (xrealloc): Ansify. | |
1350 (get_keyword): use paranoid casts ((int) (unsigned char) c) for | |
1351 islower, toupper, isspace. | |
1352 | |
1353 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1354 | |
1355 * XEmacs 21.2.12 is released | |
1356 | |
1357 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1358 | |
1359 * XEmacs 21.2.11 is released | |
1360 | |
1361 1999-02-17 SL Baur <steve@xemacs.org> | |
1362 | |
1363 * update-elc.sh (ignore_dirs): Ignore lisp/mule subdirectory when | |
1364 running latin-1 XEmacs. Eliminate 20.4 bundled kludges. | |
1365 * update-custom.sh (ignore_dirs): Ditto. | |
1366 | |
1367 1999-02-15 Martin Buchholz <martin@xemacs.org> | |
1368 | |
1369 * update-elc.sh: | |
1370 * update-autoloads.sh: | |
1371 * update-custom.sh: | |
1372 - improved automounter tmp directory support. | |
1373 - support 4 (!) empirically discovered automounter conventions | |
1374 | |
1375 1999-02-05 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1376 | |
1377 * XEmacs 21.2.10 is released | |
1378 | |
1379 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1380 | |
1381 * XEmacs 21.2.9 is released | |
1382 | |
1383 1999-01-27 Martin Buchholz <martin@xemacs.org> | |
1384 | |
1385 * movemail.c (strerror): Must be NON-static, since it is used by | |
1386 the POP code, which got moved to a separate file. | |
1387 | |
1388 1999-01-11 Damon Lipparelli <lipp@primus.com> | |
1389 | |
1390 * Makefile.in.in: use ellcc (not ellc) everywhere | |
1391 | |
1392 1999-01-10 J. Kean Johnston <jkj@sco.com> | |
1393 | |
1394 * Makefile.in.in: Include moduledir and sitemoduledir as defined | |
1395 by configure. | |
1396 - Install ellcc if we're supporting shared objects | |
1397 - Rules and dependancies for ellcc | |
1398 | |
1399 * ellcc.c: New file. Front end to the compiler for making modules. | |
1400 | |
1401 * ellcc.h.in: New file. Contains path definitions used by ellcc. | |
1402 | |
1403 * make-docfile.c (main): Add check for -E argument used by ellcc. | |
1404 | |
1405 * make-docfile.c: Changed output format when in -E mode. | |
1406 | |
1407 1998-12-28 Martin Buchholz <martin@xemacs.org> | |
1408 | |
1409 * XEmacs 21.2.8 is released. | |
1410 | |
1411 1998-12-24 Martin Buchholz <martin@xemacs.org> | |
1412 | |
1413 * XEmacs 21.2.7 is released. | |
1414 | |
1415 1998-12-17 Andy Piper <andy@xemacs.org> | |
1416 | |
1417 * pop.c (pop_open): disable use of getpass() which doesn't exist under NT. | |
1418 | |
1419 * movemail.c: mess with includes so that it builds under native NT. | |
1420 | |
1421 * pop.c: mess with includes so that it builds under native NT. | |
1422 From Fabrice Popineau <popineau@ese-metz.fr> | |
1423 | |
1424 1998-12-16 Andy Piper <andy@xemacs.org> | |
1425 | |
1426 * XEmacs 21.2.6 is released | |
1427 | |
1428 1998-12-05 XEmacs Build Bot <builds@cvs.xemacs.org> | |
1429 | |
1430 * XEmacs 21.2.5 is released | |
1431 | |
1432 1998-11-28 SL Baur <steve@altair.xemacs.org> | |
1433 | |
1434 * XEmacs 21.2-beta4 is released. | |
1435 | |
1436 1998-10-14 Andy Piper <andyp@parallax.co.uk> | |
1437 | |
1438 * Makefile.in.in (movemail): add getopt.o to objects to link with. | |
1439 | |
1440 * movemail.c (main): rewrite to use getopt(). Add options for | |
1441 order reversal, progress output, regexp matching and message | |
1442 deletion. | |
1443 (popmail): add some optional verbose messages. Use pop_search_top | |
1444 for getting messages. Make message deletion optional. Delete all | |
1445 messages at the end rather than on a message my message basis. | |
1446 (pop_search_top): new function. Looks for messages matching regexp. | |
1447 (compile_regex): new function stolen from etags. | |
1448 | |
1449 1998-10-15 SL Baur <steve@altair.xemacs.org> | |
1450 | |
1451 * XEmacs 21.2-beta3 is released. | |
1452 | |
1453 1998-10-12 SL Baur <steve@altair.xemacs.org> | |
1454 | |
1455 * lib-src/gnudepend.pl: Use /usr/bin/perl. | |
1456 * Makefile.in.in (INSTALLABLE_SCRIPTS): Remove send-pr, install-sid. | |
1457 (GEN_SCRIPTS): Ditto. | |
1458 Delete TM_SCRIPTS. | |
1459 | |
1460 1998-10-11 SL Baur <steve@altair.xemacs.org> | |
1461 | |
1462 * tm-au: | |
1463 * tm-file: | |
1464 * tm-html: | |
1465 * tm-image: | |
1466 * tm-mpeg: | |
1467 * tm-plain: | |
1468 * tm-ps: | |
1469 * tmdecode: packaged. | |
1470 | |
1471 1998-10-10 SL Baur <steve@altair.xemacs.org> | |
1472 | |
1473 * install-sid: | |
1474 * send-pr: Packaged | |
1475 | |
1476 1998-10-01 Jan Vroonhof <vroonhof@math.ethz.ch> | |
1477 | |
1478 * gnuclient.c (filename_expand): Don't forget to copy the | |
1479 filename under UNIX. | |
1480 | |
1481 1998-09-29 SL Baur <steve@altair.xemacs.org> | |
1482 | |
1483 * XEmacs 21.2-beta2 is released. | |
1484 | |
1485 1998-09-08 Raymond Toy <toy@rtp.ericsson.se> | |
1486 | |
1487 * gnuclient.c (filename_expand): Added better recognition of | |
1488 absolute pathnames for CYGWIN. Convert absolute pathnames with | |
1489 drive letters to something xemacs can handle. | |
1490 | |
1491 1998-07-19 SL Baur <steve@altair.xemacs.org> | |
1492 | |
1493 * XEmacs 21.2-beta1 is released. | |
1494 | |
1495 1998-07-15 SL Baur <steve@altair.xemacs.org> | |
1496 | |
1497 * update-elc.sh (ignore_pattern): Add very-early-lisp.el as | |
1498 something to never bytecompile. | |
1499 | |
1500 1998-07-12 SL Baur <steve@altair.xemacs.org> | |
1501 | |
1502 * XEmacs 21.0-pre5 is released. | |
1503 | |
1504 1998-07-09 SL Baur <steve@altair.xemacs.org> | |
1505 | |
1506 * XEmacs 21.0-pre4 is released. | |
1507 | |
1508 1998-06-16 Jan Vroonhof <vroonhof@math.ethz.ch> | |
1509 | |
1510 * gnuclient.c (main): Use disconnect_from_server to read & echo | |
1511 result. | |
1512 | |
1513 1998-06-15 Andy Piper <andyp@parallax.co.uk> | |
1514 | |
1515 * Makefile.in.in: add xemacs icon to the runemacs executable. | |
1516 | |
1517 1998-06-12 Jim Radford <radford@robby.caltech.edu> | |
1518 | |
1519 * gnuclient.c (initialize_signals): Don't pass SIGHUP to XEmacs. | |
1520 | |
1521 1998-06-04 Andy Piper <andyp@parallax.co.uk> | |
1522 | |
1523 * Makefile.in.in (runemacs): add runemacs as a build target if | |
1524 HAVE_MS_WINDOWS is defined. move cpp stuff up slightly so that | |
1525 build targets can benefit from it. | |
1526 | |
1527 1998-05-31 Kirill M. Katsnelson <kkm@kis.ru> | |
1528 | |
1529 * wakeup.c (sleep): Added NT preprocessor quirkfest. | |
1530 (main): Exit when fflush() fails on stdout. | |
1531 | |
1532 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru> | |
1533 | |
1534 * getopt.c: Undefine getpid before redefinition. | |
1535 | |
1536 * make-docfile.c: Added <io.h> when compiling on NT | |
1537 | |
1538 * movemail.c: Ditto. | |
1539 (main): Declare some auto variables only when DISABLE_DIRECT_ACCESS | |
1540 is undefined, so they are actually used, to supress compilation | |
1541 warnings. | |
1542 | |
1543 1998-05-16 SL Baur <steve@altair.xemacs.org> | |
1544 | |
1545 * etags.c (C_entries): Avoid short circuiting comparisons on | |
1546 characters that may appear in C++ operator constructs. | |
1547 | |
1548 * ootags.c (C_entries): Commentary change. | |
1549 | |
1550 * Makefile.in.in (PKG_SCRIPTS): Remove add-little-package.sh. | |
1551 | |
1552 1998-05-11 Martin Buchholz <martin@xemacs.org> | |
1553 | |
1554 * Makefile.in.in: | |
1555 - Adjust for luser's CDPATH being set to something weird. | |
1556 - Take into account bash 2.02's tendency to print the cwd when | |
1557 using CDPATH. Always use `cd ./foo' instead of `cd foo'. | |
1558 - fix the run-temacs target to use $(DUMPENV) | |
1559 - fix the run-puremacs target to use $(DUMPENV) | |
1560 - fix the `depend' target to properly $(RM) the right files | |
1561 - Generate a better TAGS file for XEmacs' lisp code using | |
1562 hand-crafted regexps. | |
1563 - Use standard coding conventions for modules/Makefile.in | |
1564 | |
1565 1998-05-07 Andy Piper <andyp@parallax.co.uk> | |
1566 | |
1567 * update-elc.sh: test x && y loses in the presence of set -e, use | |
1568 if instead. | |
1569 | |
1570 1998-05-06 SL Baur <steve@altair.xemacs.org> | |
1571 | |
1572 * Makefile.in.in (INSTALLABLES): Add ootags. | |
1573 (ootags): New rule. | |
1574 | |
1575 * ootags.c: New file. | |
1576 (C_entries): Annotate changes neeeded for increased OO-Browser | |
1577 context. | |
1578 | |
1579 1998-05-05 Jeff Miller <jmiller@smart.net> | |
1580 | |
1581 * Makefile.in.in: Fix blessmail target. | |
1582 | |
1583 1998-05-05 SL Baur <steve@altair.xemacs.org> | |
1584 | |
1585 * Makefile.in.in (etags_args): Back out -DOO_BROWSER | |
1586 | |
1587 * etags.c: Revert to CVS version 1.11 (pre OO-browser additions). | |
1588 | |
1589 1998-05-04 SL Baur <steve@altair.xemacs.org> | |
1590 | |
1591 * etags.c (C_entries): Fix order typo. | |
1592 (C_entries): Restore previous test. | |
1593 | |
1594 Wed Apr 22 12:59:35 1998 Andy Piper <andyp@parallax.co.uk> | |
1595 | |
1596 * installexe.sh: fix to use -f instead of -e file and fix shift | |
1597 typo. | |
1598 | |
1599 1998-04-22 SL Baur <steve@altair.xemacs.org> | |
1600 | |
1601 * etags.c: Unconditionally define OO_BROWSER. | |
1602 | |
1603 * update-elc.sh: Tighten up regexp on uname -r output. | |
1604 From Marcus Thiessel <thiessel@tmbbwtx.bbn.hp.com> | |
1605 | |
1606 1998-04-19 Jan Vroonhof <vroonhof@math.ethz.ch> | |
1607 | |
1608 * gnuclient.c (main): Read eval from from stdin if just "-batch" | |
1609 is given. | |
1610 * gnudoit: Support this. | |
1611 * gnuserv.1: Document this behavior. | |
1612 | |
1613 1998-04-18 Andreas Jaeger <aj@arthur.rhein-neckar.de> | |
1614 | |
1615 * etags.c (C_entries): Add parentheses. | |
1616 | |
1617 * etags-vmslib.c: Remove. It's not needed anymore. | |
1618 | |
1619 Fri Apr 17 12:59:35 1998 Andy Piper <andyp@parallax.co.uk> | |
1620 | |
1621 * installexe.sh: New file. | |
1622 | |
1623 1998-04-17 Olivier Galibert <galibert@pobox.com> | |
1624 | |
1625 * etags.c (print_help): Correct typo. | |
1626 | |
1627 1998-04-16 SL Baur <steve@altair.xemacs.org> | |
1628 | |
1629 * Makefile.in.in: Add -DOO_BROWSER to etags arguments. | |
1630 | |
1631 * etags.c: Synch with InfoDock. | |
1632 | |
1633 * update-autoloads.sh: Don't attempt to eval `make-special' stuffs | |
1634 anymore. They are no longer used. | |
1635 * update-custom.sh: Always check in lisp/. | |
1636 | |
1637 1998-03-18 Jan Vroonhof <vroonhof@math.ethz.ch> | |
1638 | |
1639 * gnuclient.c (main): Do not copy string unnecessary in (too) | |
1640 small buffers. | |
1641 | |
1642 1998-03-02 SL Baur <steve@altair.xemacs.org> | |
1643 | |
1644 * update-elc.sh: Change all -q -no-site-file to -vanilla | |
1645 | |
1646 1998-02-27 SL Baur <steve@altair.xemacs.org> | |
1647 | |
1648 * update-elc.sh (ignore_pattern): Add Installation.el, remove old | |
1649 stuff from 20.4. | |
1650 | |
1651 Tue Feb 17 12:50:37 1998 Andy Piper <andyp@parallax.co.uk> | |
1652 | |
1653 * lib-src/Makefile.in.in: make sure clean removes msw executables | |
1654 | |
1655 1998-02-24 SL Baur <steve@altair.xemacs.org> | |
1656 | |
1657 * gnuserv.h: Enable USE_TMPDIR. | |
1658 | |
1659 1998-02-23 Glynn Clements <glynn@sensei.co.uk> | |
1660 | |
1661 * gnuclient.c (main): initialise variable `tmpdir' from the TMPDIR | |
1662 environment variable. | |
1663 | |
1664 * gnuserv.c (various): replace hardcoded references to /tmp with | |
1665 the value of `tmpdir'. | |
1666 (main): initialise variable `tmpdir' from the TMPDIR | |
1667 environment variable. | |
1668 | |
1669 * gnuserv.h: include (commented-out) definition of USE_TMPDIR. | |
1670 Add `extern char *tmpdir'. | |
1671 | |
1672 * gnuslib.c (various): replace hardcoded references to /tmp with | |
1673 the value of `tmpdir'. | |
1674 | |
1675 1998-02-15 SL Baur <steve@altair.xemacs.org> | |
1676 | |
1677 * getopt.c (_getopt_internal): Add braces for clarity. | |
1678 | |
1679 1998-01-13 Martin Buchholz <martin@xemacs.org> | |
1680 | |
1681 * lib-src/add-little-package.sh: | |
1682 * lib-src/add-big-package.sh: | |
1683 Use proper paranoid quoting for sh variables. | |
1684 -batch implies -q. | |
1685 | |
1686 Thu Jan 08 09:42:36 1998 <andyp@parallax.co.uk> | |
1687 | |
1688 * gnuserv.h: only set UNIX_DOMAIN_SOCKETS if HAVE_SYS_UN_H is | |
1689 set. | |
1690 | |
1691 * gnuserv.c: tidy up so that it builds when we don't have | |
1692 UNIX_DOMAIN_SOCKETS. | |
1693 | |
1694 1998-01-07 SL Baur <steve@altair.xemacs.org> | |
1695 | |
1696 * update-elc.sh (ignore_pattern): Replace -vanilla with `-q | |
1697 -no-site-file'. | |
1698 * update-autoloads.sh (dirs): Ditto. | |
1699 * update-custom.sh (dirs): Ditto. | |
1700 | |
1701 1997-12-18 SL Baur <steve@altair.xemacs.org> | |
1702 | |
1703 * update-elc.sh (mule_p): Remove skk's special treatment. | |
1704 | |
1705 1997-12-09 SL Baur <steve@altair.xemacs.org> | |
1706 | |
1707 * update-elc.sh (ignore_pattern): Correct paths of files that | |
1708 should not be bytecompiled, and remove dead files. | |
1709 | |
1710 1997-12-02 SL Baur <steve@altair.xemacs.org> | |
1711 | |
1712 * update-elc.sh (mule_p): Update for addition of SKK. | |
1713 | |
1714 * update-autoloads.sh (mule_p): Update ignore_dirs for | |
1715 lisp/language and lisp/skk. | |
1716 * update-custom.sh (mule_p): Ditto. | |
1717 | |
1718 1997-11-29 Jeff Miller <jmiller@smart.net> | |
1719 | |
1720 * Makefile.in.in: Changed path to blessmail.el for blessmail target | |
1721 to match new lisp directory layout. | |
1722 | |
1723 1997-11-27 SL Baur <steve@altair.xemacs.org> | |
1724 | |
1725 * update-elc.sh: Obliterate usage of make_special, since nothing | |
1726 requires it any more. | |
1727 | |
1728 1997-11-23 SL Baur <steve@altair.xemacs.org> | |
1729 | |
1730 * update-elc.sh (BYTECOMP): cleantree.el has been moved. | |
1731 | |
1732 1997-11-18 Colin Rafferty <craffert@ml.com> | |
1733 | |
1734 * update-elc.sh (prune_vc): Made it ignore any directory that | |
1735 starts with a period. | |
1736 | |
1737 1997-11-16 SL Baur <steve@altair.xemacs.org> | |
1738 | |
1739 * gnuserv.c (main): make return type int. | |
1740 Suggested by Andreas Jaeger <aj@arthur.rhein-neckar.de> | |
1741 | |
1742 * fakemail.c (main): Ditto. | |
1743 | |
1744 1997-11-13 SL Baur <steve@altair.xemacs.org> | |
1745 | |
1746 * pop.c: Add includes from movemail.c so standard functions get | |
1747 declared. | |
1748 (pop_retrieve): Return NULL if falling off the end of the | |
1749 function. | |
1750 | |
1751 * movemail.c: Hide declarations of popmail(), mbx_write(), | |
1752 mbc_delimit_begin(), and mbx_delimit_end() behind MAIL_USE_POP | |
1753 guard. | |
1754 (pop_retr): Change 4th parameter to void *. | |
1755 | |
1756 1997-11-02 SL Baur <steve@altair.xemacs.org> | |
1757 | |
1758 * update-custom.sh (dirs): Remove packaged directories. | |
1759 | |
1760 * update-elc.sh (ignore_pattern): Hyperbole, oobr and ilisp are | |
1761 now packaged. | |
1762 | |
1763 * update-autoloads.sh (mule_p): Hyperbole and oobr are now | |
1764 packaged. | |
1765 | |
1766 1997-10-30 SL Baur <steve@altair.xemacs.org> | |
1767 | |
1768 * update-autoloads.sh (mule_p): EFS has been packaged. | |
1769 * update-elc.sh (make_special_commands): Ditto. | |
1770 | |
1771 * update-elc.sh: VM has been packaged. | |
1772 | |
1773 * update-autoloads.sh: Add directory language | |
1774 | |
1775 1997-10-23 SL Baur <steve@altair.xemacs.org> | |
1776 | |
1777 * update-elc.sh (BYTECOMP): Specify -vanilla | |
1778 * update-autoloads.sh (dirs): Ditto. | |
1779 * update-custom.sh (dirs): Ditto. | |
1780 | |
1781 1997-10-10 Martin Buchholz <mrb@eng.sun.com> | |
1782 | |
1783 * config.values.in: Run config.values.sh | |
1784 | |
1785 1997-10-09 SL Baur <steve@altair.xemacs.org> | |
1786 | |
1787 * Makefile.in.in (PKG_SCRIPTS): Add new package manipulation | |
1788 scripts. | |
1789 | |
1790 * add-little-package.sh: New file. Support script to install | |
1791 single file packages. | |
1792 | |
1793 * Makefile.in.in (distclean): Reverse change -- do not remove | |
1794 config.values.in. | |
1795 Suggested by: Martin Buchholz <mrb@Eng.Sun.COM> | |
1796 | |
1797 1997-10-06 SL Baur <steve@altair.xemacs.org> | |
1798 | |
1799 * Makefile.in.in (distclean): Remove config.values.in. | |
1800 From Martin Buchholz <mrb@Eng.Sun.COM> | |
1801 | |
1802 1997-10-04 SL Baur <steve@altair.xemacs.org> | |
1803 | |
1804 * update-autoloads.sh (mule_p): W3 is a package now. | |
1805 | |
1806 1997-09-30 SL Baur <steve@altair.xemacs.org> | |
1807 | |
1808 * update-elc.sh (ignore_pattern): Don't attempt bytecompiling | |
1809 lisp/leim/quail/tibetan.el and lisp/language/tibet-util.el. | |
1810 | |
1811 1997-09-29 SL Baur <steve@altair.xemacs.org> | |
1812 | |
1813 * update-elc.sh (mule_p): Ignore mu/latex-math-symbol.el if we're | |
1814 not building with Mule. | |
1815 | |
1816 1997-09-27 Hrvoje Niksic <hniksic@srce.hr> | |
1817 | |
1818 * update-custom.sh: New file. | |
1819 | |
1820 * update-autoloads.sh: Minor fixes. | |
1821 | |
1822 1997-08-11 Jeff Miller <jmiller@smart.net> | |
1823 * Makefile.in.in: Added a test for system-type equal to linux to | |
1824 lisp/paths.el. Mail spool dir should be /var/spool/mail. | |
1825 | |
1826 * cleaned up lib-src/Makefile.in.in regarding targets blessmail and | |
1827 maybe-blessmail. Added target do-blessmail. Makefile.in.in was also | |
1828 missing a variable called "configuration. This messed up archilibdir. | |
1829 | |
1830 * Added highlighting to text suggesting to do "make gzip-el" in top | |
1831 level Makefile.in. Added code to do make maybe-blessmail after a | |
1832 make install is done. | |
1833 | |
1834 1997-08-07 Jan Vroonhof <vroonhof@math.ethz.ch> | |
1835 | |
1836 * gnuclient.c (main): Made help string correspond to options. | |
1837 | |
1838 1997-08-01 SL Baur <steve@altair.xemacs.org> | |
1839 | |
1840 * Makefile.in.in (distclean): Remove config.values here only. | |
1841 | |
1842 1997-07-27 SL Baur <steve@altair.xemacs.org> | |
1843 | |
1844 * Makefile.in.in (UTILITIES): Add config.values so it can be | |
1845 cleared away by `make distclean'. | |
1846 | |
1847 1997-07-21 SL Baur <steve@altair.xemacs.org> | |
1848 | |
1849 * update-elc.sh (make_special_commands): Remove processing for | |
1850 Gnus and AUCTeX. | |
1851 | |
1852 1997-07-19 SL Baur <steve@altair.xemacs.org> | |
1853 | |
1854 * update-elc.sh (mule_p): Do not attempt to bytecompile | |
1855 char-table.el and chartblxmas.el. | |
1856 | |
1857 1997-07-08 Steven L Baur <steve@altair.xemacs.org> | |
1858 | |
1859 * update-elc.sh (cc-mode): Don't give cc-mode special treatment. | |
1860 | |
1861 * update-autoloads.sh (cc-mode): Don't give cc-mode special | |
1862 treatment. | |
1863 | |
1864 * rcs2log: Synch with Emacs/Mule zeta. | |
1865 | |
1866 1997-07-03 Steven L Baur <steve@altair.xemacs.org> | |
1867 | |
1868 * update-elc.sh (make_special_commands): Fix building of ilisp so | |
1869 custom-load.elc gets built. | |
1870 | |
1871 1997-06-27 Steven L Baur <steve@altair.xemacs.org> | |
1872 | |
1873 * update-autoloads.sh: Major rework. Avoid looking at MULE | |
1874 directories if not running XEmacs/Mule. | |
1875 - Look into all Mule directories for building autoloads. | |
1876 | |
1877 * update-elc.sh (make_special_commands): Fix handling of | |
1878 bytecompilation of AUCTeX to avoid looking at tex-jp.el if not | |
1879 running MULE. | |
1880 | |
1881 1997-06-24 Steven L Baur <steve@altair.xemacs.org> | |
1882 | |
1883 * gnuattach: Needed executable bit set. | |
1884 Suggested by Kyle Jones <kyle_jones@wonderworks.com> | |
1885 | |
1886 * update-elc.sh (ignore_pattern): lisp/language/ethiopic byte | |
1887 compiles now. | |
1888 | |
1889 1997-06-24 MORIOKA Tomohiko <morioka@jaist.ac.jp> | |
1890 | |
1891 * update-autoloads.sh: Search lisp/mule/. | |
1892 | |
1893 1997-06-20 Steven L Baur <steve@altair.xemacs.org> | |
1894 | |
1895 * gnuattach: Readd as warning script. | |
1896 | |
1897 * Makefile.in.in (INSTALLABLE_SCRIPTS): Readd Gnuattach. | |
1898 From Hrvoje Niksic <hniksic@srce.hr> | |
1899 | |
1900 1997-06-13 Steven L Baur <steve@altair.xemacs.org> | |
1901 | |
1902 * update-elc.sh (mule_p): Ignore lisp/language when building | |
1903 non-Mule. | |
1904 (ignore_pattern): Ignore Languages we don't support yet. | |
1905 | |
1906 1997-06-02 Steven L Baur <steve@altair.xemacs.org> | |
1907 | |
1908 * update-elc.sh (ignore_dirs): Handle ported Quail (LEIM). | |
1909 | |
1910 Tue May 20 23:22:00 1997 Steven L Baur <steve@altair.xemacs.org> | |
1911 | |
1912 * update-autoloads.sh (dirs): Remove obsolete directory lisp/vms | |
1913 from exclusion list (it doesn't exist any more). Remove | |
1914 lisp/eterm from exclusion list of directories searched for | |
1915 autoloads. | |
1916 | |
1917 Thu May 1 15:26:20 1997 Steven L Baur <steve@altair.xemacs.org> | |
1918 | |
1919 * update-elc.sh (mule_p): Test for mule bombs with change in format | |
1920 of new output of featurep. | |
1921 | |
1922 Fri Apr 25 09:12:04 1997 Steven L Baur <steve@altair.xemacs.org> | |
1923 | |
1924 * pstogif: Use Martin Buchholz magic to automagically find perl | |
1925 interpreter. | |
1926 | |
1927 Tue Apr 8 03:08:22 1997 Steven L Baur <steve@altair.xemacs.org> | |
1928 | |
1929 * Makefile.in.in: C Comment out Make comments. No snide comments | |
1930 from me, no sir. | |
1931 | |
1932 Tue Apr 1 12:26:53 1997 Steven L Baur <steve@altair.xemacs.org> | |
1933 | |
1934 * Makefile.in.in: Added stuff for updated movemail.c. | |
1935 | |
1936 Sat Mar 29 16:57:01 1997 Steven L Baur <steve@altair.xemacs.org> | |
1937 | |
1938 * send-pr (GNATS_ADDR): Use xemacs.org as submission address. | |
1939 (DATADIR): Allow for DATADIR to be passed in as an environment | |
1940 variable. | |
1941 | |
1942 Sun Mar 23 15:57:19 1997 Steven L Baur <steve@altair.xemacs.org> | |
1943 | |
1944 * update-elc.sh (make_special_commands): Use target of x20 for efs. | |
1945 | |
1946 Wed Mar 19 10:38:04 1997 Steven L Baur <steve@altair.xemacs.org> | |
1947 | |
1948 * Makefile.in.in (SCRIPTS): Link gzip-el.sh in --srcdir | |
1949 configuration. | |
1950 | |
1951 Tue Mar 18 17:49:14 1997 Steven L Baur <steve@altair.xemacs.org> | |
1952 | |
1953 * update-elc.sh (EMACS): Removed $XEMACS backdoor. We will make | |
1954 the .elcs *only* with the freshly built XEmacs. | |
1955 | |
1956 Mon Mar 17 10:12:03 1997 Steven L Baur <steve@altair.xemacs.org> | |
1957 | |
1958 * Makefile.in.in (INSTALLABLE_SCRIPTS): Add install-sid and | |
1959 send-pr (from GNATS). | |
1960 | |
1961 * update-elc.sh (prune_vc): Use full path to cleantree.el. | |
1962 (NUMTOCOMPILE): Remove useless rule to recompile out-of-date .elcs. | |
1963 | |
1964 Sun Mar 16 21:13:29 1997 Steven L Baur <steve@altair.xemacs.org> | |
1965 | |
1966 * install-sid: New file (GNATS integration). | |
1967 | |
1968 * send-pr: New file (GNATS integration). | |
1969 | |
1970 Fri Mar 14 17:59:57 1997 Steven L Baur <steve@altair.xemacs.org> | |
1971 | |
1972 * update-elc.sh (ignore_dirs): Build VM with `make autoload'. | |
1973 | |
1974 Wed Mar 5 18:07:57 1997 Steven L Baur <steve@altair.xemacs.org> | |
1975 | |
1976 * gzip-el.sh: New file. Courtesy of Jeff Miller and Hrvoje Niksic. | |
1977 | |
1978 * update-elc.sh (els): Remove out of date .elcs before building. | |
1979 | |
1980 Tue Mar 4 18:45:10 1997 Martin Buchholz <mrb@eng.sun.com> | |
1981 | |
1982 * update-elc.sh (els): No more special treatment for vm.elc. | |
1983 | |
1984 Wed Feb 26 18:17:59 1997 Steven L Baur <steve@altair.xemacs.org> | |
1985 | |
1986 * make-docfile.c (next_extra_elc): New function. | |
1987 (main): Use it. Implementation of `-i' parameter to pass a list | |
1988 of site-loaded lisp files. | |
1989 | |
1990 Wed Feb 19 18:24:49 1997 Steven L Baur <steve@altair.xemacs.org> | |
1991 | |
1992 * update-elc.sh: Added lisp/auctex. | |
1993 | |
1994 Thu Feb 13 11:32:47 1997 Steven L Baur <steve@altair.xemacs.org> | |
1995 | |
1996 * Makefile.in.in: Install pstogif script. | |
1997 | |
1998 Sun Dec 29 17:16:45 1996 Martin Buchholz <mrb@eng.sun.com> | |
1999 | |
2000 * update-elc.sh (make_special_commands): Make ilisp be a little | |
2001 smarter about recompilation. | |
2002 | |
2003 Wed Dec 18 20:22:55 1996 Martin Buchholz <mrb@eng.sun.com> | |
2004 | |
2005 * mmencode.c: Don't declare index(). | |
2006 | |
2007 * Makefile.in.in: Documentation changes. | |
2008 | |
2009 * update-elc.sh: Portability Fix. | |
2010 | |
2011 Thu Dec 5 15:41:53 1996 Martin Buchholz <mrb@Eng.Sun.COM> | |
2012 | |
2013 * update-elc.sh: Corrections to protect against too smart /bin/sh'es. | |
2014 |