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