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