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