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