XEmacs 21.4.1 "Copyleft".
[chise/xemacs-chise.git.1] / lib-src / ChangeLog
1 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
2
3         * XEmacs 21.4.1 "Copyleft" is released.
4
5 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6
7         * XEmacs 21.4.0 "Solid Vapor" is released.
8
9 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
10
11         * XEmacs 21.2.47 "Zephir" is released.
12
13 2000-08-01  Jon Schewe  <jpschewe@eggplant.mtu.net>
14
15         * gnuclient.c (filename_expand): Let Cygwin convert Windows path
16         to Unix.
17
18 2001-03-23  Stephen J. Turnbull  <stephen@xemacs.org>
19
20         * gnuserv.h: Document TMPDIR lossage if client/server values differ.
21
22 2001-03-21  Martin Buchholz <martin@xemacs.org>
23
24         * XEmacs 21.2.46 "Urania" is released.
25
26 2001-03-19  Andy Piper  <andy@xemacs.org>
27
28         * installexe.sh: use bash by default.
29
30 2001-03-09  William M. Perry  <wmperry@aventail.com>
31
32         * gnuclient.c: The Great GTK Merge.
33
34 2000-08-10  Ben Wing  <ben@xemacs.org>
35
36         * update-elc.sh: deleted (retroactively).  replaced by update-elc-2.el,
37         which does the same thing but in a platform-independent way.
38
39 2001-02-23  Martin Buchholz <martin@xemacs.org>
40
41         * XEmacs 21.2.45 "Thelxepeia" is released.
42
43 2001-02-11  Martin Buchholz  <martin@xemacs.org>
44
45         * Makefile.in.in: Cleanup.
46         Fixes bug: all must depend on make-dump-id.
47         Don't install make-path; only used at build time.
48         Avoid duplicating file lists for maintainability.
49         (PUBLIC_INSTALLABLE_SCRIPTS): More logical naming.
50         (PUBLIC_INSTALLABLE_EXES): Likewise.
51         (PUBLIC_INSTALLABLES): Likewise.
52         (PRIVATE_INSTALLABLE_SCRIPTS): More logical naming.
53         (PRIVATE_INSTALLABLE_EXES): Likewise.
54         (PRIVATE_INSTALLABLES): Likewise.
55         (SCRIPTS): Likewise.
56         (EXES): New.
57         (PROGS): New.
58         (SOURCES): Remove.
59         (BUILD_UTILITIES): New.  Non-installed utilities.
60         (INSTALL_GNUSERV): New.
61         (unlock): Remove obsolete target.
62         (relock): Remove obsolete target.
63         (aixcc.c): Remove.  Obsolete.
64         * aixcc.lex:  Remove.  Obsolete.
65
66 2001-02-12  Martin Buchholz  <martin@xemacs.org>
67
68         * make-dump-id.c (main): No longer #include dump-id.h.
69
70 2001-02-08  Martin Buchholz  <martin@xemacs.org>
71
72         * gnuserv.c (permitted): Compiler warning fixes.
73
74 2001-02-08  Martin Buchholz <martin@xemacs.org>
75
76         * XEmacs 21.2.44 "Thalia" is released.
77
78 2001-01-31  Francesco Potorti`  <pot@gnu.org>
79
80         * etags.c: [NDEBUG] #undef assert and #define it as ((void)0), for
81         the sake of some buggy assert.h (e.g. in MinGW and sunos4 pcc).
82         (C_entries): Tag token renamed to still_in_token because sunos4
83         pcc wants to expand it as the token() macro even though it has no
84         arguments.
85
86 2001-01-30  Francesco Potorti`  <pot@gnu.org>
87
88         * etags.c: [WIN32-NATIVE]: #undef MSDOS, #undef WINDOWSNT and
89         #define it for the sake of Xemacs.
90         [WINDOWSNT]: #undef HAVE_NTGUI even if built without
91         HAVE_CONFIG_H.  This change only affects a standalone etags.
92         [WINDOWSNT]: #undef DOS_NT and #define it even if built with
93         HAVE_CONFIG_H.  This change does nothing in Emacs, as DOS_NT is
94         always defined when HAVE_CONFIG_H and WINDOWS are both defined.
95         [!HAVE_UNISTD_H]: use defined(WINDOWSNT) instead of the bare
96         WINDOWSNT, as this is the correct way to use it.
97
98 2001-01-28  Francesco Potorti`  <pot@gnu.org>
99
100         * etags.c: Be capable to parse nested struct-like structures.
101         (structdef, structtag): Struct state machine revisited.
102         (struct tok): Revisited.
103         (cstack, nestlev, instruct): New struct and macros.
104         (pushclass_above, popclass_above, write_classname): New functions
105         for dealing with nested class names, inspired by Mykola Dzyuba.
106         (consider_token, make_C_tag, C_entries): Many changes for dealing
107         with arbitrarily nested structures.
108         (etags_getcwd): #if MSDOS, not #ifdef MSDOS!
109         (C_entries): Consider templates in C++.
110         (sym_type): New constant st_C_class for detecting "class" also in
111         C mode.
112         (C_AUTO): New macro for automatic detection of C++.
113         (consider_token): Automatic set C++ mode.
114         (C_entries): New security check for yacc.
115         (print_language_names, print_help): Mention the autodetect
116         feature, do not show help for the -C option, now mostly useless.
117         (C_entries): Tag C++ forward declarations if --declarations.
118         (C_entries): Don't be fooled by things like XDEFUN.
119         (consider_token): Discard asm pseudo function.
120
121 2001-01-25  Francesco Potorti`  <pot@gnu.org>
122
123         * etags.c (struct tok): Renamed from struct token.
124         (token): Renamed from tok.
125         (structtype): Make it a local variable.
126         [DEBUG]: Use assert.
127         (xrnew): Change the synopsis.
128         (typedefs_or_cplusplus): Renamed from typedefs_and_cplusplus.
129         (grow_linebuffer): Don't call xrnew when not needed.
130         (token): buffer renamed to line.
131         (C_entries): Three calls to inibuffer moved here from main.
132         (C_entries): Removed all references to var methodlen, delete it.
133         (linebuffer_setlen): Was grow_buffer, now also sets len.
134         (consider_token, C_entries, Pascal_functions): Use it.
135         (C_entries): Preventing problems relative to extern "C".
136         (C_entries): Can tag more than one variable or func separated by
137         comma when --declarations is used.
138         (C_entries): More accurate tagging of members and declarations.
139         (yacc_rules): Was global, made local to C_entries.
140         (next_token_is_func): Removed.
141         (fvdef): New constants fdefunkey, fdefunname.
142         (consider_token, C_entries): Use them.
143         (C_entries): Build proper lisp names for Emacs DEFUNs.
144
145 2001-01-15  Francesco Potorti`  <pot@gnu.org>
146
147         * etags.c (print_language_names): Print filenames in addition to
148         suffixes.
149
150 2001-01-12  Francesco Potorti`  <pot@gnu.org>
151
152         * etags.c (get_language_from_langname): Renamed from
153         get_language_from_name.
154         (get_language_from_filename): Renamed from
155         get_language_from_suffix.  Now first looks for the complete file
156         name.
157         (language): New member char **filenames.
158         (Makefile_filenames): List of possible filenames for makefiles.
159         (lang_names): Added a NULL member for every entry, added an entry
160         for makefiles.
161         (Makefile_targets): New function, inspired by Assar Westerlund
162         <assar@sics.se>.
163
164 2000-11-07  Francesco Potorti`  <pot@gnu.org>
165
166         * etags.c (Texinfo_nodes): Renamed from Texinfo_fuctions and made
167         it conformant to the style of the rest of the code.
168
169 2000-02-10  Francesco Potorti`  <pot@gnu.org>
170
171         * etags.c (iswhite): Redefined not to consider '\0' as white
172         space, and use it throughout in place of isspace, thus preventing a
173         potential signed char to int conversion problem.
174         (MSDOS): #undefine befere redefining
175
176 2000-02-04  Francesco Potorti`  <pot@gnu.org>
177
178         * etags.c (many functions): Add prototypes.
179
180 2000-01-31  Francesco Potorti`  <pot@gnu.org>
181
182         * etags.c [MSDOS]: Set MSDOS to 1 if #defined, 0 otherwise.
183         (get_compressor_from_suffix, process_file): Use MSDOS in if clause.
184         (etags_strchr, etags_strrchr): Use const char * and int as arguments.
185         (getenv, getcwd): Only declare them if necessary.
186         (EMACS_NAME): New constant macro.
187         (print_version): Use it.
188         (P_) [__STDC__]: Macro for defining function prototypes.
189
190 2001-02-06  Martin Buchholz  <martin@xemacs.org>
191
192         * gnuclient.c:
193         * gnuserv.c:
194         * gnuslib.c:
195         * pop.c:
196         Remove use of BSD-specific types.
197         s/u_(char|short|int_long)/unsigned $1/g
198         Remove pointless casts.
199
200 2001-01-28  Martin Buchholz  <martin@xemacs.org>
201
202         * gnuclient.c (get_current_working_directory): Use HAVE_GETCWD.
203         warning: getwd() possibly used unsafely, consider using getcwd().
204
205 2001-01-26  Martin Buchholz <martin@xemacs.org>
206
207         * XEmacs 21.2.43 "Terspichore" is released.
208
209 2001-01-23  Jan Vroonhof  <jan@xemacs.org>
210
211         * gnuserv.c: Add version number to object file.
212
213 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
214
215         * gnuserv.c (permitted): Completed the checks of the authentication
216         data length, replaced memcmp() by constant-time comparision.
217
218 2001-01-20  Martin Buchholz <martin@xemacs.org>
219
220         * XEmacs 21.2.42 "Poseidon" is released.
221
222 2001-01-17  Martin Buchholz <martin@xemacs.org>
223
224         * XEmacs 21.2.41 "Polyhymnia" is released.
225
226 2001-01-08  Martin Buchholz <martin@xemacs.org>
227
228         * XEmacs 21.2.40 is released.
229
230 2000-12-31  Martin Buchholz <martin@xemacs.org>
231
232         * XEmacs 21.2.39 is released.
233
234 2000-12-05  Martin Buchholz <martin@xemacs.org>
235
236         * XEmacs 21.2.38 is released.
237
238 2000-11-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
239
240         * Makefile.in.in: Define emacs iff it's necessary.
241
242 2000-11-14  Martin Buchholz <martin@xemacs.org>
243
244         * XEmacs 21.2.37 is released.
245
246 2000-09-01  Katsumi Yamaoka  <yamaoka@jpl.org>
247
248         * make-po.c (BUFSIZE): Increase value to 32768.
249
250 2000-10-04  Martin Buchholz <martin@xemacs.org>
251
252         * XEmacs 21.2.36 is released.
253
254 2000-09-30  Martin Buchholz  <martin@xemacs.org>
255
256         * gnuserv.c (main): Warning removal.
257
258 2000-09-27  Martin Buchholz  <martin@xemacs.org>
259
260         * ellcc.c: Make global variables static.  Avoids warnings on AIX.
261
262         * fakemail.c (make_file_preface): Use standard type time_t.
263         Actually check that the 25th char returned from ctime is '\n'.
264
265 2000-09-19  Martin Buchholz  <martin@xemacs.org>
266
267         * *: Spelling mega-patch
268
269 2000-09-12  Martin Buchholz  <martin@xemacs.org>
270
271         * gnuclient.c (main):
272         * hexl.c (usage):
273         Use `Usage', not `usage', in Usage messages.
274
275 2000-07-15  Ben Wing  <ben@xemacs.org>
276
277         * etags.c (add_regex): added commented out code for use figuring
278         out Windows quoting problems.
279         * hexl.c (main): fixed warnings about possible used uninitialized.
280
281 2000-07-19  Martin Buchholz <martin@xemacs.org>
282
283         * XEmacs 21.2.35 is released.
284
285 2000-07-12  Martin Buchholz  <martin@xemacs.org>
286
287         * gnuserv.c:
288         (handle_internet_request): 
289         (handle_unix_request): 
290         (internet_init): 
291         Use socklen_t instead of int or size_t.
292
293 2000-07-11  Martin Buchholz  <martin@xemacs.org>
294
295         * hexl.c (usage): Use full ANSI C prototypes.
296
297 2000-07-05  Craig Lanning  <lanning@scra.org>
298
299         * Makefile.in.in (INSTALL_DATA):
300         * Makefile.in.in (UTILITIES):
301         * Makefile.in.in (GETOPTDEPS):
302         * Makefile.in.in (i):
303         mingw support: don't try to build gnuclient, add
304         support for building and installing minitar
305
306 2000-06-10  Ben Wing  <ben@xemacs.org>
307
308         * Makefile.in.in (INSTALLABLES_BASE):
309         * Makefile.in.in (ootags_args):
310         * Makefile.in.in (yow):
311         Build i.exe.
312         Don't build run*.exe.
313         
314         * b2m.c:
315         * b2m.c (main):
316         * ellcc.c (main):
317         * etags.c:
318         * etags.c (main):
319         * etags.c (get_compressor_from_suffix):
320         * etags.c (process_file):
321         * etags.c (readline_internal):
322         * etags.c (etags_getcwd):
323         * etags.c (relative_filename):
324         * etags.c (absolute_filename):
325         * etags.c (filename_is_absolute):
326         * etags.c (canonicalize_filename):
327         * fakemail.c:
328         * fakemail.c (make_file_preface):
329         * getopt.c:
330         * getopt.h:
331         * gnuclient.c:
332         * gnuclient.c (filename_expand):
333         * gnuserv.h:
334         * gnuserv.h (PATCHLEVEL):
335         * hexl.c:
336         * hexl.c (main):
337         * make-docfile.c:
338         * make-docfile.c (APPEND_BINARY):
339         * make-docfile.c (main):
340         * make-dump-id.c:
341         * mmencode.c:
342         * mmencode.c (fromqp):
343         * mmencode.c (main):
344         * movemail.c:
345         * movemail.c (main):
346         * movemail.c (popmail):
347         * ootags.c:
348         * ootags.c (main):
349         * ootags.c (readline_internal):
350         * ootags.c (etags_getcwd):
351         * ootags.c (absolute_filename):
352         * ootags.c (filename_is_absolute):
353         * ootags.c (canonicalize_filename):
354         * pop.c:
355         * pop.c (DONT_ENCAPSULATE):
356         * pop.c (pop_open):
357         * pop.c (socket_connection):
358         * pop.c (pop_trash):
359         * profile.c (gettimeofday):
360         * wakeup.c:
361         * yow.c (rootrelativepath):
362         Remove MSDOS support, converting to WIN32_NATIVE where necessary.
363         WINDOWSNT -> WIN32_NATIVE.
364         __CYGWIN32__ -> CYGWIN.
365         DOS_NT -> WIN32_NATIVE.
366         Remove unused NO_SHORTNAMES.
367         Changes for removed nt\inc.
368
369 2000-06-07  Ben Wing  <ben@xemacs.org>
370
371         * run.c, run.h, run.rc: Removed.  We no longer need these for
372         building runxemacs.exe, and it's questionable at best whether
373         rungnuclient.exe was ever used or is even needed.  The correct
374         solution is just to make gnuclient.exe a windows program and
375         use the gnuattach script to run 'i gnuclient.exe'.  Not that
376         gnuclient currently works under Windows native in any case.
377
378 2000-05-28  Martin Buchholz <martin@xemacs.org>
379
380         * XEmacs 21.2.34 is released.
381
382 2000-05-11  Ben Wing  <ben@xemacs.org>
383
384         * i.c (get_command): fix unused var warning.
385         
386         * make-docfile.c (MDGET):
387         * make-docfile.c (read_c_string):
388         rewrite and reindent -- handle closing doc string comment that's
389         not at beg of line.
390
391 2000-05-01  Martin Buchholz <martin@xemacs.org>
392
393         * XEmacs 21.2.33 is released.
394
395 2000-04-19  Martin Buchholz  <martin@xemacs.org>
396
397         * gnuclient.c (initialize_signals): Always use full ANSI prototypes.
398
399 2000-04-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
400
401         * i.c: New file, source for the i utility.
402
403 2000-03-22  Mike Alexander  <mta@arbortext.com>
404
405         * make-dump-id.c (gettimeofday): new (Windows only)
406
407 2000-03-20  Martin Buchholz <martin@xemacs.org>
408
409         * XEmacs 21.2.32 is released.
410
411 2000-03-20  Martin Buchholz  <martin@xemacs.org>
412
413         * make-dump-id.c: Use config.h and systime.h for portability.
414
415 2000-02-20  Olivier Galibert  <galibert@pobox.com>
416
417         * make-dump-id.c: Added.
418
419         * Makefile.in.in: Add support for make-dump-id.
420
421 2000-03-12  Ben Wing  <ben@xemacs.org>
422
423         * etags.c (canonicalize_filename): fixed a problem with gratuitous
424         capitalization of file names under MS Windows. 
425
426 2000-02-23  Martin Buchholz <martin@xemacs.org>
427
428         * XEmacs 21.2.31 is released.
429
430 2000-02-21  Martin Buchholz <martin@xemacs.org>
431
432         * XEmacs 21.2.30 is released.
433
434 2000-02-16  Martin Buchholz <martin@xemacs.org>
435
436         * XEmacs 21.2.29 is released.
437
438 2000-02-13  Martin Buchholz  <martin@xemacs.org>
439
440         * etags.c: Upgrade to version 13.44.
441         Only added (unsigned char) casts to calls like isspace (*cp).
442
443 2000-02-07  Martin Buchholz <martin@xemacs.org>
444
445         * XEmacs 21.2.28 is released.
446
447 2000-02-06  Martin Buchholz  <martin@xemacs.org>
448
449         * getopt.h:
450         * fakemail.c:
451         * gnuslib.c:
452         * sorted-doc.c:
453         * yow.c:
454         * cvtmail.c:
455         * movemail.c:
456         * gnuclient.c:
457         ANSIfy. Use coding standards for function definitions.
458         Make C++-compilable. Modified from patch by Zack Weinberg.
459
460 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
461
462         * hexl.c: Removed MSDOS code; set binary I/O flags for NT.
463
464 2000-01-18  Martin Buchholz <martin@xemacs.org>
465
466         * XEmacs 21.2.27 is released.
467
468 2000-01-18  Martin Buchholz  <martin@xemacs.org>
469
470         * ootags.c: Ansify.
471         * etags.c:
472         * getopt.c:
473         * cvtmail.c:
474         Remove declarations of ANSI errno, getenv(), malloc().
475
476 2000-01-13  Martin Buchholz  <martin@xemacs.org>
477
478         * movemail.c (main): 
479         * make-docfile.c (write_c_args): 
480         Simple compiler warning fixes.
481
482 2000-01-09  Martin Buchholz  <martin@xemacs.org>
483
484         * *.[ch]: Change <../src/config.h> to <config.h>
485         * ellcc.c: Always use <...> to #include files not in `.'
486         * Makefile.in.in: Use safer -I paths.
487         Use $(top_srcdir) instead of $(srcdir)/../src
488         Add warning comment.
489
490 2000-01-08  Martin Buchholz  <martin@xemacs.org>
491
492         * movemail.c: Warning removal.
493
494 2000-01-06  Norbert Koch  <norbert@s.netic.de>
495
496         * movemail.c: Typo fix.
497
498 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
499
500         * movemail.c: Overhaul of the locking code.
501
502 2000-01-03  Martin Buchholz  <martin@xemacs.org>
503
504         * etags.c (etags_strrchr): Ansify.
505         (etags_strchr): Ansify.
506         (get_compressor_from_suffix): Remove warning, make code cleaner.
507
508 1999-12-31  Martin Buchholz <martin@xemacs.org>
509
510         * XEmacs 21.2.26 is released.
511
512 1999-12-24  Martin Buchholz <martin@xemacs.org>
513
514         * XEmacs 21.2.25 is released.
515
516 1999-12-21  Martin Buchholz  <martin@xemacs.org>
517
518         * fakemail.c (cuserid): ((expr)) ==> (expr)
519
520         * fakemail.c (xmalloc): ANSIfy.
521
522 1999-12-14  Martin Buchholz  <martin@xemacs.org>
523
524         * config.values.sh: Only update config.values.in if changed.
525         No external dependencies except perl.
526         No temporary files.
527
528 1999-12-14  Martin Buchholz <martin@xemacs.org>
529
530         * XEmacs 21.2.24 is released.
531
532 1999-12-13  Martin Buchholz  <martin@xemacs.org>
533
534         * etags.c: Fix warning: `_GNU_SOURCE' redefined.
535
536 1999-12-07  Martin Buchholz <martin@xemacs.org>
537
538         * XEmacs 21.2.23 is released.
539
540 1999-11-29  Andreas Jaeger  <aj@suse.de>
541
542         * Makefile.in.in (INSTALLABLE_SCRIPTS): Removed pstogif.
543         pstogif: Moved to package tm.
544
545 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
546
547         * XEmacs 21.2.22 is released
548
549 1999-11-28  Martin Buchholz <martin@xemacs.org>
550
551         * XEmacs 21.2.21 is released.
552
553 1999-11-20  Martin Buchholz  <martin@xemacs.org>
554
555         * process-gnu-depends.sh: Deleted.  Obsolete.
556         * process-depends.sh: Deleted.  Obsolete.
557
558 1999-11-20  Jan Vroonhof  <jan@xemacs.org>
559
560         * Makefile.in.in (instvardir): Added. From
561         Jeff Miller <jmiller@smart.net>
562
563 1999-11-19  Martin Buchholz  <martin@xemacs.org>
564
565         * etags.c: Upgrade to pot etags version 13.33.
566         Make `etags --version' print out `XEmacs', not `GNU Emacs'
567
568 1999-11-17  Martin Buchholz  <martin@xemacs.org>
569
570         * etags.c (canonicalize_filename): Typo fix
571
572 1999-11-05  Martin Buchholz  <martin@xemacs.org>
573
574         * etags.c:
575         * ../etc/etags.1:
576         * ../etc/NEWS:
577         Upgrade to etags version 13.32.
578         etags.c has warnings removed, in addition.
579
580 1999-11-15  Martin Buchholz  <martin@xemacs.org>
581
582         * gnuserv.c (ipc_spawn_watchdog): Use pid_t instead of int.
583
584 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
585
586         * XEmacs 21.2.20 is released
587
588 1999-11-04  Martin Buchholz  <martin@xemacs.org>
589
590         * gnuserv.c (handle_response): Warning suppression
591
592 1999-09-27  Martin Buchholz  <martin@xemacs.org>
593
594         * ellcc.c:
595         ANSIfy.
596         Remove MSDOS cruft.
597         Remove WINDOWS cruft.
598         Remove VMS cruft.
599         (main): The wrong number of bytes were being read during argument
600         processing.
601         Delete ANSI imitations like ellcc_strchr().
602         Call functions with the right number of arguments.
603         Fix a typo.
604         Make functions static.
605         Remove compiler warnings.
606
607 1999-09-22  Martin Buchholz  <martin@xemacs.org>
608
609         * cvtmail.c (main): ANSIfy
610         * digest-doc.c (main): ANSIfy
611         * hexl.c (main): ANSIfy
612
613         * make-path.c: Remove declaration for errno.
614         * mmencode.c (nextcharin): ANSIfy
615         * movemail.c (pop_retr): ANSIfy
616
617 1999-07-30  Gleb Arshinov  <gleb@cs.stanford.edu>
618
619         * pop.c (pop_quit): use CLOSESOCKET() instead of close()
620
621         * run.c (build_cmdline): Fix NT native build unreferenced variable
622         warning
623         (WinMain): Fix release mode build unreferenced variable warning
624
625 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
626
627         * XEmacs 21.2.19 is released
628
629 1999-07-22  SL Baur  <steve@miho>
630
631         * Makefile.in.in (datadir): Add.
632         From Jeff Miller <jmiller@smart.net>
633
634 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
635
636         * XEmacs 21.2.18 is released
637
638 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
639
640         * XEmacs 21.2.17 is released
641
642 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
643
644         * XEmacs 21.2.16 is released
645
646 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
647
648         * XEmacs 21.2.15 is released
649
650 1999-06-03  SL Baur  <steve@steve1.m17n.org>
651
652         * Makefile.in.in: Move .PHONY up to force execution of `all'.
653
654 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
655
656         * XEmacs 21.2.14 is released
657
658 1999-05-14  SL Baur  <steve@gneiss.etl.go.jp>
659
660         * update-elc.sh (ignore_pattern): Correct ignore_dirs/ignore=dirs
661         european keyboard fuckage.
662
663 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
664
665         * update-elc.sh (ignore_pattern): Installation.el is dead.
666
667 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
668
669         * gnuclient.c: Include <sysfile.h> instead of <../src/sysfile.h>.
670
671         * Makefile.in.in (cppflags): Add -I$(top_srcdir)/src.
672
673 1999-04-29  Andy Piper  <andy@xemacs.org>
674
675         * make-docfile.c: build fixes for mingw32.
676         * movemail.c: ditto.
677         * run.c: ditto.
678         * yow.c: ditto.
679         * profile.c: ditto.
680         (gettimeofday): new function copied from nt.c.
681
682         * fakemail.c (make_file_preface): make buildable under windows.
683
684         * Makefile.in.in: fix some build targets for when we are building
685         on a windows platform.
686
687 1999-03-12  giacomo boffi  <giacomo.boffi@polimi.it>
688
689         * sorted-doc.c: corrected the outdated or plainly wrong
690         texinfo headers. Broken up the mega-@table that crashes (at
691         least RedHat's) TeX with:
692          "! TeX capacity exceeded, sorry [save size=4000]."
693
694 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
695
696         * XEmacs 21.2.13 is released
697
698 1999-03-10  Martin Buchholz  <martin@xemacs.org>
699
700         * fakemail.c (add_a_stream): Always use full ANSI prototypes.
701
702 1999-03-06  Martin Buchholz  <martin@xemacs.org>
703
704         * fakemail.c (main): Ansify.
705         (xmalloc): Ansify.
706         (xrealloc): Ansify.
707         (get_keyword): use paranoid casts ((int) (unsigned char) c) for
708         islower, toupper, isspace.
709
710 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
711
712         * XEmacs 21.2.12 is released
713
714 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
715
716         * XEmacs 21.2.11 is released
717
718 1999-02-17  SL Baur  <steve@xemacs.org>
719
720         * update-elc.sh (ignore_dirs): Ignore lisp/mule subdirectory when
721         running latin-1 XEmacs.  Eliminate 20.4 bundled kludges.
722         * update-custom.sh (ignore_dirs): Ditto.
723
724 1999-02-15  Martin Buchholz  <martin@xemacs.org>
725
726         * update-elc.sh:
727         * update-autoloads.sh:
728         * update-custom.sh:
729         - improved automounter tmp directory support.
730         - support 4 (!) empirically discovered automounter conventions
731
732 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
733
734         * XEmacs 21.2.10 is released
735
736 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
737
738         * XEmacs 21.2.9 is released
739
740 1999-01-27  Martin Buchholz  <martin@xemacs.org>
741
742         * movemail.c (strerror): Must be NON-static, since it is used by
743         the POP code, which got moved to a separate file.
744
745 1999-01-11  Damon Lipparelli  <lipp@primus.com>
746
747         * Makefile.in.in: use ellcc (not ellc) everywhere
748
749 1999-01-10  J. Kean Johnston  <jkj@sco.com>
750
751         * Makefile.in.in: Include moduledir and sitemoduledir as defined
752         by configure.
753         - Install ellcc if we're supporting shared objects
754         - Rules and dependancies for ellcc
755
756         * ellcc.c: New file. Front end to the compiler for making modules.
757
758         * ellcc.h.in: New file. Contains path definitions used by ellcc.
759
760         * make-docfile.c (main): Add check for -E argument used by ellcc.
761
762         * make-docfile.c: Changed output format when in -E mode.
763
764 1998-12-28  Martin Buchholz <martin@xemacs.org>
765
766         * XEmacs 21.2.8 is released.
767
768 1998-12-24  Martin Buchholz <martin@xemacs.org>
769
770         * XEmacs 21.2.7 is released.
771
772 1998-12-17  Andy Piper  <andy@xemacs.org>
773
774         * pop.c (pop_open): disable use of getpass() which doesn't exist under NT.
775
776         * movemail.c: mess with includes so that it builds under native NT.
777
778         * pop.c: mess with includes so that it builds under native NT.
779         From Fabrice Popineau <popineau@ese-metz.fr>
780
781 1998-12-16  Andy Piper  <andy@xemacs.org>
782
783         * XEmacs 21.2.6 is released
784
785 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
786
787         * XEmacs 21.2.5 is released
788
789 1998-11-28  SL Baur  <steve@altair.xemacs.org>
790
791         * XEmacs 21.2-beta4 is released.
792
793 1998-10-14  Andy Piper  <andyp@parallax.co.uk>
794
795         * Makefile.in.in (movemail): add getopt.o to objects to link with.
796
797         * movemail.c (main): rewrite to use getopt(). Add options for
798         order reversal, progress output, regexp matching and message
799         deletion.
800         (popmail): add some optional verbose messages. Use pop_search_top
801         for getting messages. Make message deletion optional. Delete all
802         messages at the end rather than on a message my message basis.
803         (pop_search_top): new function. Looks for messages matching regexp.
804         (compile_regex): new function stolen from etags.
805
806 1998-10-15  SL Baur  <steve@altair.xemacs.org>
807
808         * XEmacs 21.2-beta3 is released.
809
810 1998-10-12  SL Baur  <steve@altair.xemacs.org>
811
812         * lib-src/gnudepend.pl: Use /usr/bin/perl.
813         * Makefile.in.in (INSTALLABLE_SCRIPTS): Remove send-pr, install-sid.
814         (GEN_SCRIPTS): Ditto.
815         Delete TM_SCRIPTS.
816
817 1998-10-11  SL Baur  <steve@altair.xemacs.org>
818
819         * tm-au:
820         * tm-file:
821         * tm-html:
822         * tm-image:
823         * tm-mpeg:
824         * tm-plain:
825         * tm-ps:
826         * tmdecode: packaged.
827
828 1998-10-10  SL Baur  <steve@altair.xemacs.org>
829
830         * install-sid:
831         * send-pr:  Packaged
832
833 1998-10-01  Jan Vroonhof  <vroonhof@math.ethz.ch>
834
835         * gnuclient.c (filename_expand): Don't forget to copy the
836         filename under UNIX.
837
838 1998-09-29  SL Baur  <steve@altair.xemacs.org>
839
840         * XEmacs 21.2-beta2 is released.
841
842 1998-09-08  Raymond Toy  <toy@rtp.ericsson.se>
843
844         * gnuclient.c (filename_expand): Added better recognition of
845         absolute pathnames for CYGWIN.  Convert absolute pathnames with
846         drive letters to something xemacs can handle.
847
848 1998-07-19  SL Baur  <steve@altair.xemacs.org>
849
850         * XEmacs 21.2-beta1 is released.
851
852 1998-07-15  SL Baur  <steve@altair.xemacs.org>
853
854         * update-elc.sh (ignore_pattern): Add very-early-lisp.el as
855         something to never bytecompile.
856
857 1998-07-12  SL Baur  <steve@altair.xemacs.org>
858
859         * XEmacs 21.0-pre5 is released.
860
861 1998-07-09  SL Baur  <steve@altair.xemacs.org>
862
863         * XEmacs 21.0-pre4 is released.
864
865 1998-06-16  Jan Vroonhof  <vroonhof@math.ethz.ch>
866
867         * gnuclient.c (main): Use disconnect_from_server to read & echo
868         result.
869
870 1998-06-15  Andy Piper  <andyp@parallax.co.uk>
871
872         * Makefile.in.in: add xemacs icon to the runemacs executable.
873
874 1998-06-12  Jim Radford  <radford@robby.caltech.edu>
875
876         * gnuclient.c (initialize_signals): Don't pass SIGHUP to XEmacs.
877
878 1998-06-04  Andy Piper  <andyp@parallax.co.uk>
879
880         * Makefile.in.in (runemacs): add runemacs as a build target if
881         HAVE_MS_WINDOWS is defined. move cpp stuff up slightly so that
882         build targets can benefit from it.
883
884 1998-05-31  Kirill M. Katsnelson  <kkm@kis.ru>
885
886         * wakeup.c (sleep): Added NT preprocessor quirkfest.
887         (main): Exit when fflush() fails on stdout.
888
889 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
890
891         * getopt.c: Undefine getpid before redefinition.
892
893         * make-docfile.c: Added <io.h> when compiling on NT
894
895         * movemail.c: Ditto.
896         (main): Declare some auto variables only when DISABLE_DIRECT_ACCESS
897         is undefined, so they are actually used, to supress compilation
898         warnings.
899
900 1998-05-16  SL Baur  <steve@altair.xemacs.org>
901
902         * etags.c (C_entries): Avoid short circuiting comparisons on
903         characters that may appear in C++ operator constructs.
904
905         * ootags.c (C_entries): Commentary change.
906
907         * Makefile.in.in (PKG_SCRIPTS): Remove add-little-package.sh.
908
909 1998-05-11  Martin Buchholz  <martin@xemacs.org>
910
911         * Makefile.in.in:
912         - Adjust for luser's CDPATH being set to something weird.
913         - Take into account bash 2.02's tendency to print the cwd when
914           using CDPATH.  Always use `cd ./foo' instead of `cd foo'.
915         - fix the run-temacs target to use $(DUMPENV)
916         - fix the run-puremacs target to use $(DUMPENV)
917         - fix the `depend' target to properly $(RM) the right files
918         - Generate a better TAGS file for XEmacs' lisp code using
919           hand-crafted regexps.
920         - Use standard coding conventions for modules/Makefile.in
921
922 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
923
924         * update-elc.sh: test x && y loses in the presence of set -e, use
925         if instead.
926
927 1998-05-06  SL Baur  <steve@altair.xemacs.org>
928
929         * Makefile.in.in (INSTALLABLES): Add ootags.
930         (ootags): New rule.
931
932         * ootags.c: New file.
933         (C_entries): Annotate changes neeeded for increased OO-Browser
934         context.
935
936 1998-05-05  Jeff Miller <jmiller@smart.net>
937
938         * Makefile.in.in: Fix blessmail target.
939
940 1998-05-05  SL Baur  <steve@altair.xemacs.org>
941
942         * Makefile.in.in (etags_args): Back out -DOO_BROWSER
943
944         * etags.c: Revert to CVS version 1.11 (pre OO-browser additions).
945
946 1998-05-04  SL Baur  <steve@altair.xemacs.org>
947
948         * etags.c (C_entries): Fix order typo.
949         (C_entries): Restore previous test.
950
951 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
952
953         * installexe.sh: fix to use -f instead of -e file and fix shift
954         typo.
955
956 1998-04-22  SL Baur  <steve@altair.xemacs.org>
957
958         * etags.c: Unconditionally define OO_BROWSER.
959
960         * update-elc.sh: Tighten up regexp on uname -r output.
961         From Marcus Thiessel <thiessel@tmbbwtx.bbn.hp.com>
962
963 1998-04-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
964
965         * gnuclient.c (main): Read eval from from stdin if just "-batch"
966         is given.
967         * gnudoit: Support this.
968         * gnuserv.1: Document this behavior.
969
970 1998-04-18  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
971
972         * etags.c (C_entries): Add parentheses.
973
974         * etags-vmslib.c: Remove.  It's not needed anymore.
975
976 Fri Apr 17 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
977
978         * installexe.sh: New file.
979
980 1998-04-17  Olivier Galibert  <galibert@pobox.com>
981
982         * etags.c (print_help): Correct typo.
983
984 1998-04-16  SL Baur  <steve@altair.xemacs.org>
985
986         * Makefile.in.in: Add -DOO_BROWSER to etags arguments.
987
988         * etags.c: Synch with InfoDock.
989
990         * update-autoloads.sh: Don't attempt to eval `make-special' stuffs
991         anymore.  They are no longer used.
992         * update-custom.sh: Always check in lisp/.
993
994 1998-03-18  Jan Vroonhof  <vroonhof@math.ethz.ch>
995
996         * gnuclient.c (main): Do not copy string unnecessary in (too)
997         small buffers.
998
999 1998-03-02  SL Baur  <steve@altair.xemacs.org>
1000
1001         * update-elc.sh: Change all -q -no-site-file to -vanilla
1002
1003 1998-02-27  SL Baur  <steve@altair.xemacs.org>
1004
1005         * update-elc.sh (ignore_pattern): Add Installation.el, remove old
1006         stuff from 20.4.
1007
1008 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
1009
1010         * lib-src/Makefile.in.in: make sure clean removes msw executables
1011
1012 1998-02-24  SL Baur  <steve@altair.xemacs.org>
1013
1014         * gnuserv.h: Enable USE_TMPDIR.
1015
1016 1998-02-23  Glynn Clements  <glynn@sensei.co.uk>
1017
1018         * gnuclient.c (main): initialise variable `tmpdir' from the TMPDIR
1019         environment variable.
1020
1021         * gnuserv.c (various): replace hardcoded references to /tmp with
1022         the value of `tmpdir'.
1023         (main): initialise variable `tmpdir' from the TMPDIR
1024         environment variable.
1025
1026         * gnuserv.h: include (commented-out) definition of USE_TMPDIR.
1027         Add `extern char *tmpdir'.
1028
1029         * gnuslib.c (various): replace hardcoded references to /tmp with
1030         the value of `tmpdir'.
1031
1032 1998-02-15  SL Baur  <steve@altair.xemacs.org>
1033
1034         * getopt.c (_getopt_internal): Add braces for clarity.
1035
1036 1998-01-13  Martin Buchholz  <martin@xemacs.org>
1037
1038         * lib-src/add-little-package.sh:
1039         * lib-src/add-big-package.sh:
1040         Use proper paranoid quoting for sh variables.
1041         -batch implies -q.
1042
1043 Thu Jan 08 09:42:36 1998    <andyp@parallax.co.uk>
1044
1045         * gnuserv.h: only set UNIX_DOMAIN_SOCKETS if HAVE_SYS_UN_H is
1046         set.
1047
1048         * gnuserv.c: tidy up so that it builds when we don't have
1049         UNIX_DOMAIN_SOCKETS.
1050
1051 1998-01-07  SL Baur  <steve@altair.xemacs.org>
1052
1053         * update-elc.sh (ignore_pattern): Replace -vanilla with `-q
1054         -no-site-file'.
1055         * update-autoloads.sh (dirs): Ditto.
1056         * update-custom.sh (dirs): Ditto.
1057
1058 1997-12-18  SL Baur  <steve@altair.xemacs.org>
1059
1060         * update-elc.sh (mule_p): Remove skk's special treatment.
1061
1062 1997-12-09  SL Baur  <steve@altair.xemacs.org>
1063
1064         * update-elc.sh (ignore_pattern): Correct paths of files that
1065         should not be bytecompiled, and remove dead files.
1066
1067 1997-12-02  SL Baur  <steve@altair.xemacs.org>
1068
1069         * update-elc.sh (mule_p): Update for addition of SKK.
1070
1071         * update-autoloads.sh (mule_p): Update ignore_dirs for
1072         lisp/language and lisp/skk.
1073         * update-custom.sh (mule_p): Ditto.
1074
1075 1997-11-29  Jeff Miller <jmiller@smart.net>
1076
1077         * Makefile.in.in: Changed path to blessmail.el for blessmail target
1078           to match new lisp directory layout.
1079
1080 1997-11-27  SL Baur  <steve@altair.xemacs.org>
1081
1082         * update-elc.sh: Obliterate usage of make_special, since nothing
1083         requires it any more.
1084
1085 1997-11-23  SL Baur  <steve@altair.xemacs.org>
1086
1087         * update-elc.sh (BYTECOMP): cleantree.el has been moved.
1088
1089 1997-11-18  Colin Rafferty  <craffert@ml.com>
1090
1091         * update-elc.sh (prune_vc): Made it ignore any directory that
1092         starts with a period.
1093
1094 1997-11-16  SL Baur  <steve@altair.xemacs.org>
1095
1096         * gnuserv.c (main): make return type int.
1097         Suggested by Andreas Jaeger <aj@arthur.rhein-neckar.de>
1098
1099         * fakemail.c (main): Ditto.
1100
1101 1997-11-13  SL Baur  <steve@altair.xemacs.org>
1102
1103         * pop.c: Add includes from movemail.c so standard functions get
1104         declared.
1105         (pop_retrieve): Return NULL if falling off the end of the
1106         function.
1107
1108         * movemail.c: Hide declarations of popmail(), mbx_write(),
1109         mbc_delimit_begin(), and mbx_delimit_end() behind MAIL_USE_POP
1110         guard.
1111         (pop_retr): Change 4th parameter to void *.
1112
1113 1997-11-02  SL Baur  <steve@altair.xemacs.org>
1114
1115         * update-custom.sh (dirs): Remove packaged directories.
1116
1117         * update-elc.sh (ignore_pattern): Hyperbole, oobr and ilisp are
1118         now packaged.
1119
1120         * update-autoloads.sh (mule_p): Hyperbole and oobr are now
1121         packaged.
1122
1123 1997-10-30  SL Baur  <steve@altair.xemacs.org>
1124
1125         * update-autoloads.sh (mule_p): EFS has been packaged.
1126         * update-elc.sh (make_special_commands): Ditto.
1127
1128         * update-elc.sh: VM has been packaged.
1129
1130         * update-autoloads.sh: Add directory language
1131
1132 1997-10-23  SL Baur  <steve@altair.xemacs.org>
1133
1134         * update-elc.sh (BYTECOMP): Specify -vanilla
1135         * update-autoloads.sh (dirs): Ditto.
1136         * update-custom.sh (dirs): Ditto.
1137
1138 1997-10-10  Martin Buchholz  <mrb@eng.sun.com>
1139
1140         * config.values.in:  Run config.values.sh
1141
1142 1997-10-09  SL Baur  <steve@altair.xemacs.org>
1143
1144         * Makefile.in.in (PKG_SCRIPTS): Add new package manipulation
1145         scripts.
1146
1147         * add-little-package.sh: New file.  Support script to install
1148         single file packages.
1149
1150         * Makefile.in.in (distclean): Reverse change -- do not remove
1151         config.values.in.
1152         Suggested by: Martin Buchholz <mrb@Eng.Sun.COM>
1153
1154 1997-10-06  SL Baur  <steve@altair.xemacs.org>
1155
1156         * Makefile.in.in (distclean): Remove config.values.in.
1157         From Martin Buchholz <mrb@Eng.Sun.COM>
1158
1159 1997-10-04  SL Baur  <steve@altair.xemacs.org>
1160
1161         * update-autoloads.sh (mule_p): W3 is a package now.
1162
1163 1997-09-30  SL Baur  <steve@altair.xemacs.org>
1164
1165         * update-elc.sh (ignore_pattern): Don't attempt bytecompiling
1166         lisp/leim/quail/tibetan.el and lisp/language/tibet-util.el.
1167
1168 1997-09-29  SL Baur  <steve@altair.xemacs.org>
1169
1170         * update-elc.sh (mule_p): Ignore mu/latex-math-symbol.el if we're
1171         not building with Mule.
1172
1173 1997-09-27  Hrvoje Niksic  <hniksic@srce.hr>
1174
1175         * update-custom.sh: New file.
1176
1177         * update-autoloads.sh: Minor fixes.
1178
1179 1997-08-11  Jeff Miller <jmiller@smart.net>
1180         * Makefile.in.in:  Added a test for system-type equal to linux to
1181         lisp/paths.el.  Mail spool dir should be /var/spool/mail.
1182
1183         * cleaned up lib-src/Makefile.in.in regarding targets blessmail and
1184         maybe-blessmail. Added target do-blessmail.  Makefile.in.in was also
1185         missing a variable called "configuration. This messed up archilibdir.
1186
1187         * Added highlighting to text suggesting to do "make gzip-el" in top
1188         level Makefile.in.  Added code to do make maybe-blessmail after a
1189         make install is done.
1190
1191 1997-08-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
1192
1193         * gnuclient.c (main): Made help string correspond to options.
1194
1195 1997-08-01  SL Baur  <steve@altair.xemacs.org>
1196
1197         * Makefile.in.in (distclean): Remove config.values here only.
1198
1199 1997-07-27  SL Baur  <steve@altair.xemacs.org>
1200
1201         * Makefile.in.in (UTILITIES): Add config.values so it can be
1202         cleared away by `make distclean'.
1203
1204 1997-07-21  SL Baur  <steve@altair.xemacs.org>
1205
1206         * update-elc.sh (make_special_commands): Remove processing for
1207         Gnus and AUCTeX.
1208
1209 1997-07-19  SL Baur  <steve@altair.xemacs.org>
1210
1211         * update-elc.sh (mule_p): Do not attempt to bytecompile
1212         char-table.el and chartblxmas.el.
1213
1214 1997-07-08  Steven L Baur  <steve@altair.xemacs.org>
1215
1216         * update-elc.sh (cc-mode): Don't give cc-mode special treatment.
1217
1218         * update-autoloads.sh (cc-mode): Don't give cc-mode special
1219         treatment.
1220
1221         * rcs2log: Synch with Emacs/Mule zeta.
1222
1223 1997-07-03  Steven L Baur  <steve@altair.xemacs.org>
1224
1225         * update-elc.sh (make_special_commands): Fix building of ilisp so
1226         custom-load.elc gets built.
1227
1228 1997-06-27  Steven L Baur  <steve@altair.xemacs.org>
1229
1230         * update-autoloads.sh:  Major rework.  Avoid looking at MULE
1231         directories if not running XEmacs/Mule.
1232         - Look into all Mule directories for building autoloads.
1233
1234         * update-elc.sh (make_special_commands): Fix handling of
1235         bytecompilation of AUCTeX to avoid looking at tex-jp.el if not
1236         running MULE.
1237
1238 1997-06-24  Steven L Baur  <steve@altair.xemacs.org>
1239
1240         * gnuattach: Needed executable bit set.
1241         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
1242
1243         * update-elc.sh (ignore_pattern): lisp/language/ethiopic byte
1244         compiles now.
1245
1246 1997-06-24  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
1247
1248         * update-autoloads.sh: Search lisp/mule/.
1249
1250 1997-06-20  Steven L Baur  <steve@altair.xemacs.org>
1251
1252         * gnuattach: Readd as warning script.
1253
1254         * Makefile.in.in (INSTALLABLE_SCRIPTS): Readd Gnuattach.
1255         From Hrvoje Niksic <hniksic@srce.hr>
1256
1257 1997-06-13  Steven L Baur  <steve@altair.xemacs.org>
1258
1259         * update-elc.sh (mule_p): Ignore lisp/language when building
1260         non-Mule.
1261         (ignore_pattern): Ignore Languages we don't support yet.
1262
1263 1997-06-02  Steven L Baur  <steve@altair.xemacs.org>
1264
1265         * update-elc.sh (ignore_dirs): Handle ported Quail (LEIM).
1266
1267 Tue May 20 23:22:00 1997  Steven L Baur  <steve@altair.xemacs.org>
1268
1269         * update-autoloads.sh (dirs): Remove obsolete directory lisp/vms
1270         from exclusion list (it doesn't exist any more).  Remove
1271         lisp/eterm from exclusion list of directories searched for
1272         autoloads.
1273
1274 Thu May  1 15:26:20 1997  Steven L Baur  <steve@altair.xemacs.org>
1275
1276         * update-elc.sh (mule_p): Test for mule bombs with change in format
1277         of new output of featurep.
1278
1279 Fri Apr 25 09:12:04 1997  Steven L Baur  <steve@altair.xemacs.org>
1280
1281         * pstogif: Use Martin Buchholz magic to automagically find perl
1282         interpreter.
1283
1284 Tue Apr  8 03:08:22 1997  Steven L Baur  <steve@altair.xemacs.org>
1285
1286         * Makefile.in.in: C Comment out Make comments.  No snide comments
1287         from me, no sir.
1288
1289 Tue Apr  1 12:26:53 1997  Steven L Baur  <steve@altair.xemacs.org>
1290
1291         * Makefile.in.in: Added stuff for updated movemail.c.
1292
1293 Sat Mar 29 16:57:01 1997  Steven L Baur  <steve@altair.xemacs.org>
1294
1295         * send-pr (GNATS_ADDR): Use xemacs.org as submission address.
1296         (DATADIR): Allow for DATADIR to be passed in as an environment
1297         variable.
1298
1299 Sun Mar 23 15:57:19 1997  Steven L Baur  <steve@altair.xemacs.org>
1300
1301         * update-elc.sh (make_special_commands): Use target of x20 for efs.
1302
1303 Wed Mar 19 10:38:04 1997  Steven L Baur  <steve@altair.xemacs.org>
1304
1305         * Makefile.in.in (SCRIPTS): Link gzip-el.sh in --srcdir
1306         configuration.
1307
1308 Tue Mar 18 17:49:14 1997  Steven L Baur  <steve@altair.xemacs.org>
1309
1310         * update-elc.sh (EMACS): Removed $XEMACS backdoor.  We will make
1311         the .elcs *only* with the freshly built XEmacs.
1312
1313 Mon Mar 17 10:12:03 1997  Steven L Baur  <steve@altair.xemacs.org>
1314
1315         * Makefile.in.in (INSTALLABLE_SCRIPTS): Add install-sid and
1316         send-pr (from GNATS).
1317
1318         * update-elc.sh (prune_vc): Use full path to cleantree.el.
1319         (NUMTOCOMPILE): Remove useless rule to recompile out-of-date .elcs.
1320
1321 Sun Mar 16 21:13:29 1997  Steven L Baur  <steve@altair.xemacs.org>
1322
1323         * install-sid: New file (GNATS integration).
1324
1325         * send-pr: New file (GNATS integration).
1326
1327 Fri Mar 14 17:59:57 1997  Steven L Baur  <steve@altair.xemacs.org>
1328
1329         * update-elc.sh (ignore_dirs): Build VM with `make autoload'.
1330
1331 Wed Mar  5 18:07:57 1997  Steven L Baur  <steve@altair.xemacs.org>
1332
1333         * gzip-el.sh: New file.  Courtesy of Jeff Miller and Hrvoje Niksic.
1334
1335         * update-elc.sh (els): Remove out of date .elcs before building.
1336
1337 Tue Mar  4 18:45:10 1997  Martin Buchholz  <mrb@eng.sun.com>
1338
1339         * update-elc.sh (els): No more special treatment for vm.elc.
1340
1341 Wed Feb 26 18:17:59 1997  Steven L Baur  <steve@altair.xemacs.org>
1342
1343         * make-docfile.c (next_extra_elc): New function.
1344         (main): Use it.  Implementation of `-i' parameter to pass a list
1345         of site-loaded lisp files.
1346
1347 Wed Feb 19 18:24:49 1997  Steven L Baur  <steve@altair.xemacs.org>
1348
1349         * update-elc.sh: Added lisp/auctex.
1350
1351 Thu Feb 13 11:32:47 1997  Steven L Baur  <steve@altair.xemacs.org>
1352
1353         * Makefile.in.in: Install pstogif script.
1354
1355 Sun Dec 29 17:16:45 1996  Martin Buchholz  <mrb@eng.sun.com>
1356
1357         * update-elc.sh (make_special_commands): Make ilisp be a little
1358         smarter about recompilation.
1359
1360 Wed Dec 18 20:22:55 1996  Martin Buchholz  <mrb@eng.sun.com>
1361
1362         * mmencode.c: Don't declare index().
1363
1364         * Makefile.in.in: Documentation changes.
1365
1366         * update-elc.sh: Portability Fix.
1367
1368 Thu Dec  5 15:41:53 1996  Martin Buchholz  <mrb@Eng.Sun.COM>
1369
1370         * update-elc.sh: Corrections to protect against too smart /bin/sh'es.
1371