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