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