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