1 2008-12-28 Vin Shelton <acs@xemacs.org>
3 * XEmacs 21.4.22 is released
5 2008-01-09 Vin Shelton <acs@xemacs.org>
7 * winclient.c: Create CONNECT_RETRIES and increase retry count
10 2007-10-07 Vin Shelton <acs@xemacs.org>
12 * XEmacs 21.4.21 is released
14 2006-12-09 Vin Shelton <acs@xemacs.org>
16 * XEmacs 21.4.20 is released
18 2006-08-11 Jerry James <james@xemacs.org>
20 * gnuslib.c (disconnect_from_server): shutdown() has been fine on
21 Linux for a long time now; use it. Also, don't use length to
22 access the buffer unless it is positive, not just nonzero.
23 * gnuclient.c (filename_expand): Initialize the last array element
24 to get a valid C string in case of overflow. Use strncat to avoid
26 * gnuclient.c (main): Use strncpy to avoid buffer overruns.
28 2006-08-11 Jerry James <james@xemacs.org>
30 * pop.h: Sync with Emacs.
33 2006-07-21 Stephen J. Turnbull <stephen@xemacs.org>
35 * etags.c: Xemacs -> XEmacs
37 2006-01-28 Vin Shelton <acs@xemacs.org>
39 * XEmacs 21.4.19 is released
41 2005-12-03 Vin Shelton <acs@xemacs.org>
43 * XEmacs 21.4.18 is released
45 2005-09-18 Mike Alexander <mta@arbortext.com>
47 * installexe.sh: Don't add an exe extention to a file that already
48 has one. Patch from Rick Rankin.
50 2005-02-06 Vin Shelton <acs@xemacs.org>
52 * XEmacs 21.4.17 is released
54 2005-01-29 Vin Shelton <acs@xemacs.org>
56 * movemail.c (popmail): Pass error string as format parameter
57 instead of as part of format string. Security fixes for
60 2005-01-09 Steve Youngs <steve@sxemacs.org>
62 From Andrey Slusar <anrays@gmail.com>:
64 * fakemail.c (CURRENT_USER): Define it if FreeBSD version is >=
65 400000. Also, when FreeBSD version is >= 400000 geteuid returns
66 uid_t instead of unsigned short.
68 2004-12-17 Vin Shelton <acs@xemacs.org>
69 * etags.c (add_regex): Use zeropattern to initialize patbuf and
72 2004-12-05 Vin Shelton <acs@xemacs.org>
74 * XEmacs 21.4.16 is released
76 2004-06-23 Sean Legassick <sean@informage.net>
78 * etags.c: Allow whitespace before python function definitions.
80 2004-02-02 Vin Shelton <acs@xemacs.org>
82 * XEmacs 21.4.15 is released
84 2003-09-03 Vin Shelton <acs@xemacs.org>
86 * XEmacs 21.4.14 is released
88 2003-06-30 Andrew Begel <abegel@CS.Berkeley.EDU>
90 * make-docfile.c (write_c_args): Escape newlines that arise in the
93 2003-05-25 XEmacs Build Bot <builds@cvs.xemacs.org>
95 * XEmacs 21.4.13 is released
97 2003-01-30 Vin Shelton <acs@xemacs.org>
99 * rcs2log: Synch to GNU version [patch from Jens Petersen].
101 2003-01-15 Stephen J. Turnbull <stephen@xemacs.org>
103 * XEmacs 21.4.12 "Portable Code" is released.
105 2003-01-03 Stephen J. Turnbull <stephen@xemacs.org>
107 * XEmacs 21.4.11 "Native Windows TTY Support" is released.
109 2002-12-14 Ben Wing <ben@xemacs.org>
111 * config.values.in: Typo fix.
113 2002-11-02 Stephen J. Turnbull <stephen@xemacs.org>
115 * XEmacs 21.4.10 "Military Intelligence" is released.
117 2002-08-23 Stephen J. Turnbull <stephen@xemacs.org>
119 * XEmacs 21.4.9 "Informed Management" is released.
121 2002-07-17 Stephen J. Turnbull <stephen@tleeps18>
123 * mmencode.c (fromqp):
126 * make-docfile.c (scan_c_file):
127 * gnuserv.c (permitted):
128 * ootags.c (erlang_func):
130 * etags.c (C_entries):
133 2002-05-29 Greg Steuck <greg-xemacs-patches@nest.cx>
135 * gnuclient.c: Makes it possible again to #undef
136 INTERNET_DOMAIN_SOCKETS in lib-src/gnuserv.h and get a functional
137 gnuserv which is only accessible through UNIX_DOMAIN_SOCKETS.
139 2002-05-10 Stephen J. Turnbull <stephen@xemacs.org>
141 * Makefile.in.in: Add winclient targets (Andy synch).
143 2002-05-09 Stephen J. Turnbull <stephen@xemacs.org>
145 * XEmacs 21.4.8 "Honest Recruiter" is released.
147 2002-05-04 Stephen J. Turnbull <stephen@xemacs.org>
149 * XEmacs 21.4.7 "Economic Science" is released.
151 2001-12-17 Stephen J. Turnbull <stephen@xemacs.org>
153 * XEmacs 21.4.6 "Common Lisp" is released.
155 2001-10-23 Stephen J. Turnbull <stephen@xemacs.org>
157 * XEmacs 21.4.5 "Civil Service" is released.
159 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org>
161 * XEmacs 21.4.4 "Artificial Intelligence" is released.
163 2001-04-17 Isaac Hollander <ysh@mindspring.com>
165 * gnuserv.c (setup_table): fix 2 signed/unsigned mismatches
166 * gnuslib.c (connect_to_internet_server): fix signed/unsigned mismatch
168 2001-05-17 Stephen J. Turnbull <stephen@xemacs.org>
170 * XEmacs 21.4.3 "Academic Rigor" is released.
172 2001-05-10 Stephen J. Turnbull <stephen@xemacs.org>
174 * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
176 2001-04-20 Ben Wing <ben@xemacs.org>
178 * .cvsignore: Added stuff for Windows.
180 2001-04-19 Stephen J. Turnbull <stephen@xemacs.org>
182 * XEmacs 21.4.1 "Copyleft" is released.
184 2001-04-16 Stephen J. Turnbull <stephen@xemacs.org>
186 * XEmacs 21.4.0 "Solid Vapor" is released.
188 2001-04-14 Stephen J. Turnbull <stephen@xemacs.org>
190 * XEmacs 21.2.47 "Zephir" is released.
192 2000-08-01 Jon Schewe <jpschewe@eggplant.mtu.net>
194 * gnuclient.c (filename_expand): Let Cygwin convert Windows path
197 2001-03-23 Stephen J. Turnbull <stephen@xemacs.org>
199 * gnuserv.h: Document TMPDIR lossage if client/server values differ.
201 2001-03-21 Martin Buchholz <martin@xemacs.org>
203 * XEmacs 21.2.46 "Urania" is released.
205 2001-03-19 Andy Piper <andy@xemacs.org>
207 * installexe.sh: use bash by default.
209 2001-03-09 William M. Perry <wmperry@aventail.com>
211 * gnuclient.c: The Great GTK Merge.
213 2000-08-10 Ben Wing <ben@xemacs.org>
215 * update-elc.sh: deleted (retroactively). replaced by update-elc-2.el,
216 which does the same thing but in a platform-independent way.
218 2001-02-23 Martin Buchholz <martin@xemacs.org>
220 * XEmacs 21.2.45 "Thelxepeia" is released.
222 2001-02-11 Martin Buchholz <martin@xemacs.org>
224 * Makefile.in.in: Cleanup.
225 Fixes bug: all must depend on make-dump-id.
226 Don't install make-path; only used at build time.
227 Avoid duplicating file lists for maintainability.
228 (PUBLIC_INSTALLABLE_SCRIPTS): More logical naming.
229 (PUBLIC_INSTALLABLE_EXES): Likewise.
230 (PUBLIC_INSTALLABLES): Likewise.
231 (PRIVATE_INSTALLABLE_SCRIPTS): More logical naming.
232 (PRIVATE_INSTALLABLE_EXES): Likewise.
233 (PRIVATE_INSTALLABLES): Likewise.
238 (BUILD_UTILITIES): New. Non-installed utilities.
239 (INSTALL_GNUSERV): New.
240 (unlock): Remove obsolete target.
241 (relock): Remove obsolete target.
242 (aixcc.c): Remove. Obsolete.
243 * aixcc.lex: Remove. Obsolete.
245 2001-02-12 Martin Buchholz <martin@xemacs.org>
247 * make-dump-id.c (main): No longer #include dump-id.h.
249 2001-02-08 Martin Buchholz <martin@xemacs.org>
251 * gnuserv.c (permitted): Compiler warning fixes.
253 2001-02-08 Martin Buchholz <martin@xemacs.org>
255 * XEmacs 21.2.44 "Thalia" is released.
257 2001-01-31 Francesco Potorti` <pot@gnu.org>
259 * etags.c: [NDEBUG] #undef assert and #define it as ((void)0), for
260 the sake of some buggy assert.h (e.g. in MinGW and sunos4 pcc).
261 (C_entries): Tag token renamed to still_in_token because sunos4
262 pcc wants to expand it as the token() macro even though it has no
265 2001-01-30 Francesco Potorti` <pot@gnu.org>
267 * etags.c: [WIN32-NATIVE]: #undef MSDOS, #undef WINDOWSNT and
268 #define it for the sake of Xemacs.
269 [WINDOWSNT]: #undef HAVE_NTGUI even if built without
270 HAVE_CONFIG_H. This change only affects a standalone etags.
271 [WINDOWSNT]: #undef DOS_NT and #define it even if built with
272 HAVE_CONFIG_H. This change does nothing in Emacs, as DOS_NT is
273 always defined when HAVE_CONFIG_H and WINDOWS are both defined.
274 [!HAVE_UNISTD_H]: use defined(WINDOWSNT) instead of the bare
275 WINDOWSNT, as this is the correct way to use it.
277 2001-01-28 Francesco Potorti` <pot@gnu.org>
279 * etags.c: Be capable to parse nested struct-like structures.
280 (structdef, structtag): Struct state machine revisited.
281 (struct tok): Revisited.
282 (cstack, nestlev, instruct): New struct and macros.
283 (pushclass_above, popclass_above, write_classname): New functions
284 for dealing with nested class names, inspired by Mykola Dzyuba.
285 (consider_token, make_C_tag, C_entries): Many changes for dealing
286 with arbitrarily nested structures.
287 (etags_getcwd): #if MSDOS, not #ifdef MSDOS!
288 (C_entries): Consider templates in C++.
289 (sym_type): New constant st_C_class for detecting "class" also in
291 (C_AUTO): New macro for automatic detection of C++.
292 (consider_token): Automatic set C++ mode.
293 (C_entries): New security check for yacc.
294 (print_language_names, print_help): Mention the autodetect
295 feature, do not show help for the -C option, now mostly useless.
296 (C_entries): Tag C++ forward declarations if --declarations.
297 (C_entries): Don't be fooled by things like XDEFUN.
298 (consider_token): Discard asm pseudo function.
300 2001-01-25 Francesco Potorti` <pot@gnu.org>
302 * etags.c (struct tok): Renamed from struct token.
303 (token): Renamed from tok.
304 (structtype): Make it a local variable.
306 (xrnew): Change the synopsis.
307 (typedefs_or_cplusplus): Renamed from typedefs_and_cplusplus.
308 (grow_linebuffer): Don't call xrnew when not needed.
309 (token): buffer renamed to line.
310 (C_entries): Three calls to inibuffer moved here from main.
311 (C_entries): Removed all references to var methodlen, delete it.
312 (linebuffer_setlen): Was grow_buffer, now also sets len.
313 (consider_token, C_entries, Pascal_functions): Use it.
314 (C_entries): Preventing problems relative to extern "C".
315 (C_entries): Can tag more than one variable or func separated by
316 comma when --declarations is used.
317 (C_entries): More accurate tagging of members and declarations.
318 (yacc_rules): Was global, made local to C_entries.
319 (next_token_is_func): Removed.
320 (fvdef): New constants fdefunkey, fdefunname.
321 (consider_token, C_entries): Use them.
322 (C_entries): Build proper lisp names for Emacs DEFUNs.
324 2001-01-15 Francesco Potorti` <pot@gnu.org>
326 * etags.c (print_language_names): Print filenames in addition to
329 2001-01-12 Francesco Potorti` <pot@gnu.org>
331 * etags.c (get_language_from_langname): Renamed from
332 get_language_from_name.
333 (get_language_from_filename): Renamed from
334 get_language_from_suffix. Now first looks for the complete file
336 (language): New member char **filenames.
337 (Makefile_filenames): List of possible filenames for makefiles.
338 (lang_names): Added a NULL member for every entry, added an entry
340 (Makefile_targets): New function, inspired by Assar Westerlund
343 2000-11-07 Francesco Potorti` <pot@gnu.org>
345 * etags.c (Texinfo_nodes): Renamed from Texinfo_fuctions and made
346 it conformant to the style of the rest of the code.
348 2000-02-10 Francesco Potorti` <pot@gnu.org>
350 * etags.c (iswhite): Redefined not to consider '\0' as white
351 space, and use it throughout in place of isspace, thus preventing a
352 potential signed char to int conversion problem.
353 (MSDOS): #undefine befere redefining
355 2000-02-04 Francesco Potorti` <pot@gnu.org>
357 * etags.c (many functions): Add prototypes.
359 2000-01-31 Francesco Potorti` <pot@gnu.org>
361 * etags.c [MSDOS]: Set MSDOS to 1 if #defined, 0 otherwise.
362 (get_compressor_from_suffix, process_file): Use MSDOS in if clause.
363 (etags_strchr, etags_strrchr): Use const char * and int as arguments.
364 (getenv, getcwd): Only declare them if necessary.
365 (EMACS_NAME): New constant macro.
366 (print_version): Use it.
367 (P_) [__STDC__]: Macro for defining function prototypes.
369 2001-02-06 Martin Buchholz <martin@xemacs.org>
375 Remove use of BSD-specific types.
376 s/u_(char|short|int_long)/unsigned $1/g
377 Remove pointless casts.
379 2001-01-28 Martin Buchholz <martin@xemacs.org>
381 * gnuclient.c (get_current_working_directory): Use HAVE_GETCWD.
382 warning: getwd() possibly used unsafely, consider using getcwd().
384 2001-01-26 Martin Buchholz <martin@xemacs.org>
386 * XEmacs 21.2.43 "Terspichore" is released.
388 2001-01-23 Jan Vroonhof <jan@xemacs.org>
390 * gnuserv.c: Add version number to object file.
392 2001-01-20 Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
394 * gnuserv.c (permitted): Completed the checks of the authentication
395 data length, replaced memcmp() by constant-time comparision.
397 2001-01-20 Martin Buchholz <martin@xemacs.org>
399 * XEmacs 21.2.42 "Poseidon" is released.
401 2001-01-17 Martin Buchholz <martin@xemacs.org>
403 * XEmacs 21.2.41 "Polyhymnia" is released.
405 2001-01-08 Martin Buchholz <martin@xemacs.org>
407 * XEmacs 21.2.40 is released.
409 2000-12-31 Martin Buchholz <martin@xemacs.org>
411 * XEmacs 21.2.39 is released.
413 2000-12-05 Martin Buchholz <martin@xemacs.org>
415 * XEmacs 21.2.38 is released.
417 2000-11-13 Yoshiki Hayashi <yoshiki@xemacs.org>
419 * Makefile.in.in: Define emacs iff it's necessary.
421 2000-11-14 Martin Buchholz <martin@xemacs.org>
423 * XEmacs 21.2.37 is released.
425 2000-09-01 Katsumi Yamaoka <yamaoka@jpl.org>
427 * make-po.c (BUFSIZE): Increase value to 32768.
429 2000-10-04 Martin Buchholz <martin@xemacs.org>
431 * XEmacs 21.2.36 is released.
433 2000-09-30 Martin Buchholz <martin@xemacs.org>
435 * gnuserv.c (main): Warning removal.
437 2000-09-27 Martin Buchholz <martin@xemacs.org>
439 * ellcc.c: Make global variables static. Avoids warnings on AIX.
441 * fakemail.c (make_file_preface): Use standard type time_t.
442 Actually check that the 25th char returned from ctime is '\n'.
444 2000-09-19 Martin Buchholz <martin@xemacs.org>
446 * *: Spelling mega-patch
448 2000-09-12 Martin Buchholz <martin@xemacs.org>
450 * gnuclient.c (main):
452 Use `Usage', not `usage', in Usage messages.
454 2000-07-15 Ben Wing <ben@xemacs.org>
456 * etags.c (add_regex): added commented out code for use figuring
457 out Windows quoting problems.
458 * hexl.c (main): fixed warnings about possible used uninitialized.
460 2000-07-19 Martin Buchholz <martin@xemacs.org>
462 * XEmacs 21.2.35 is released.
464 2000-07-12 Martin Buchholz <martin@xemacs.org>
467 (handle_internet_request):
468 (handle_unix_request):
470 Use socklen_t instead of int or size_t.
472 2000-07-11 Martin Buchholz <martin@xemacs.org>
474 * hexl.c (usage): Use full ANSI C prototypes.
476 2000-07-05 Craig Lanning <lanning@scra.org>
478 * Makefile.in.in (INSTALL_DATA):
479 * Makefile.in.in (UTILITIES):
480 * Makefile.in.in (GETOPTDEPS):
481 * Makefile.in.in (i):
482 mingw support: don't try to build gnuclient, add
483 support for building and installing minitar
485 2000-06-10 Ben Wing <ben@xemacs.org>
487 * Makefile.in.in (INSTALLABLES_BASE):
488 * Makefile.in.in (ootags_args):
489 * Makefile.in.in (yow):
491 Don't build run*.exe.
498 * etags.c (get_compressor_from_suffix):
499 * etags.c (process_file):
500 * etags.c (readline_internal):
501 * etags.c (etags_getcwd):
502 * etags.c (relative_filename):
503 * etags.c (absolute_filename):
504 * etags.c (filename_is_absolute):
505 * etags.c (canonicalize_filename):
507 * fakemail.c (make_file_preface):
511 * gnuclient.c (filename_expand):
513 * gnuserv.h (PATCHLEVEL):
517 * make-docfile.c (APPEND_BINARY):
518 * make-docfile.c (main):
521 * mmencode.c (fromqp):
525 * movemail.c (popmail):
528 * ootags.c (readline_internal):
529 * ootags.c (etags_getcwd):
530 * ootags.c (absolute_filename):
531 * ootags.c (filename_is_absolute):
532 * ootags.c (canonicalize_filename):
534 * pop.c (DONT_ENCAPSULATE):
536 * pop.c (socket_connection):
538 * profile.c (gettimeofday):
540 * yow.c (rootrelativepath):
541 Remove MSDOS support, converting to WIN32_NATIVE where necessary.
542 WINDOWSNT -> WIN32_NATIVE.
543 __CYGWIN32__ -> CYGWIN.
544 DOS_NT -> WIN32_NATIVE.
545 Remove unused NO_SHORTNAMES.
546 Changes for removed nt\inc.
548 2000-06-07 Ben Wing <ben@xemacs.org>
550 * run.c, run.h, run.rc: Removed. We no longer need these for
551 building runxemacs.exe, and it's questionable at best whether
552 rungnuclient.exe was ever used or is even needed. The correct
553 solution is just to make gnuclient.exe a windows program and
554 use the gnuattach script to run 'i gnuclient.exe'. Not that
555 gnuclient currently works under Windows native in any case.
557 2000-05-28 Martin Buchholz <martin@xemacs.org>
559 * XEmacs 21.2.34 is released.
561 2000-05-11 Ben Wing <ben@xemacs.org>
563 * i.c (get_command): fix unused var warning.
565 * make-docfile.c (MDGET):
566 * make-docfile.c (read_c_string):
567 rewrite and reindent -- handle closing doc string comment that's
570 2000-05-01 Martin Buchholz <martin@xemacs.org>
572 * XEmacs 21.2.33 is released.
574 2000-04-19 Martin Buchholz <martin@xemacs.org>
576 * gnuclient.c (initialize_signals): Always use full ANSI prototypes.
578 2000-04-06 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
580 * i.c: New file, source for the i utility.
582 2000-03-22 Mike Alexander <mta@arbortext.com>
584 * make-dump-id.c (gettimeofday): new (Windows only)
586 2000-03-20 Martin Buchholz <martin@xemacs.org>
588 * XEmacs 21.2.32 is released.
590 2000-03-20 Martin Buchholz <martin@xemacs.org>
592 * make-dump-id.c: Use config.h and systime.h for portability.
594 2000-02-20 Olivier Galibert <galibert@pobox.com>
596 * make-dump-id.c: Added.
598 * Makefile.in.in: Add support for make-dump-id.
600 2000-03-12 Ben Wing <ben@xemacs.org>
602 * etags.c (canonicalize_filename): fixed a problem with gratuitous
603 capitalization of file names under MS Windows.
605 2000-02-23 Martin Buchholz <martin@xemacs.org>
607 * XEmacs 21.2.31 is released.
609 2000-02-21 Martin Buchholz <martin@xemacs.org>
611 * XEmacs 21.2.30 is released.
613 2000-02-16 Martin Buchholz <martin@xemacs.org>
615 * XEmacs 21.2.29 is released.
617 2000-02-13 Martin Buchholz <martin@xemacs.org>
619 * etags.c: Upgrade to version 13.44.
620 Only added (unsigned char) casts to calls like isspace (*cp).
622 2000-02-07 Martin Buchholz <martin@xemacs.org>
624 * XEmacs 21.2.28 is released.
626 2000-02-06 Martin Buchholz <martin@xemacs.org>
636 ANSIfy. Use coding standards for function definitions.
637 Make C++-compilable. Modified from patch by Zack Weinberg.
639 2000-01-26 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
641 * hexl.c: Removed MSDOS code; set binary I/O flags for NT.
643 2000-01-18 Martin Buchholz <martin@xemacs.org>
645 * XEmacs 21.2.27 is released.
647 2000-01-18 Martin Buchholz <martin@xemacs.org>
653 Remove declarations of ANSI errno, getenv(), malloc().
655 2000-01-13 Martin Buchholz <martin@xemacs.org>
658 * make-docfile.c (write_c_args):
659 Simple compiler warning fixes.
661 2000-01-09 Martin Buchholz <martin@xemacs.org>
663 * *.[ch]: Change <../src/config.h> to <config.h>
664 * ellcc.c: Always use <...> to #include files not in `.'
665 * Makefile.in.in: Use safer -I paths.
666 Use $(top_srcdir) instead of $(srcdir)/../src
669 2000-01-08 Martin Buchholz <martin@xemacs.org>
671 * movemail.c: Warning removal.
673 2000-01-06 Norbert Koch <norbert@s.netic.de>
675 * movemail.c: Typo fix.
677 2000-01-03 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
679 * movemail.c: Overhaul of the locking code.
681 2000-01-03 Martin Buchholz <martin@xemacs.org>
683 * etags.c (etags_strrchr): Ansify.
684 (etags_strchr): Ansify.
685 (get_compressor_from_suffix): Remove warning, make code cleaner.
687 1999-12-31 Martin Buchholz <martin@xemacs.org>
689 * XEmacs 21.2.26 is released.
691 1999-12-24 Martin Buchholz <martin@xemacs.org>
693 * XEmacs 21.2.25 is released.
695 1999-12-21 Martin Buchholz <martin@xemacs.org>
697 * fakemail.c (cuserid): ((expr)) ==> (expr)
699 * fakemail.c (xmalloc): ANSIfy.
701 1999-12-14 Martin Buchholz <martin@xemacs.org>
703 * config.values.sh: Only update config.values.in if changed.
704 No external dependencies except perl.
707 1999-12-14 Martin Buchholz <martin@xemacs.org>
709 * XEmacs 21.2.24 is released.
711 1999-12-13 Martin Buchholz <martin@xemacs.org>
713 * etags.c: Fix warning: `_GNU_SOURCE' redefined.
715 1999-12-07 Martin Buchholz <martin@xemacs.org>
717 * XEmacs 21.2.23 is released.
719 1999-11-29 Andreas Jaeger <aj@suse.de>
721 * Makefile.in.in (INSTALLABLE_SCRIPTS): Removed pstogif.
722 pstogif: Moved to package tm.
724 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org>
726 * XEmacs 21.2.22 is released
728 1999-11-28 Martin Buchholz <martin@xemacs.org>
730 * XEmacs 21.2.21 is released.
732 1999-11-20 Martin Buchholz <martin@xemacs.org>
734 * process-gnu-depends.sh: Deleted. Obsolete.
735 * process-depends.sh: Deleted. Obsolete.
737 1999-11-20 Jan Vroonhof <jan@xemacs.org>
739 * Makefile.in.in (instvardir): Added. From
740 Jeff Miller <jmiller@smart.net>
742 1999-11-19 Martin Buchholz <martin@xemacs.org>
744 * etags.c: Upgrade to pot etags version 13.33.
745 Make `etags --version' print out `XEmacs', not `GNU Emacs'
747 1999-11-17 Martin Buchholz <martin@xemacs.org>
749 * etags.c (canonicalize_filename): Typo fix
751 1999-11-05 Martin Buchholz <martin@xemacs.org>
756 Upgrade to etags version 13.32.
757 etags.c has warnings removed, in addition.
759 1999-11-15 Martin Buchholz <martin@xemacs.org>
761 * gnuserv.c (ipc_spawn_watchdog): Use pid_t instead of int.
763 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org>
765 * XEmacs 21.2.20 is released
767 1999-11-04 Martin Buchholz <martin@xemacs.org>
769 * gnuserv.c (handle_response): Warning suppression
771 1999-09-27 Martin Buchholz <martin@xemacs.org>
776 Remove WINDOWS cruft.
778 (main): The wrong number of bytes were being read during argument
780 Delete ANSI imitations like ellcc_strchr().
781 Call functions with the right number of arguments.
783 Make functions static.
784 Remove compiler warnings.
786 1999-09-22 Martin Buchholz <martin@xemacs.org>
788 * cvtmail.c (main): ANSIfy
789 * digest-doc.c (main): ANSIfy
790 * hexl.c (main): ANSIfy
792 * make-path.c: Remove declaration for errno.
793 * mmencode.c (nextcharin): ANSIfy
794 * movemail.c (pop_retr): ANSIfy
796 1999-07-30 Gleb Arshinov <gleb@cs.stanford.edu>
798 * pop.c (pop_quit): use CLOSESOCKET() instead of close()
800 * run.c (build_cmdline): Fix NT native build unreferenced variable
802 (WinMain): Fix release mode build unreferenced variable warning
804 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org>
806 * XEmacs 21.2.19 is released
808 1999-07-22 SL Baur <steve@miho>
810 * Makefile.in.in (datadir): Add.
811 From Jeff Miller <jmiller@smart.net>
813 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org>
815 * XEmacs 21.2.18 is released
817 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org>
819 * XEmacs 21.2.17 is released
821 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
823 * XEmacs 21.2.16 is released
825 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org>
827 * XEmacs 21.2.15 is released
829 1999-06-03 SL Baur <steve@steve1.m17n.org>
831 * Makefile.in.in: Move .PHONY up to force execution of `all'.
833 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
835 * XEmacs 21.2.14 is released
837 1999-05-14 SL Baur <steve@gneiss.etl.go.jp>
839 * update-elc.sh (ignore_pattern): Correct ignore_dirs/ignore=dirs
840 european keyboard fuckage.
842 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
844 * update-elc.sh (ignore_pattern): Installation.el is dead.
846 1999-05-03 Hrvoje Niksic <hniksic@srce.hr>
848 * gnuclient.c: Include <sysfile.h> instead of <../src/sysfile.h>.
850 * Makefile.in.in (cppflags): Add -I$(top_srcdir)/src.
852 1999-04-29 Andy Piper <andy@xemacs.org>
854 * make-docfile.c: build fixes for mingw32.
859 (gettimeofday): new function copied from nt.c.
861 * fakemail.c (make_file_preface): make buildable under windows.
863 * Makefile.in.in: fix some build targets for when we are building
864 on a windows platform.
866 1999-03-12 giacomo boffi <giacomo.boffi@polimi.it>
868 * sorted-doc.c: corrected the outdated or plainly wrong
869 texinfo headers. Broken up the mega-@table that crashes (at
870 least RedHat's) TeX with:
871 "! TeX capacity exceeded, sorry [save size=4000]."
873 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
875 * XEmacs 21.2.13 is released
877 1999-03-10 Martin Buchholz <martin@xemacs.org>
879 * fakemail.c (add_a_stream): Always use full ANSI prototypes.
881 1999-03-06 Martin Buchholz <martin@xemacs.org>
883 * fakemail.c (main): Ansify.
886 (get_keyword): use paranoid casts ((int) (unsigned char) c) for
887 islower, toupper, isspace.
889 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
891 * XEmacs 21.2.12 is released
893 1999-03-01 XEmacs Build Bot <builds@cvs.xemacs.org>
895 * XEmacs 21.2.11 is released
897 1999-02-17 SL Baur <steve@xemacs.org>
899 * update-elc.sh (ignore_dirs): Ignore lisp/mule subdirectory when
900 running latin-1 XEmacs. Eliminate 20.4 bundled kludges.
901 * update-custom.sh (ignore_dirs): Ditto.
903 1999-02-15 Martin Buchholz <martin@xemacs.org>
906 * update-autoloads.sh:
908 - improved automounter tmp directory support.
909 - support 4 (!) empirically discovered automounter conventions
911 1999-02-05 XEmacs Build Bot <builds@cvs.xemacs.org>
913 * XEmacs 21.2.10 is released
915 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org>
917 * XEmacs 21.2.9 is released
919 1999-01-27 Martin Buchholz <martin@xemacs.org>
921 * movemail.c (strerror): Must be NON-static, since it is used by
922 the POP code, which got moved to a separate file.
924 1999-01-11 Damon Lipparelli <lipp@primus.com>
926 * Makefile.in.in: use ellcc (not ellc) everywhere
928 1999-01-10 J. Kean Johnston <jkj@sco.com>
930 * Makefile.in.in: Include moduledir and sitemoduledir as defined
932 - Install ellcc if we're supporting shared objects
933 - Rules and dependancies for ellcc
935 * ellcc.c: New file. Front end to the compiler for making modules.
937 * ellcc.h.in: New file. Contains path definitions used by ellcc.
939 * make-docfile.c (main): Add check for -E argument used by ellcc.
941 * make-docfile.c: Changed output format when in -E mode.
943 1998-12-28 Martin Buchholz <martin@xemacs.org>
945 * XEmacs 21.2.8 is released.
947 1998-12-24 Martin Buchholz <martin@xemacs.org>
949 * XEmacs 21.2.7 is released.
951 1998-12-17 Andy Piper <andy@xemacs.org>
953 * pop.c (pop_open): disable use of getpass() which doesn't exist under NT.
955 * movemail.c: mess with includes so that it builds under native NT.
957 * pop.c: mess with includes so that it builds under native NT.
958 From Fabrice Popineau <popineau@ese-metz.fr>
960 1998-12-16 Andy Piper <andy@xemacs.org>
962 * XEmacs 21.2.6 is released
964 1998-12-05 XEmacs Build Bot <builds@cvs.xemacs.org>
966 * XEmacs 21.2.5 is released
968 1998-11-28 SL Baur <steve@altair.xemacs.org>
970 * XEmacs 21.2-beta4 is released.
972 1998-10-14 Andy Piper <andyp@parallax.co.uk>
974 * Makefile.in.in (movemail): add getopt.o to objects to link with.
976 * movemail.c (main): rewrite to use getopt(). Add options for
977 order reversal, progress output, regexp matching and message
979 (popmail): add some optional verbose messages. Use pop_search_top
980 for getting messages. Make message deletion optional. Delete all
981 messages at the end rather than on a message my message basis.
982 (pop_search_top): new function. Looks for messages matching regexp.
983 (compile_regex): new function stolen from etags.
985 1998-10-15 SL Baur <steve@altair.xemacs.org>
987 * XEmacs 21.2-beta3 is released.
989 1998-10-12 SL Baur <steve@altair.xemacs.org>
991 * lib-src/gnudepend.pl: Use /usr/bin/perl.
992 * Makefile.in.in (INSTALLABLE_SCRIPTS): Remove send-pr, install-sid.
993 (GEN_SCRIPTS): Ditto.
996 1998-10-11 SL Baur <steve@altair.xemacs.org>
1005 * tmdecode: packaged.
1007 1998-10-10 SL Baur <steve@altair.xemacs.org>
1012 1998-10-01 Jan Vroonhof <vroonhof@math.ethz.ch>
1014 * gnuclient.c (filename_expand): Don't forget to copy the
1015 filename under UNIX.
1017 1998-09-29 SL Baur <steve@altair.xemacs.org>
1019 * XEmacs 21.2-beta2 is released.
1021 1998-09-08 Raymond Toy <toy@rtp.ericsson.se>
1023 * gnuclient.c (filename_expand): Added better recognition of
1024 absolute pathnames for CYGWIN. Convert absolute pathnames with
1025 drive letters to something xemacs can handle.
1027 1998-07-19 SL Baur <steve@altair.xemacs.org>
1029 * XEmacs 21.2-beta1 is released.
1031 1998-07-15 SL Baur <steve@altair.xemacs.org>
1033 * update-elc.sh (ignore_pattern): Add very-early-lisp.el as
1034 something to never bytecompile.
1036 1998-07-12 SL Baur <steve@altair.xemacs.org>
1038 * XEmacs 21.0-pre5 is released.
1040 1998-07-09 SL Baur <steve@altair.xemacs.org>
1042 * XEmacs 21.0-pre4 is released.
1044 1998-06-16 Jan Vroonhof <vroonhof@math.ethz.ch>
1046 * gnuclient.c (main): Use disconnect_from_server to read & echo
1049 1998-06-15 Andy Piper <andyp@parallax.co.uk>
1051 * Makefile.in.in: add xemacs icon to the runemacs executable.
1053 1998-06-12 Jim Radford <radford@robby.caltech.edu>
1055 * gnuclient.c (initialize_signals): Don't pass SIGHUP to XEmacs.
1057 1998-06-04 Andy Piper <andyp@parallax.co.uk>
1059 * Makefile.in.in (runemacs): add runemacs as a build target if
1060 HAVE_MS_WINDOWS is defined. move cpp stuff up slightly so that
1061 build targets can benefit from it.
1063 1998-05-31 Kirill M. Katsnelson <kkm@kis.ru>
1065 * wakeup.c (sleep): Added NT preprocessor quirkfest.
1066 (main): Exit when fflush() fails on stdout.
1068 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru>
1070 * getopt.c: Undefine getpid before redefinition.
1072 * make-docfile.c: Added <io.h> when compiling on NT
1074 * movemail.c: Ditto.
1075 (main): Declare some auto variables only when DISABLE_DIRECT_ACCESS
1076 is undefined, so they are actually used, to supress compilation
1079 1998-05-16 SL Baur <steve@altair.xemacs.org>
1081 * etags.c (C_entries): Avoid short circuiting comparisons on
1082 characters that may appear in C++ operator constructs.
1084 * ootags.c (C_entries): Commentary change.
1086 * Makefile.in.in (PKG_SCRIPTS): Remove add-little-package.sh.
1088 1998-05-11 Martin Buchholz <martin@xemacs.org>
1091 - Adjust for luser's CDPATH being set to something weird.
1092 - Take into account bash 2.02's tendency to print the cwd when
1093 using CDPATH. Always use `cd ./foo' instead of `cd foo'.
1094 - fix the run-temacs target to use $(DUMPENV)
1095 - fix the run-puremacs target to use $(DUMPENV)
1096 - fix the `depend' target to properly $(RM) the right files
1097 - Generate a better TAGS file for XEmacs' lisp code using
1098 hand-crafted regexps.
1099 - Use standard coding conventions for modules/Makefile.in
1101 1998-05-07 Andy Piper <andyp@parallax.co.uk>
1103 * update-elc.sh: test x && y loses in the presence of set -e, use
1106 1998-05-06 SL Baur <steve@altair.xemacs.org>
1108 * Makefile.in.in (INSTALLABLES): Add ootags.
1111 * ootags.c: New file.
1112 (C_entries): Annotate changes neeeded for increased OO-Browser
1115 1998-05-05 Jeff Miller <jmiller@smart.net>
1117 * Makefile.in.in: Fix blessmail target.
1119 1998-05-05 SL Baur <steve@altair.xemacs.org>
1121 * Makefile.in.in (etags_args): Back out -DOO_BROWSER
1123 * etags.c: Revert to CVS version 1.11 (pre OO-browser additions).
1125 1998-05-04 SL Baur <steve@altair.xemacs.org>
1127 * etags.c (C_entries): Fix order typo.
1128 (C_entries): Restore previous test.
1130 Wed Apr 22 12:59:35 1998 Andy Piper <andyp@parallax.co.uk>
1132 * installexe.sh: fix to use -f instead of -e file and fix shift
1135 1998-04-22 SL Baur <steve@altair.xemacs.org>
1137 * etags.c: Unconditionally define OO_BROWSER.
1139 * update-elc.sh: Tighten up regexp on uname -r output.
1140 From Marcus Thiessel <thiessel@tmbbwtx.bbn.hp.com>
1142 1998-04-19 Jan Vroonhof <vroonhof@math.ethz.ch>
1144 * gnuclient.c (main): Read eval from from stdin if just "-batch"
1146 * gnudoit: Support this.
1147 * gnuserv.1: Document this behavior.
1149 1998-04-18 Andreas Jaeger <aj@arthur.rhein-neckar.de>
1151 * etags.c (C_entries): Add parentheses.
1153 * etags-vmslib.c: Remove. It's not needed anymore.
1155 Fri Apr 17 12:59:35 1998 Andy Piper <andyp@parallax.co.uk>
1157 * installexe.sh: New file.
1159 1998-04-17 Olivier Galibert <galibert@pobox.com>
1161 * etags.c (print_help): Correct typo.
1163 1998-04-16 SL Baur <steve@altair.xemacs.org>
1165 * Makefile.in.in: Add -DOO_BROWSER to etags arguments.
1167 * etags.c: Synch with InfoDock.
1169 * update-autoloads.sh: Don't attempt to eval `make-special' stuffs
1170 anymore. They are no longer used.
1171 * update-custom.sh: Always check in lisp/.
1173 1998-03-18 Jan Vroonhof <vroonhof@math.ethz.ch>
1175 * gnuclient.c (main): Do not copy string unnecessary in (too)
1178 1998-03-02 SL Baur <steve@altair.xemacs.org>
1180 * update-elc.sh: Change all -q -no-site-file to -vanilla
1182 1998-02-27 SL Baur <steve@altair.xemacs.org>
1184 * update-elc.sh (ignore_pattern): Add Installation.el, remove old
1187 Tue Feb 17 12:50:37 1998 Andy Piper <andyp@parallax.co.uk>
1189 * lib-src/Makefile.in.in: make sure clean removes msw executables
1191 1998-02-24 SL Baur <steve@altair.xemacs.org>
1193 * gnuserv.h: Enable USE_TMPDIR.
1195 1998-02-23 Glynn Clements <glynn@sensei.co.uk>
1197 * gnuclient.c (main): initialise variable `tmpdir' from the TMPDIR
1198 environment variable.
1200 * gnuserv.c (various): replace hardcoded references to /tmp with
1201 the value of `tmpdir'.
1202 (main): initialise variable `tmpdir' from the TMPDIR
1203 environment variable.
1205 * gnuserv.h: include (commented-out) definition of USE_TMPDIR.
1206 Add `extern char *tmpdir'.
1208 * gnuslib.c (various): replace hardcoded references to /tmp with
1209 the value of `tmpdir'.
1211 1998-02-15 SL Baur <steve@altair.xemacs.org>
1213 * getopt.c (_getopt_internal): Add braces for clarity.
1215 1998-01-13 Martin Buchholz <martin@xemacs.org>
1217 * lib-src/add-little-package.sh:
1218 * lib-src/add-big-package.sh:
1219 Use proper paranoid quoting for sh variables.
1222 Thu Jan 08 09:42:36 1998 <andyp@parallax.co.uk>
1224 * gnuserv.h: only set UNIX_DOMAIN_SOCKETS if HAVE_SYS_UN_H is
1227 * gnuserv.c: tidy up so that it builds when we don't have
1228 UNIX_DOMAIN_SOCKETS.
1230 1998-01-07 SL Baur <steve@altair.xemacs.org>
1232 * update-elc.sh (ignore_pattern): Replace -vanilla with `-q
1234 * update-autoloads.sh (dirs): Ditto.
1235 * update-custom.sh (dirs): Ditto.
1237 1997-12-18 SL Baur <steve@altair.xemacs.org>
1239 * update-elc.sh (mule_p): Remove skk's special treatment.
1241 1997-12-09 SL Baur <steve@altair.xemacs.org>
1243 * update-elc.sh (ignore_pattern): Correct paths of files that
1244 should not be bytecompiled, and remove dead files.
1246 1997-12-02 SL Baur <steve@altair.xemacs.org>
1248 * update-elc.sh (mule_p): Update for addition of SKK.
1250 * update-autoloads.sh (mule_p): Update ignore_dirs for
1251 lisp/language and lisp/skk.
1252 * update-custom.sh (mule_p): Ditto.
1254 1997-11-29 Jeff Miller <jmiller@smart.net>
1256 * Makefile.in.in: Changed path to blessmail.el for blessmail target
1257 to match new lisp directory layout.
1259 1997-11-27 SL Baur <steve@altair.xemacs.org>
1261 * update-elc.sh: Obliterate usage of make_special, since nothing
1262 requires it any more.
1264 1997-11-23 SL Baur <steve@altair.xemacs.org>
1266 * update-elc.sh (BYTECOMP): cleantree.el has been moved.
1268 1997-11-18 Colin Rafferty <craffert@ml.com>
1270 * update-elc.sh (prune_vc): Made it ignore any directory that
1271 starts with a period.
1273 1997-11-16 SL Baur <steve@altair.xemacs.org>
1275 * gnuserv.c (main): make return type int.
1276 Suggested by Andreas Jaeger <aj@arthur.rhein-neckar.de>
1278 * fakemail.c (main): Ditto.
1280 1997-11-13 SL Baur <steve@altair.xemacs.org>
1282 * pop.c: Add includes from movemail.c so standard functions get
1284 (pop_retrieve): Return NULL if falling off the end of the
1287 * movemail.c: Hide declarations of popmail(), mbx_write(),
1288 mbc_delimit_begin(), and mbx_delimit_end() behind MAIL_USE_POP
1290 (pop_retr): Change 4th parameter to void *.
1292 1997-11-02 SL Baur <steve@altair.xemacs.org>
1294 * update-custom.sh (dirs): Remove packaged directories.
1296 * update-elc.sh (ignore_pattern): Hyperbole, oobr and ilisp are
1299 * update-autoloads.sh (mule_p): Hyperbole and oobr are now
1302 1997-10-30 SL Baur <steve@altair.xemacs.org>
1304 * update-autoloads.sh (mule_p): EFS has been packaged.
1305 * update-elc.sh (make_special_commands): Ditto.
1307 * update-elc.sh: VM has been packaged.
1309 * update-autoloads.sh: Add directory language
1311 1997-10-23 SL Baur <steve@altair.xemacs.org>
1313 * update-elc.sh (BYTECOMP): Specify -vanilla
1314 * update-autoloads.sh (dirs): Ditto.
1315 * update-custom.sh (dirs): Ditto.
1317 1997-10-10 Martin Buchholz <mrb@eng.sun.com>
1319 * config.values.in: Run config.values.sh
1321 1997-10-09 SL Baur <steve@altair.xemacs.org>
1323 * Makefile.in.in (PKG_SCRIPTS): Add new package manipulation
1326 * add-little-package.sh: New file. Support script to install
1327 single file packages.
1329 * Makefile.in.in (distclean): Reverse change -- do not remove
1331 Suggested by: Martin Buchholz <mrb@Eng.Sun.COM>
1333 1997-10-06 SL Baur <steve@altair.xemacs.org>
1335 * Makefile.in.in (distclean): Remove config.values.in.
1336 From Martin Buchholz <mrb@Eng.Sun.COM>
1338 1997-10-04 SL Baur <steve@altair.xemacs.org>
1340 * update-autoloads.sh (mule_p): W3 is a package now.
1342 1997-09-30 SL Baur <steve@altair.xemacs.org>
1344 * update-elc.sh (ignore_pattern): Don't attempt bytecompiling
1345 lisp/leim/quail/tibetan.el and lisp/language/tibet-util.el.
1347 1997-09-29 SL Baur <steve@altair.xemacs.org>
1349 * update-elc.sh (mule_p): Ignore mu/latex-math-symbol.el if we're
1350 not building with Mule.
1352 1997-09-27 Hrvoje Niksic <hniksic@srce.hr>
1354 * update-custom.sh: New file.
1356 * update-autoloads.sh: Minor fixes.
1358 1997-08-11 Jeff Miller <jmiller@smart.net>
1359 * Makefile.in.in: Added a test for system-type equal to linux to
1360 lisp/paths.el. Mail spool dir should be /var/spool/mail.
1362 * cleaned up lib-src/Makefile.in.in regarding targets blessmail and
1363 maybe-blessmail. Added target do-blessmail. Makefile.in.in was also
1364 missing a variable called "configuration. This messed up archilibdir.
1366 * Added highlighting to text suggesting to do "make gzip-el" in top
1367 level Makefile.in. Added code to do make maybe-blessmail after a
1368 make install is done.
1370 1997-08-07 Jan Vroonhof <vroonhof@math.ethz.ch>
1372 * gnuclient.c (main): Made help string correspond to options.
1374 1997-08-01 SL Baur <steve@altair.xemacs.org>
1376 * Makefile.in.in (distclean): Remove config.values here only.
1378 1997-07-27 SL Baur <steve@altair.xemacs.org>
1380 * Makefile.in.in (UTILITIES): Add config.values so it can be
1381 cleared away by `make distclean'.
1383 1997-07-21 SL Baur <steve@altair.xemacs.org>
1385 * update-elc.sh (make_special_commands): Remove processing for
1388 1997-07-19 SL Baur <steve@altair.xemacs.org>
1390 * update-elc.sh (mule_p): Do not attempt to bytecompile
1391 char-table.el and chartblxmas.el.
1393 1997-07-08 Steven L Baur <steve@altair.xemacs.org>
1395 * update-elc.sh (cc-mode): Don't give cc-mode special treatment.
1397 * update-autoloads.sh (cc-mode): Don't give cc-mode special
1400 * rcs2log: Synch with Emacs/Mule zeta.
1402 1997-07-03 Steven L Baur <steve@altair.xemacs.org>
1404 * update-elc.sh (make_special_commands): Fix building of ilisp so
1405 custom-load.elc gets built.
1407 1997-06-27 Steven L Baur <steve@altair.xemacs.org>
1409 * update-autoloads.sh: Major rework. Avoid looking at MULE
1410 directories if not running XEmacs/Mule.
1411 - Look into all Mule directories for building autoloads.
1413 * update-elc.sh (make_special_commands): Fix handling of
1414 bytecompilation of AUCTeX to avoid looking at tex-jp.el if not
1417 1997-06-24 Steven L Baur <steve@altair.xemacs.org>
1419 * gnuattach: Needed executable bit set.
1420 Suggested by Kyle Jones <kyle_jones@wonderworks.com>
1422 * update-elc.sh (ignore_pattern): lisp/language/ethiopic byte
1425 1997-06-24 MORIOKA Tomohiko <morioka@jaist.ac.jp>
1427 * update-autoloads.sh: Search lisp/mule/.
1429 1997-06-20 Steven L Baur <steve@altair.xemacs.org>
1431 * gnuattach: Readd as warning script.
1433 * Makefile.in.in (INSTALLABLE_SCRIPTS): Readd Gnuattach.
1434 From Hrvoje Niksic <hniksic@srce.hr>
1436 1997-06-13 Steven L Baur <steve@altair.xemacs.org>
1438 * update-elc.sh (mule_p): Ignore lisp/language when building
1440 (ignore_pattern): Ignore Languages we don't support yet.
1442 1997-06-02 Steven L Baur <steve@altair.xemacs.org>
1444 * update-elc.sh (ignore_dirs): Handle ported Quail (LEIM).
1446 Tue May 20 23:22:00 1997 Steven L Baur <steve@altair.xemacs.org>
1448 * update-autoloads.sh (dirs): Remove obsolete directory lisp/vms
1449 from exclusion list (it doesn't exist any more). Remove
1450 lisp/eterm from exclusion list of directories searched for
1453 Thu May 1 15:26:20 1997 Steven L Baur <steve@altair.xemacs.org>
1455 * update-elc.sh (mule_p): Test for mule bombs with change in format
1456 of new output of featurep.
1458 Fri Apr 25 09:12:04 1997 Steven L Baur <steve@altair.xemacs.org>
1460 * pstogif: Use Martin Buchholz magic to automagically find perl
1463 Tue Apr 8 03:08:22 1997 Steven L Baur <steve@altair.xemacs.org>
1465 * Makefile.in.in: C Comment out Make comments. No snide comments
1468 Tue Apr 1 12:26:53 1997 Steven L Baur <steve@altair.xemacs.org>
1470 * Makefile.in.in: Added stuff for updated movemail.c.
1472 Sat Mar 29 16:57:01 1997 Steven L Baur <steve@altair.xemacs.org>
1474 * send-pr (GNATS_ADDR): Use xemacs.org as submission address.
1475 (DATADIR): Allow for DATADIR to be passed in as an environment
1478 Sun Mar 23 15:57:19 1997 Steven L Baur <steve@altair.xemacs.org>
1480 * update-elc.sh (make_special_commands): Use target of x20 for efs.
1482 Wed Mar 19 10:38:04 1997 Steven L Baur <steve@altair.xemacs.org>
1484 * Makefile.in.in (SCRIPTS): Link gzip-el.sh in --srcdir
1487 Tue Mar 18 17:49:14 1997 Steven L Baur <steve@altair.xemacs.org>
1489 * update-elc.sh (EMACS): Removed $XEMACS backdoor. We will make
1490 the .elcs *only* with the freshly built XEmacs.
1492 Mon Mar 17 10:12:03 1997 Steven L Baur <steve@altair.xemacs.org>
1494 * Makefile.in.in (INSTALLABLE_SCRIPTS): Add install-sid and
1495 send-pr (from GNATS).
1497 * update-elc.sh (prune_vc): Use full path to cleantree.el.
1498 (NUMTOCOMPILE): Remove useless rule to recompile out-of-date .elcs.
1500 Sun Mar 16 21:13:29 1997 Steven L Baur <steve@altair.xemacs.org>
1502 * install-sid: New file (GNATS integration).
1504 * send-pr: New file (GNATS integration).
1506 Fri Mar 14 17:59:57 1997 Steven L Baur <steve@altair.xemacs.org>
1508 * update-elc.sh (ignore_dirs): Build VM with `make autoload'.
1510 Wed Mar 5 18:07:57 1997 Steven L Baur <steve@altair.xemacs.org>
1512 * gzip-el.sh: New file. Courtesy of Jeff Miller and Hrvoje Niksic.
1514 * update-elc.sh (els): Remove out of date .elcs before building.
1516 Tue Mar 4 18:45:10 1997 Martin Buchholz <mrb@eng.sun.com>
1518 * update-elc.sh (els): No more special treatment for vm.elc.
1520 Wed Feb 26 18:17:59 1997 Steven L Baur <steve@altair.xemacs.org>
1522 * make-docfile.c (next_extra_elc): New function.
1523 (main): Use it. Implementation of `-i' parameter to pass a list
1524 of site-loaded lisp files.
1526 Wed Feb 19 18:24:49 1997 Steven L Baur <steve@altair.xemacs.org>
1528 * update-elc.sh: Added lisp/auctex.
1530 Thu Feb 13 11:32:47 1997 Steven L Baur <steve@altair.xemacs.org>
1532 * Makefile.in.in: Install pstogif script.
1534 Sun Dec 29 17:16:45 1996 Martin Buchholz <mrb@eng.sun.com>
1536 * update-elc.sh (make_special_commands): Make ilisp be a little
1537 smarter about recompilation.
1539 Wed Dec 18 20:22:55 1996 Martin Buchholz <mrb@eng.sun.com>
1541 * mmencode.c: Don't declare index().
1543 * Makefile.in.in: Documentation changes.
1545 * update-elc.sh: Portability Fix.
1547 Thu Dec 5 15:41:53 1996 Martin Buchholz <mrb@Eng.Sun.COM>
1549 * update-elc.sh: Corrections to protect against too smart /bin/sh'es.