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