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