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