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