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