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