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