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