Sync up with XEmacs 21.4.17.
[chise/xemacs-chise.git.1] / ChangeLog
1 2005-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2
3         * Makefile.in.in (install-arch-indep): As the symbolic link for
4         chise-db-directory/db, use relative directory instead of absolute
5         directory of ${etcdir}/chise-db.
6
7 2004-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
8
9         * Makefile.in.in (COPYDIR): Delete ${srcdir}/lib-src/chise-db.
10         (COPYDESTS): Delete ${archlibdir}/chise-db.
11         - Use ${etcdir}/chise-db instead of ${archlibdir}/char-db as the
12           target to create symbolic link for chise-db-directory.
13
14 2003-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
15
16         * Makefile.in.in: Use chise-db/ instead of char-db/.
17
18 2003-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
19
20         * Makefile.in.in:
21         - Use HAVE_CHISE instead of HAVE_CHISE_CLIENT.
22         - Setup chise-db-directory [make symbolic link for
23           ${archlibdir}/char-db].
24
25 2003-10-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
26
27         * configure.in: Delete HAVE_CHISE_CLIENT.
28
29 2003-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
30
31         * configure.in: Use HAVE_LIBCHISE instead of CHISE; add HAVE_CHISE
32         if HAVE_LIBCHISE or HAVE_CHISE_CLIENT is defined.
33
34 2003-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
35
36         * configure.in:
37         - Add new option `--with-chise'.
38         - define `CHISE' if --with-chise is specified and/or chise.h is
39           found.
40         - Disable Wnn support if UTF2000 is enables.
41         - Display "Multiscriptization / Multilingualization /
42           Internationalization:" instead of "Internationalization:".
43
44 2002-03-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
45
46         * Makefile.in.in (COPYDIR): Add ${srcdir}/lib-src/char-db if
47         HAVE_CHISE_CLIENT is defined.
48         (COPYDESTS): Add ${archlibdir}/char-db if HAVE_CHISE_CLIENT is
49         defined.
50
51         * configure.in: Define HAVE_CHISE_CLIENT when HAVE_DATABASE and
52         UTF2000 are defined.
53
54 2001-12-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
55
56         * configure.in: Don't define `HAVE_GGC' in XEmacs UTF-2000.
57
58 2001-08-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
59
60         * Makefile.in.in (all-elc all-elcs): Add lisp/utf-2000 as a target
61         to byte-compile if compiling with --utf-2000.
62         (lisp/auto-autoloads.el): Add setting for lisp/utf-2000 if
63         compiling with --utf-2000.
64
65 2000-06-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
66
67         * configure.in: Define `HAVE_GGC' if with-utf-2000 is specified.
68
69 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
70
71         * configure.in: Add new option `--with-text-coding'; define
72         `TEXT_CODING' if it is specified.
73
74 1999-08-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
75
76         * configure.in:
77         - Delete `--with-ucs4' option.
78         - Display message about UTF-2000 if "$with_utf_2000" = yes.
79
80 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
81
82         * configure.in:
83         - Add new option `--with-ucs4'; define `CHAR_IS_UCS4' if it is
84           specified.
85         - Define `CHAR_IS_UCS4' if `--with-utf-2000' is specified.
86
87 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
88
89         * configure.in: Add new option `--with-utf-2000'; define `UTF2000'
90         if it is specified.
91
92 2005-02-06  Vin Shelton <acs@xemacs.org>
93
94         * XEmacs 21.4.17 is released
95
96 2005-01-29  Ben Wing  <ben@xemacs.org>
97
98         * configure.in (AC_INIT_NOTICE):
99         * configure.in (XE_COMPUTE_RUNPATH):
100         Copy LDAP fixes from 21.5.
101
102         Port Marcus Crestani's patches of 2004-11-12:
103
104         * Makefile.in.in (install-arch-dep): Fix installation for Cygwin.
105         * configure:
106         * configure.in: Make pdump default for Cygwin.
107
108 2005-01-30  Malcolm Purvis  <malcolmp@xemacs.org>
109
110         * Makefile.in.in (dump-elc): Depend on ${PROGNAME} to fix parallel
111         builds.
112
113 2004-11-22  Adrian Aichner  <adrian@xemacs.org>
114
115         * etc/TUTORIAL: Typo fixes, courtesy of Andreas Eder
116         <Andreas.Eder@gmx.net>.
117
118 2004-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
119
120         * configure.in (HAVE_GPM): Die if GPM requested but not found.
121
122 2005-01-23  Vin Shelton  <acs@xemacs.org>
123
124         * Makefile.in.in (finder): Force removal of lisp/finder-inf.el.
125
126 2005-01-10  Vin Shelton  <acs@xemacs.org>
127
128         * Makefile.in.in (RECURSIVE_MAKE_ARGS): Remove last few.
129
130 2004-11-21  Malcolm Purvis  <malcolmp@xemacs.org>
131
132         * INSTALL: A POSIX compatible Make is no longer required for builds.
133         * Makefile.in.in (RECURSIVE_MAKE): Removed.
134         * Makefile.in.in (RECURSIVE_MAKE_ARGS): New.
135         * configure.in (RECURSIVE_MAKE): Removed.
136         * configure.in (RECURSIVE_MAKE_ARGS): New.
137         Always refer to make as $(MAKE) and use $(RECURSIVE_MAKE_ARGS) for
138         other parameters.  This allows -j to work in GNU Make while
139         removing need for POSIX compatible make on all systems.
140
141 2004-09-08  Malcolm Purvis  <malcolmp@xemacs.org>
142
143         * INSTALL: A POSIX compatible Make is required for builds.
144         * Makefile.in.in: Enable support for parallel builds.
145
146 2004-12-05  Vin Shelton <acs@xemacs.org>
147
148         * XEmacs 21.4.16 is released
149
150 2004-08-12  "Johann 'Myrkraverk' Oskarsson" <myrkraverk@users.sourceforge.net>
151
152         * config.guess: Detect PlayStation 2.
153
154 2004-08-10  Jerry James  <james@xemacs.org>
155
156         * etc/SERVICE: Update to latest version from www.gnu.org.
157
158 2004-07-06  Steve Youngs  <steve@youngs.au.com>
159
160         * etc/NEWS: Document the major user visible changes to PUI.
161
162 2003-07-21  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
163
164         * etc/gtkrc: New file.  This is the GTK equivalent of the
165         app-default file.
166
167 2004-03-30  Norbert Koch  <viteno@xemacs.org>
168
169         * PACKAGES: Introduce new packages escreen, xlib, and xwem.
170
171 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
172
173         * configure (GTK_CONFIG): Check GTK version validity only when the
174         right instance of gtk-config is found.
175
176 2004-03-20  Adrian Aichner  <adrian@xemacs.org>
177
178         * etc/sample.init.el: Sync typo and copycat fix from 21.5.
179         * etc/sample.init.el ((console-on-window-system-p)): Sync
180         "\C-x\C-c" definition from 21.5.
181
182 2004-03-20  Vin Shelton  <acs@xemacs.org>
183
184         * configure.usage (--use-regex-malloc): Correct warning about
185         disabling regex-malloc.
186
187 2004-03-04  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
188
189         * configure.in (src/Makefile): No longer include a special linker
190         script for PowerPC Linux.  Thanks to Stefan Bruda for reporting
191         this bug.
192
193 2004-02-10  Vin Shelton  <acs@xemacs.org>
194
195         * etc/OXYMORONS: Added Jumbo Shrimp for 21.4.17.
196
197 2004-02-03  Vin Shelton  <acs@xemacs.org>
198
199         * configure.in (XE_COMPUTE_RUNPATH): lucid_prefers_motif is a
200         variable, not a command.
201
202 2004-02-02  Vin Shelton <acs@xemacs.org>
203
204         * XEmacs 21.4.15 is released
205
206 2004-01-30  Vin Shelton  <acs@xemacs.org>
207
208         * etc/OXYMORONS: Inserted "Corporate Culture" for 21.4.15.
209
210 2004-01-25  Steve Youngs  <youngs@xemacs.org>
211
212         * etc/package-index.LATEST.gpg: New, replaces
213         `package-index.LATEST.pgp'. 
214
215         * etc/package-index.LATEST.pgp: Removed, replaced with
216         `package-index.LATEST.gpg'. 
217
218 2004-01-20  Jerry James  <james@xemacs.org>
219
220         * configure.in: The icc compiler pretends to be gcc.  It isn't.
221
222 2003-11-28  Norbert Koch  <viteno@xemacs.org>
223
224         * etc/PACKAGES (ERC): new.
225
226 2003-11-19  Vin Shelton  <acs@xemacs.org>
227
228         * configure.usage (--with-widgets): widgets now defaults to
229         --with-widgets=no.  Patch inspired by Jim Schumacher.
230
231 2003-10-25  Norbert Koch  <viteno@xemacs.org>
232
233         * etc/PACKAGES (riece): New package.
234         * etc/PACKAGES (liece): Mark as deprecated.
235
236 2003-10-26  Vin Shelton  <acs@xemacs.org>
237
238         * configure.in: Add Intel C++ compiler detection to compiler
239         version reporting.
240
241 2003-10-16  Valdis Kletnieks <valdis.kletnieks@vt.edu>
242         * configure.in: record additional info about compiler and libc
243         versions, to assist in debugging.
244
245 2003-08-28  Stephen J. Turnbull  <stephen@xemacs.org>
246
247         * configure.in (line 3573):
248         (Mule input methods):
249         Deprecate Motif for Linux.
250         (Installation): Report when LessTif is used.
251
252 2003-10-11  Jerry James  <james@xemacs.org>
253
254         * configure.in: installexe.sh is under srcdir, not blddir.
255
256 2003-10-16  Jerry James  <james@xemacs.org>
257         * aclocal.m4: Add icc (Intel compiler) support.
258         * configure.in: Ditto.
259
260 2003-09-13  Martin Buchholz  <martin@xemacs.org>
261
262         * configure.in (OS_RELEASE): Add support for SunOS 5.10.
263         On current OSes produced by Sun, `uname -r' prints "5.9".
264         It seems likely that on future OSes, `uname -r' will print "5.10".
265         We need to accept multi-digit release numbers.
266
267 2003-09-12  Rodney Sparapani <rsparapa@mcw.edu>
268
269         * PROBLEMS: Propose bash as an alternative to buggy Solaris
270         /bin/sh.
271
272 2003-09-10  Martin Buchholz  <martin@xemacs.org>
273
274         * configure.in: XEmacs failed to build on Solaris9.
275         Solaris9 comes with /usr/demo/SOUND, but no headers or libraries
276         therein.
277
278 2003-09-03  Vin Shelton <acs@xemacs.org>
279
280         * XEmacs 21.4.14 is released
281
282 2003-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
283
284         * configure.in (line 3593): Default widgets OFF for Athena/Motif.
285
286 2003-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
287
288         * configure.in (regex_malloc):  New option.
289         configure.usage (--use-regex-malloc):  Document it.
290
291 2003-08-14  Andrew Begel  <abegel@CS.Berkeley.EDU>
292
293         * configure.in: Add code to detect Darwin/MacOSX dynamic linking
294         API.
295
296 2003-08-12  Stephen J. Turnbull  <stephen@xemacs.org>
297
298         * configure.usage (GUI component): Improve lucid option doc.
299
300 2003-08-12  Stephen J. Turnbull  <stephen@xemacs.org>
301
302         * configure.in (CFLAGS): Add -fno-strict-aliasing for GCC.
303         * PROBLEMS (Running): Strict aliasing crashes.
304
305 2003-08-04  Norbert Koch  <viteno@xemacs.org>
306             Stephen J. Turnbull <stephen@xemacs.org>
307
308         * PACKAGES: Sync with package-tree contents.  Style conformance.
309
310 2003-07-03  Stephen J. Turnbull  <stephen@xemacs.org>
311
312         * etc/README.HYPERBOLE: 
313         * etc/README.OO-BROWSER:
314         Update.
315
316 2003-05-23  Stephen J. Turnbull  <stephen@xemacs.org>
317
318         * etc/sample.Xdefaults (menubar and popup fonts): Use X Font Sets.
319
320 2003-07-29  Stephen J. Turnbull  <stephen@xemacs.org>
321
322         * PROBLEMS (Motif): Explain why Motif loses XtExposeCompressMaximal.
323
324         * configure.in (Installation): Bitch bitterly about Motif.
325
326 2003-06-17  Vin Shelton  <acs@xemacs.org>
327
328         * PROBLEMS: Sync up with latest version from 21.5
329
330 2003-04-28  Stephen J. Turnbull  <stephen@xemacs.org>
331
332         * PROBLEMS (Windows): New: auxiliary programs for Windows.
333
334 2003-05-24  Norbert Koch  <viteno@xemacs.org>
335
336         * etc/package-index.LATEST.pgp: Official package release.
337
338 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
339
340         * XEmacs 21.4.13 is released
341
342 2003-03-20  Stephen J. Turnbull  <stephen@xemacs.org>
343
344         * configure.in (INTPTR_T_IN_CYGWIN_TYPES_H): 
345         Cygwin defines these types in <cygwin/types.h>.  Detect and don't
346         duplicate the definition.
347
348 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
349
350         * configure.usage (Usage): Use an autodetected feature as an
351         example of how to disable features.  A Martin Buchholz Suggestion.
352
353 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
354
355         * INSTALL: Give location of Darwin X11 downloads.
356
357 2003-01-28  Stephen J. Turnbull  <stephen@xemacs.org>
358
359         * INSTALL (--with-scrollbars):
360         (--with-dialogs):
361         (--with-widgets):
362         (--with-athena):
363         Update to current reality.
364
365 2003-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
366
367         * INSTALL:
368         * PROBLEMS:
369         Mention --site-includes and subdirectories for helping configure
370         to find 3rd-party add-ons.
371
372 2003-01-28  Martin Buchholz  <martin@xemacs.org>
373
374         * configure.in (opsys): (AIX specific)
375         Use opsys=aix4-2 for AIX 5 and all future versions.
376
377 2003-01-28  Martin Buchholz  <martin@xemacs.org>
378         * configure.in (-mthreads): (AIX specific)
379         Use either -mthreads or -pthread, depending on gcc versions.
380         gcc changed the name of the `-mthreads' option to `-pthread'
381         on 2000-06-12.
382
383         Be more careful when appending "_r" to various names of xlc, 
384         so that users can specify --compiler=/absolute/path/to/xlc
385
386 2003-01-27  Martin Buchholz  <martin@xemacs.org>
387
388         * configure.in: Don't disable athena just because the user
389         specified --with-widgets=no.
390
391 2003-01-27  Martin Buchholz  <martin@xemacs.org>
392
393         * configure.in (athena_3d): 
394         AC_CHECK_LIB must always take a function as
395         argument, never a global variable.  Some linkers can tell the
396         difference.  So change:
397         threeDClassRec ==> Xaw3dComputeBottomShadowRGB
398
399 2003-03-02  Vin Shelton  <acs@xemacs.org>
400
401         * etc/BETA: synced up with 21.5.  Original patch from
402         Chris Palmer  <chris@nodewarrior.org>.
403
404 2003-03-02  Robert Pluim  <rpluim@bigfoot.com>
405
406         * configure.in : Don't use the u_int8_t etc typedefs on FreeBSD
407         when detecting Berkeley DB, as they conflict with <sys/types.h>.
408
409 2003-02-01  Martin Buchholz  <martin@xemacs.org>
410
411         * configure.in: Don't look for Motif if it's already present in
412         $x_includes and $x_libraries.
413
414 2003-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
415
416         * configure.in: Fix darwin regexp for pdump.
417
418 2003-02-10  Stephen J. Turnbull  <stephen@xemacs.org>
419
420         * INSTALL: Recommend Mule, deprecate stripped binaries.
421
422 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
423
424         * XEmacs 21.4.12 "Portable Code" is released.
425
426 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
427
428         * etc/photos/golubev.png, etc/photos/golubevm.png: New.
429
430 2003-01-05  Rick Rankin  <rick_rankin@yahoo.com>
431
432         * configure.in: Add -lkernel32 to the list of system libraries 
433         linked under Cygwin. Needed for IsBadReadPtr().
434
435 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
436
437         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
438
439 2003-01-02  Stephen J. Turnbull  <stephen@xemacs.org>
440
441         * configure.in (Generate Installation): 
442         * configure.usage (--use-union-type): 
443         * PROBLEMS (XEmacs crashes mysteriously):
444         Deprecate --use-union-type for production builds.
445
446 2002-12-16  Stephen J. Turnbull  <stephen@xemacs.org>
447
448         * PROBLEMS (Running): Document general regex.c/alloca crash.
449
450 2002-12-05  Stephen J. Turnbull  <stephen@xemacs.org>
451
452         * etc/OXYMORONS (21.4.11): Inadvertant contrib from Andy.
453
454 2002-12-04  Stephen J. Turnbull  <stephen@xemacs.org>
455
456         * configure.in: Move pdump default for Darwin to opsys default area.
457
458 2002-11-15  Stephen J. Turnbull  <stephen@xemacs.org>
459
460         * configure.in (getaddrinfo): Disable for hpux11*, not hpux11.
461
462 2002-11-12  Stephen J. Turnbull  <stephen@xemacs.org>
463
464         * configure.in: Default pdump on for Linux.
465         Improve "broken compiler" panic message per V. Kletnieks.
466
467 2002-11-12  Stephen J. Turnbull  <stephen@xemacs.org>
468
469         * PROBLEMS (Running/Linux): Lesstif 0.93.36 info, from F. McIngvale.
470
471 2002-10-30  Katsumi Yamaoka  <yamaoka@jpl.org>
472
473         * etc/TUTORIAL.ja: Typo fix.
474
475 2002-10-31  John Paul Wallington  <jpw@shootybangbang.com>
476
477         * info/dir (File): button1 on a highlighted word doesn't 
478         follow that cross-reference.
479
480 2002-11-11  Stephen J. Turnbull  <steve@tleepslib.sk.tsukuba.ac.jp>
481
482         * etc/Emacs.ad (Emacs.bold-italic.attributeFont): Per G. Boffi.
483
484 2002-11-04  Giacomo Boffi  <giacomo.boffi@polimi.it>
485
486         * etc/sample.Xdefaults (Emacs.bold-italic.attributeFont): New.
487
488 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
489
490         * XEmacs 21.4.10 "Military Intelligence" is released.
491
492 2002-11-01  Stephen J. Turnbull  <stephen@xemacs.org>
493
494         * Makefile.in.in (lisp/custom-load.el): Depend on auto-autoloads.el.
495
496 2002-10-31  Christopher Sekiya  <wileyc@rezrov.net>
497
498         * etc/OXYMORONS: "Too much Mozart" is an oxymoron.
499
500 2002-10-25  Steve Youngs  <youngs@xemacs.org>
501
502         * etc/TUTORIAL.fr (suivante): Typo fix.
503         From juergen stuber <stuberj@mines.inpl-nancy.fr>.
504
505 2002-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
506
507         * Makefile.in.in (lisp/auto-autoloads.el):
508         (lisp/custom-load.el): 
509         Use -no-autoloads for these targets; can't load 'em if they ain't.
510
511 2002-10-18  Stephen J. Turnbull  <stephen@xemacs.org>
512
513         * PROBLEMS (Running/Cygwin): "No cygXpm-noX" fatal error.
514
515 2002-10-17  Stephen J. Turnbull  <stephen@xemacs.org>
516
517         * PROBLEMS (Missing charsets): Remove ambiguity.
518
519 2002-10-10  Stephen J. Turnbull  <stephen@xemacs.org>
520
521         * INSTALL (PREREQUISITES): Recommend Texinfo 4.2.
522
523 2002-10-09  Stephen J. Turnbull  <stephen@xemacs.org>
524
525         * etc/BETA: Improve descriptions of XEmacs Patches; mention Design.
526
527 2002-10-08  Stephen J. Turnbull  <stephen@xemacs.org>
528
529         * PROBLEMS (MacOS/X): Describe stack limitation.
530         (Digital Unix): Generalize to all regexp-using applications.
531         * INSTALL (PREQUISITES): Mention MacOS/X stack limitation.
532         (PROBLEMS): Point to PROBLEMS file for build notes.
533         Thanks to Skip Montanaro for the report.
534
535 2002-10-07  Stephen J. Turnbull  <stephen@xemacs.org>
536
537         * Makefile.in.in (all-elcs): Depend on autoloads.
538         (autoloads): Depend on lib-src, lwlib, and src.
539
540 2002-10-04  Stephen J. Turnbull  <stephen@xemacs.org>
541
542         * configure.in (Check for POSIX functions):  New section head.
543         getaddrinfo is detected on HP-UX 11.XX, but appears to be
544         non-functional.  Disable it.  Based on work by Darryl Okahata.
545         
546 2002-09-27  Stephen J. Turnbull  <stephen@xemacs.org>
547
548         * PROBLEMS (Running, General): Missing charset in FontSet warnings.
549
550         * Emacs.ad: Add charsets to *menubar*FontSet and *popup*FontSet.
551
552 2002-08-29  Ville Skyttä  <ville.skytta@xemacs.org>
553
554         * Emacs.ad: Add *menubar*FontSet and *popup*FontSet entries,
555         (self-)obtained from Red Hat.
556
557 2002-09-25  Stephen J. Turnbull  <stephen@xemacs.org>
558
559         * etc/OXYMORONS:  A couple new ones.
560
561 2002-09-03  Stephen J. Turnbull  <stephen@xemacs.org>
562
563         * configure.usage: Complete rewrite and reorganization.
564
565 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
566
567         * XEmacs 21.4.9 "Informed Management" is released.
568
569 2002-05-22  Andy Piper  <andy@xemacs.org>
570
571         * build-msw-release.sh (TMPINSTALL): install to a tmpdir so that
572         xemacs can be running while we build a dist.
573
574 2002-04-26  Andy Piper  <andy@xemacs.org>
575
576         * configure.in: make sure that a combined X and windows build gets
577         widgets.
578
579 2002-08-10  Stephen J. Turnbull  <stephen@xemacs.org>
580
581         * etc/package-index.LATEST.pgp: Update.
582
583 2002-08-10  Stephen J. Turnbull  <stephen@xemacs.org>
584
585         * PROBLEMS (General advice): Define runtime and build problems.
586
587 2002-07-24  Stephen J. Turnbull  <stephen@xemacs.org>
588
589         * PROBLEMS (Running, Linux): Rewrite "Hannibal Lecter" ld stuff.
590
591 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
592
593         * etc/BETA (Large contributions): Typo fix per JPW.
594
595 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
596
597         * etc/BETA (Large contributions): New section.  Reorganize file.
598
599 2002-06-04  Jerry James  <james@xemacs.org>
600
601         * configure.usage: Identify --with-modules as autodetecting.
602
603 2002-07-04  Stephen J. Turnbull  <stephen@xemacs.org>
604
605         * PROBLEMS: Add two basic configuration questions.
606
607 2002-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
608
609         * PROBLEMS: Describe "Hannibal Lecter" crash on Linux.  Reorder
610         Linux runtime issues section.
611         * INSTALL: Improve description of mail locking.
612
613 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
614
615         * etc/OXYMORONS (21.4.15): New.  Not a reference to Vin.
616
617         * build-msw-release.sh: Synch to Andy.
618
619 2002-03-18  Gregory Steuck  <greg-xemacs-patch@nest.cx>
620
621         * configure.in:  Improve OpenBSD support: correct check for
622         socklen_t, check for libtermcap is libncurses.
623
624 2002-02-28  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
625
626         * configure.in: Protect nocomboreloc linker arguments to avoid
627         problem on the ppc.
628
629 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
630
631         * XEmacs 21.4.8 "Honest Recruiter" is released.
632
633 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
634
635         * info/.cvsignore: New file from 21.5.
636
637 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
638
639         * XEmacs 21.4.7 "Economic Science" is released.
640
641 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
642
643         * etc/sample.init.el: Fix comment typo about resize-minibuffer.
644
645         * etc/sample.init.el: Add description of initialization process,
646         the custom.el file, and code to load custom.el early instead of
647         late.
648
649 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
650
651         * PROBLEMS (General): Decribe failed AUTH with EFS.
652
653 2002-04-22  Hrvoje Niksic  <hniksic@xemacs.org>
654
655         * etc/photos/hniksic.png, etc/photos/hniksic.png: Update.
656
657 2002-04-25  Mike Fabian  <mfabian@suse.de>
658
659         * configure.in: add option moduledir as mentioned
660         in ./configure --help
661
662 2001-04-21  Martin Buchholz  <martin@xemacs.org>
663
664         * configure.in: Detect MacOS/X "Darwin".
665         Thanks to Greg Parker <gparker@cs.stanford.edu>.
666         
667 2002-03-30  Steve Youngs  <youngs@xemacs.org>
668
669         * etc/package-index.LATEST.pgp: Update to current reality.
670
671 2002-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
672
673         * etc/TUTORIAL.se: New from Mats Lidell.
674
675 2002-01-07  Jan Vroonhof  <jan@xemacs.org>
676
677         * configure.in: Make explicit "--with-widgets" mean "=yes".
678         If "--with-widgets=yes" autodetect athena.
679
680 2001-12-29  Steve Youngs  <youngs@xemacs.org>
681
682         * etc/package-index.LATEST.pgp: Update.
683
684 2001-12-13  William M. Perry  <wmperry@gnu.org>
685
686         * configure.in (GTK): add -Wno-shadow.
687         
688 2002-02-04  Stephen J. Turnbull  <stephen@xemacs.org>
689
690         * etc/BETA: Synch to 21.5.
691
692 2002-01-23  Jarl Friis  <jarl@diku.dk>
693
694         * etc/BETA (http): Informing of xemacs-patches mailing list. Added
695         note on patch etiquette.
696
697 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
698
699         * XEmacs 21.4.6 "Common Lisp" is released.
700
701 2001-12-04  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
702
703         * etc/photos/jan.png: New photo.
704
705 2001-11-21  Robert Pluim  <rpluim@bigfoot.com>
706
707         * PROBLEMS (Sun/Solaris): Document fix for Motif related crashes
708
709 2001-12-15  Stephen J. Turnbull  <stephen@xemacs.org>
710
711         * configure.in (Miscellaneous Flags): test for -z nocombreloc,
712         instead of -z combreloc, to avoid confusing Solaris.
713
714 2001-11-24  Stephen J. Turnbull  <stephen@xemacs.org>
715
716         * configure.usage: Makefile.in -> Makefile.in.in.
717
718 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
719
720         * Makefile.in.in: HP-UX needs LDFLAGS.  From Lutz Jaenicke
721         <Lutz.Jaenicke@aet.TU-Cottbus.DE>.
722
723 2001-11-17  Stephen J. Turnbull  <stephen@xemacs.org>
724
725         * configure.in: Fix typos in comments.
726         * (Miscellaneous flags): Use -z nocombreloc if supported and !pdump.
727         * (Installation): Suggest pdump instead of -z nocomboreloc.
728         * configure.usage: Document --quick-build.
729
730 2001-10-30  Stephen J. Turnbull  <stephen@xemacs.org>
731
732         * configure.in: Typo in reference to with_ipv6_cname.
733
734 2001-10-30  Stephen J. Turnbull  <stephen@xemacs.org>
735
736         * configure.in: Initialize with_ipv6_cname=no.
737         * configure.usage: Document it.
738
739 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
740
741         * XEmacs 21.4.5 "Civil Service" is released.
742
743 2001-10-05  Stephen J. Turnbull  <stephen@xemacs.org>
744
745         * configure.in: Document that autoconf 2.5x is unsupported.
746
747 2001-10-02  Stephen J. Turnbull  <stephen@xemacs.org>
748
749         * PROBLEMS:  configure doesn't support --with-{ld,as}, use environment
750         variables.  Suggested by Goran Koruga <goran.koruga@hermes.si>.
751
752 2001-09-17  Ben Wing  <ben@xemacs.org>
753
754         * configure.in (TAB):
755         * configure.in (XE_COMPUTE_RUNPATH):
756         Don't use -Wshadow when compiling with g++ or you get buried in
757         silly warnings.  This patch was already applied but somehow got
758         unapplied.  Stephen?
759
760 2001-08-19  Charles Wilson  <cwilson@ece.gatech.edu>
761
762         * configure.in (for graphics libraries): Detect Cygwin xpm-nox.
763
764 2001-08-02  Peter Brown  <rendhalver@users.sourceforge.net>
765
766         Synch options documentation with those in configure.in:
767
768         * configure.usage (--with-dialogs): added lucid to list of options
769         * configure.usage (--with-widgets): added lucid to list of options
770         * configure.usage (--with-dragndrop): added GTK to list of protocols
771         * configure.usage (--mail-locking): added `locking' or `mmdf'. to list
772         of options
773         
774         
775 2001-09-25  Didier Verna  <didier@xemacs.org>
776
777         * configure.ac: new. Autoconf 2.5x guard.
778
779 2001-08-29  Jered Floyd  <jered@MIT.EDU>
780
781         * configure.in (moduledir,sitemoduledir,archlibdir):
782         Place arch-specific files under ${libdir}, not under ${datadir}.
783
784 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
785
786         * XEmacs 21.4.4 "Artificial Intelligence" is released.
787
788 2001-07-22  Stephen J. Turnbull  <stephen@xemacs.org>
789
790         * configure.in (with_esd_sound): Default to no.
791
792         * configure.usage: Various documentation improvements.
793
794         * configure.in (--with-ipv6-cname): New Boolean option.  Defaults on.
795         * configure.usage:
796         * PROBLEMS (IPv6 CNAME lookup):
797         Document it.
798
799 2001-07-18  Adrian Aichner  <adrian@xemacs.org>
800
801         * etc\TUTORIAL: Fix minor typo.
802         * etc\TUTORIAL.de: Sync with TUTORIAL.
803
804 2001-05-23  Ben Wing  <ben@xemacs.org>
805
806         * etc\sample.init.el:
807         * etc\sample.init.el (Init-safe-require): New.
808         * etc\sample.init.el ((fboundp 'pending-delete-mode)):
809         * etc\sample.init.el ((eq system-type 'windows-nt)):
810         * etc\sample.init.el (dired):
811         * etc\sample.init.el ((Init-safe-require 'efs-auto)):
812         * etc\sample.init.el (completer):
813         * etc\sample.init.el (crypt):
814         * etc\sample.init.el (filladapt):
815         * etc\sample.init.el ((fboundp 'turn-on-lazy-lock)):
816         * etc\sample.init.el ((fboundp 'resize-minibuffer-mode)):
817         * etc\sample.init.el ((Init-safe-require 'scroll-in-place)):
818         Rewrite to be much more careful about loading features -- now
819         it decays gracefully even in the complete absence of packages.
820         Also avoid doing obnoxious things when loading efs.
821
822 2001-04-14  Gordon Sadler  <gbsadler1@lcisp.com>
823
824         * configure.in: Add GTK_CFLAGS to CPPFLAGS for glade.h check.
825
826 2001-07-01  Alexey Mahotkin  <alexm@hsys.msk.ru>
827
828         * configure.in (option processing):  with_widgets=m is ambiguous;
829         don't allow it.
830         (AC_CHECKING for the Athena widgets): Don't check for Athena when
831         with_widgets=no.
832
833 2001-05-29  Martin Buchholz  <martin@xemacs.org>
834
835         * configure.in: Remove stray backslash.
836
837 2001-05-27  Kazuo Oishi  <oishi@n-pl.org>
838
839         * etc/xemacs-ja.1: Replace with new translation.
840
841 2001-05-17  Andrew Begel  <abegel@eecs.berkeley.edu>
842
843         * aclocal.m4 (LTLD): Don't use "gcc", use the ld reported by gcc.
844
845 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
846
847         * XEmacs 21.4.3 "Academic Rigor" is released.
848
849 2001-05-10  Paul Stodghill  <stodghil@cs.cornell.edu>
850
851         * configure.in: Reverse the order of Windows and Linux sound tests
852         so that Cygwin will find Windows first.
853
854 2001-05-15  Steve Youngs  <youngs@xemacs.org>
855
856         * etc/photos/{youngs,youngsm}.png:  New photos.
857
858 2001-05-15  Steve Youngs  <youngs@xemacs.org>
859
860         * etc/PACKAGES: Update to reflect new package dir tree.
861
862 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
863
864         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
865
866 2001-05-04  Martin Buchholz  <martin@xemacs.org>
867
868         * configure.in (opsys): 
869         Use lower-case `uname -s` as the default value for opsys.
870         The previous code effectively did the non-sensical
871         opsys=$canonical because [] magically disappear in configure.in.
872
873 2001-01-31  Jason R. Mastaler  <jason@xemacs.org>
874
875         * etc/FTP: Updated FTP mirrors list.
876
877 2001-05-04  Ben Wing  <ben@xemacs.org>
878
879         * etc\NEWS: Remove kill-whole-line changes.
880
881 2001-04-25  Ben Wing  <ben@xemacs.org>
882
883         * PROBLEMS:
884         * PROBLEMS (Note):
885         * PROBLEMS (ftp):
886         Correct general info about init file.
887         Fix up Cygwin section.
888
889 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
890
891         * XEmacs 21.4.1 "Copyleft" is released.
892
893 2001-04-17  Ben Wing  <ben@xemacs.org>
894
895         * etc\NEWS: More changes.
896
897         * etc\sample.init.el (grep-all-files-in-current-directory-and-below):
898         Missing argument.
899
900         * etc\photos\fabrice.png:
901         * etc\photos\fabricem.png:
902         * etc\photos\juhp.png:
903         * etc\photos\juhpm.png:
904         Add photos.
905         * etc\photos\jwz.png:
906         * etc\photos\jwzm.png:
907         Update photos.
908
909 2001-04-17  Stephen J. Turnbull  <stephen@xemacs.org>
910
911         * README:
912         * etc/README:
913         * etc/MACHINES:
914         * etc/PACKAGES:
915         * etc/TUTORIAL.ja:
916         Fixup 21.2 -> 21.4.
917
918         * configure: Regenerate.
919
920         * PROBLEMS (Running/Linux): Add entries for ESD interrupts and
921         Debian Athena3d workarounds.
922
923         * PROBLEMS: s/xemacs@xemacs.org/xemacs-beta@xemacs.org/ in
924         requests for developer volunteers.
925
926 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
927
928         * XEmacs 21.4.0 "Solid Vapor" is released.
929
930 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
931
932         * etc/photos/wing*.png: Rename to ben*.png.
933
934 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
935
936         * XEmacs 21.2.47 "Zephir" is released.
937
938 2001-03-26  Paul Stodghill  <stodghil@cs.cornell.edu>
939
940         * configure.in: Don't #define __STDC__ in confdefs.h
941
942 2001-03-30  Ben Wing  <ben@xemacs.org>
943
944         * etc\sample.init.el:
945         * etc\sample.init.el (Init-kill-entire-line):
946         * etc\sample.init.el (describe-foo-at-point):
947         * etc\sample.init.el (kill-current-buffer):
948         * etc\sample.init.el (kill-current-buffer-and-window):
949         * etc\sample.init.el (grep-c-files): Removed.
950         * etc\sample.init.el (grep-all-files-history): New.
951         * etc\sample.init.el (grep-all-files-omitted-expressions): New.
952         * etc\sample.init.el (grep-all-files-omitted-directories): New.
953         * etc\sample.init.el (construct-grep-all-files-command): New.
954         * etc\sample.init.el (grep-all-files-in-current-directory): New.
955         * etc\sample.init.el (grep-lisp-files): Removed.
956         * etc\sample.init.el (grep-all-files-in-current-directory-and-below): New.
957         * etc\sample.init.el (clear-select):
958         * etc\sample.init.el ((control kp-add)):
959         * etc\sample.init.el (pause):
960         * etc\sample.init.el ((eq system-type 'windows-nt)):
961
962         Add documentation for defined functions.  Change grep functions to
963         be more generally useful.  Document more specifically what the
964         `menu-force' setting actually does -- what commands are overridden
965         and how to access them.
966
967 2001-03-30  Stephen J. Turnbull  <stephen@xemacs.org>
968
969         * configure.usage:  Document --with-file-coding.
970
971         * etc/OXYMORONS: Add 2 oxymorons, clean up numbering, close RFC.
972
973         * etc/NEWS: Fix typo.
974         
975         * configure.in:
976         * configure:
977         Fix typo, add -Wsign-compare if GCC, run autoconf.
978
979 2001-03-23  Stephen J. Turnbull  <stephen@xemacs.org>
980
981         * etc/gnuserv.1 (UNIX_DOMAIN_SOCKETS: 
982         * PROBLEMS (Problems with running XEmacs):
983         Document TMPDIR lossage in gnuserv/gnuclient.
984
985 2001-03-06  Ben Wing  <ben@xemacs.org>
986
987         * etc\sample.init.el:
988         * etc\sample.init.el (Init-kill-entire-line): New.
989         Fix to take into account the removed kill-whole-line changes.
990
991 2001-03-21  Martin Buchholz <martin@xemacs.org>
992
993         * XEmacs 21.2.46 "Urania" is released.
994
995 2001-03-19  Andy Piper  <andy@xemacs.org>
996
997         * configure.in: default rel-alloc to off under cygwin
998
999 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
1000
1001         * ChangeLog: Fix CVS commit breakage from GTK merge, log GTK merge.
1002
1003         * CHANGES-beta:
1004         * configure.in:
1005         Fix gratuitous whitespace changes from GTK merge.
1006
1007         * configure.usage: Untabify --with-{gtk,gnome}.
1008
1009 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
1010
1011         * etc/OXYMORONS: New file of 21.4 codenames.
1012
1013 2001-03-12  Andy Piper  <andy@xemacs.org>
1014
1015         * configure.in: only pick up mingw directory.
1016
1017 2001-03-02  Ben Wing  <ben@xemacs.org>
1018
1019         * info\dir: Update to 21.4; clean up descriptions of manuals;
1020         replace misnomer "Local Packages" with more correct "Other
1021         Documentation".
1022
1023 2001-03-02  Ben Wing  <ben@xemacs.org>
1024
1025         * etc\README: sample.emacs -> sample.init.el.
1026
1027 2001-03-09  William M. Perry  <wmperry@aventail.com>
1028
1029         * CHANGES-beta:
1030         * configure.in:
1031         * configure.usage:
1032         The Great GTK Merge.
1033
1034 2001-02-23  Andy Piper  <andy@xemacs.org>
1035
1036         * configure.usage (--with-netinstall): add docs.
1037
1038         * configure.in: with_netinstall is a new option. Default to off.
1039
1040 2001-02-23  Martin Buchholz <martin@xemacs.org>
1041
1042         * XEmacs 21.2.45 "Thelxepeia" is released.
1043
1044 2001-02-13  Martin Buchholz  <martin@xemacs.org>
1045
1046         * aclocal.m4: Fix module support for AIX cc.
1047         Support possible future OSes irix7, aix5, osf[56].
1048
1049 2001-02-12  Martin Buchholz  <martin@xemacs.org>
1050
1051         * configure.in: No need for NON_GNU_CPP on SCO.
1052
1053 2001-02-10  Martin Buchholz  <martin@xemacs.org>
1054
1055         * etc/MACHINES: Rewritten.  Bitrot discarded.
1056
1057 2001-02-09  Martin Buchholz  <martin@xemacs.org>
1058
1059         * configure.in: Prefer utime to utimes - it's more standard.
1060         Remove explicit checking for struct utimbuf.
1061         Remove explicit checking for <utime.h>.
1062         Combined into one simpler test for utime.
1063         Add explicit check for utimes, if utime not found.
1064
1065 2001-02-08  Martin Buchholz <martin@xemacs.org>
1066
1067         * XEmacs 21.2.44 "Thalia" is released.
1068
1069 2001-01-16  Mike Sperber <mike@xemacs.org>
1070
1071         * configure.in: Remove bogus path variable definitions.
1072         Reflect the fact that specifying --datadir also affects docdir and
1073         archlibdir.
1074
1075 2001-02-06  Martin Buchholz  <martin@xemacs.org>
1076
1077         * configure.in: Only use -Wpointer-arith on non-glibc systems.
1078
1079 2001-02-02  Martin Buchholz  <martin@xemacs.org>
1080
1081         * configure.in (wnn): Make sure wnn/commonhd.h can be #included,
1082         for the sake of gcc 2.97 fixincludes, which breaks it.
1083
1084 2001-01-27  Martin Buchholz  <martin@xemacs.org>
1085
1086         * configure.in: Check for util.h for NetBSD's openpty.
1087
1088 2001-01-28  Martin Buchholz  <martin@xemacs.org>
1089
1090         * config.sub: Upgrade to offical version 2001-01-12.
1091         * config.guess: Upgrade to offical version 2001-01-17.
1092
1093 2001-01-26  Martin Buchholz <martin@xemacs.org>
1094
1095         * XEmacs 21.2.43 "Terspichore" is released.
1096
1097 2001-01-21  Steve Youngs  <youngs@xemacs.org>
1098
1099         * ./etc/PACKAGES: Doc fix.
1100
1101         * README.packages: Doc fix.
1102
1103 2001-01-17  Steve Youngs  <youngs@xemacs.org>
1104
1105         * README.packages: Update.
1106
1107         * ./etc/PACKAGES: Update.
1108
1109 2001-01-20  Martin Buchholz <martin@xemacs.org>
1110
1111         * XEmacs 21.2.42 "Poseidon" is released.
1112
1113 2001-01-18  Martin Buchholz  <martin@xemacs.org>
1114
1115         * PROBLEMS (Sun/Solaris): Yet another microimprovement.
1116
1117 2001-01-17  Martin Buchholz  <martin@xemacs.org>
1118
1119         * PROBLEMS (Sun/Solaris): Replace --with-gnu-ld=no with
1120         --with-ld=/usr/ccs/bin/ld
1121
1122 2001-01-16  Robert Pluim  <rpluim@bigfoot.com>
1123
1124         * PROBLEMS (SunOS/Solaris): Document workaround for GNU ld bug on
1125         Solaris. Half mine, half Raymond Toy, half Martin Buchholz.
1126
1127 2001-01-16  Didier Verna  <didier@xemacs.org>
1128
1129         * NEWS: document the modeline horizontal scrolling feature.
1130
1131 2001-01-17  Martin Buchholz <martin@xemacs.org>
1132
1133         * XEmacs 21.2.41 "Polyhymnia" is released.
1134
1135 2001-01-16  Martin Buchholz  <martin@xemacs.org>
1136
1137         * PROBLEMS: Document MIPSpro ICE problem workaround.
1138
1139 2001-01-06  Golubev I. N.  <gin@mo.msk.ru>
1140
1141         * configure.in: check for dlopen by linking program with
1142         <dlfcn.h>.
1143
1144 2001-01-08  Andy Piper  <andy@xemacs.org>
1145
1146         * configure.in: add extra_includes and populate appropriately for
1147         cygwin and mingw.
1148
1149 2000-12-28  Andy Piper  <andy@xemacs.org>
1150
1151         * configure.in: allow --with-widgets=msw
1152
1153 2001-01-08  Martin Buchholz <martin@xemacs.org>
1154
1155         * XEmacs 21.2.40 is released.
1156
1157 2000-12-26  Stephen J. Turnbull  <stephen@xemacs.org>
1158
1159         * PROBLEMS (Running/Linux):  Rehabilitate Mandrake; tip for color-gcc.
1160
1161 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
1162
1163         * PROBLEMS (Linux): document Mandrake policy, how to get Meta on
1164         Alt, and getaddrinfo() blocking trying to get localhost's CNAME.
1165
1166 2000-07-20  Kazuyuki IENAGA <ienaga@xemacs.org>
1167
1168         * configure.in: use input-method-xlib.o for USE_XFONTSET instead
1169         of input-method-xfs.o.
1170
1171         * configure: ditto
1172
1173 2000-12-31  Martin Buchholz <martin@xemacs.org>
1174
1175         * XEmacs 21.2.39 is released.
1176
1177 2000-02-02   Daiki Ueno <ueno@ueda.info.waseda.ac.jp>
1178
1179         * configure.in: Added check if the berkdb has db_create or not.
1180
1181 2000-10-11  Yoshiki Hayashi  <yoshiki@xemacs.org>
1182
1183         * configure.in: Fix broken gcc detection for 2.7.2.
1184
1185 2000-12-11  Andy Piper  <andy@xemacs.org>
1186
1187         * configure.in (XE_COMPUTE_RUNPATH): add netinstall as a subdirectory.
1188
1189         * netinstall: new net installer for MS-Windows.
1190
1191 2000-12-05  Martin Buchholz <martin@xemacs.org>
1192
1193         * XEmacs 21.2.38 is released.
1194
1195 2000-11-26  Björn Torkelsson  <torkel@hpc2n.umu.se>
1196
1197         * configure.in: Only show message about DnD API if compiling with DnD
1198
1199 2000-11-09  Martin Buchholz  <martin@xemacs.org>
1200
1201         * configure.in: Autodetect elf.h.
1202
1203 2000-11-14  Martin Buchholz <martin@xemacs.org>
1204
1205         * XEmacs 21.2.37 is released.
1206
1207 2000-10-19  Stephen J. Turnbull  <stephen@xemacs.org>
1208
1209         * README.packages: Add "uninstalled package" FAQ.
1210
1211         * etc/PACKAGES: Add details on os-utils contents.
1212
1213 2000-11-01  Martin Buchholz  <martin@xemacs.org>
1214
1215         * configure.in: Handle alloca with Compaq C on Alpha Linux.
1216
1217 2000-10-27  Martin Buchholz  <martin@xemacs.org>
1218
1219         * configure.in: Oops, _getpt ==> _getpty
1220
1221 2000-10-23  Yoshiki Hayashi  <yoshiki@xemacs.org>
1222
1223         * Makefile.in.in: Remove lockdir related things.
1224
1225 2000-10-11  Martin Buchholz  <martin@xemacs.org>
1226
1227         * configure.in:
1228         Remove checking for XFree86.  Use feature tests instead!
1229         Add check for XRegisterIMInstantiateCallback.
1230         Add check for XRegisterIMInstantiateCallback's prototype.
1231
1232 2000-10-04  Yoshiki Hayashi  <yoshiki@xemacs.org>
1233
1234         * etc/NEWS: Change lprogress-display to progress-feedback.
1235
1236 2000-10-08  Karl M. Hegbloom  <karlheg@debian.org>
1237
1238         * configure.in: Typo - missing paren.
1239
1240 2000-10-10  Martin Buchholz  <martin@xemacs.org>
1241
1242         * configure.in:
1243         Use stropts.h, not sys/stropts.h.
1244         Use strtio.h, not sys/strtio.h.
1245
1246 2000-10-06  Martin Buchholz  <martin@xemacs.org>
1247
1248         * configure.in: Pretend that DEC OSF >= 5 is really DEC OSF 4.
1249
1250 2000-10-04  Martin Buchholz <martin@xemacs.org>
1251
1252         * XEmacs 21.2.36 is released.
1253
1254 2000-08-29  Robert Pluim  <rpluim@bigfoot.com>
1255
1256         *  etc/NEWS: fix reference to progress-feedback-use-echo-area
1257
1258 2000-09-27  Martin Buchholz  <martin@xemacs.org>
1259
1260         * configure.in: Big signal/process handling overhaul.
1261         Autoconfiscate lots of functions and headers:
1262         getpt _getpt grantpt unlockpt ptsname killpg tcgetpgrp
1263         openpty pty.h libutil.h sys/stropts.h sys/strtio.h isastream
1264
1265 2000-09-20  Martin Buchholz  <martin@xemacs.org>
1266
1267         * etc/xemacs.1: Spelling fixes.  Remove stuff that doesn't belong.
1268
1269 2000-09-19  Martin Buchholz  <martin@xemacs.org>
1270
1271         * *: Spelling mega-patch
1272
1273 2000-09-16  Martin Buchholz  <martin@xemacs.org>
1274
1275         * configure.in: Remove strcasecmp.
1276
1277         * etc/Emacs.ad: Remove Energize from comments.
1278
1279 2000-09-16  Martin Buchholz  <martin@xemacs.org>
1280
1281         * configure.in: Add -Kalloca to $c_switch_system when using
1282         Unixware native compiler (if necessary).
1283
1284 2000-09-15  Martin Buchholz  <martin@xemacs.org>
1285
1286         * configure.in: Prevent spurious "No" in configure output when not
1287         using gcc.  Oh, and it's "no", not "No".  Oh, and it's "yes", not "Yes".
1288
1289 2000-09-14  Martin Buchholz  <martin@xemacs.org>
1290
1291         * configure.in: Save 2 sed process invocations per Makefile.
1292
1293 2000-08-22  SL Baur  <steve@turbolinux.co.jp>
1294
1295         * configure.in (after_morecore_hook_exists): Don't add /usr/shlib
1296         to link path if compiling on Alpha/Linux.
1297
1298 2000-09-01  Martin Buchholz  <martin@xemacs.org>
1299
1300         * Makefile.in.in (depend): cd to the correct directory.
1301
1302 2000-08-31  Martin Buchholz  <martin@xemacs.org>
1303
1304         * configure.in: with_widgets is incompatible with X11 R4.
1305
1306         * configure.in: Make Balloon Help conditional on finding shape.h
1307
1308 2000-08-02  Stephen J. Turnbull <stephen@xemacs.org>
1309
1310         * etc/Emacs.ad: Document usage of FontSet resource for menubar.
1311
1312 2000-08-09  Vin Shelton  <acs@xemacs.org>
1313
1314         * configure.in: Check for UNIX98 PTYs.  Patch from Florian Weimer
1315         <Florian.Weimer@RUS.Uni-Stuttgart.DE>.
1316
1317 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
1318
1319         * configure.usage: Remove lockdir document.
1320
1321 2000-07-31  Martin Buchholz  <martin@xemacs.org>
1322
1323         * configure.in:
1324         Make knowledge of machine and opsys optional.
1325         Make existence of s&m files optional.
1326         Rely on configure alone if s&m files not found.
1327
1328         * configure.in:
1329         Use only configure-time tests to detect getloadavg().
1330         Don't check for kstat.h if we have getloadavg().
1331         Check for sys/loadavg.h if we have getloadavg().
1332
1333 2000-07-15  Ben Wing  <ben@xemacs.org>
1334
1335         * Makefile.in.in (configure):
1336         all-elcs target now uses update-elc-2.el not update-elc.sh
1337
1338 2000-07-19  Martin Buchholz <martin@xemacs.org>
1339
1340         * XEmacs 21.2.35 is released.
1341
1342 2000-07-13  Martin Buchholz  <martin@xemacs.org>
1343
1344         * configure.in: --with-menubars=yes should not be an error.
1345
1346         * configure.in: "compiling in support for Athena" message was
1347         sometimes lying.
1348
1349 2000-07-12  Martin Buchholz  <martin@xemacs.org>
1350
1351         * configure.in: Rewrite xmkmf symbol detection to avoid
1352         redefinition of symbols we've already defined.
1353         Also, handle xmkmf symbols with values other than 1.
1354
1355 2000-07-12  Martin Buchholz  <martin@xemacs.org>
1356
1357         * configure.in:
1358         Make sure Unix98 socklen_t is defined.
1359         Use ANSI C mode `-std1' with DEC C instead of `-std'.
1360
1361 2000-07-09  Martin Buchholz  <martin@xemacs.org>
1362
1363         * configure.in:
1364         Replace SMART_INCLUDE with a dumber, but more reliable method.
1365 2000-07-10  Martin Buchholz  <martin@xemacs.org>
1366
1367         * modules/zlib/Makefile:
1368         * modules/sample/Makefile:
1369         * modules/ldap/Makefile:
1370         * modules/base64/Makefile:
1371         * Makefile.in.in:
1372         rm -f ==> $(RM)
1373         define SHELL=/bin/sh
1374
1375 2000-07-09  Martin Buchholz  <martin@xemacs.org>
1376
1377         * configure.in: PostgreSQL rewrite.
1378         - Don't look for postgreSQL in /usr/local.
1379         - Simplify detection code.
1380         - Don't use SMART_INCLUDE.
1381         - Don't autodetect if --with-postgresql=no.
1382
1383 2000-07-08  Ben Wing  <ben@xemacs.org>
1384
1385         * configure.usage: addl doc for graphics libs, with-msw.
1386
1387 2000-07-09  Martin Buchholz  <martin@xemacs.org>
1388
1389         * configure.in: sh builtin `test' uses `=', not `=='.
1390
1391 2000-07-08  Ben Wing  <ben@xemacs.org>
1392
1393         * configure.in: add -lcomdlg32 for cygwin.
1394
1395 2000-07-05  Craig Lanning  <lanning@scra.org>
1396
1397         * aclocal.m4 (can_build_shared):
1398         First pass at module support for cygwin and mingw.
1399
1400         * configure:
1401         * configure (xe_check_libs):
1402         * configure (acfindx):
1403         * configure (ac_x_includes):
1404         * configure (ac_x_libraries):
1405         * configure (ac_cv_lib_dnet_dnet_ntoa):
1406         * configure (xe_msg_checking):
1407         * configure (xe_runpath_dir):
1408         * configure (xetest):
1409         * configure (ac_err):
1410         * configure (ac_safe):
1411         * configure (with_xmu):
1412         * configure (bitmapdir):
1413         * configure (with_xauth):
1414         * configure (libs_xauth):
1415         * configure (with_cde):
1416         * configure (with_ldap):
1417         * configure (with_ldap_krbdes):
1418         * configure (save_c_switch_site):
1419         * configure (with_postgresql):
1420         * configure (with_xface):
1421         * configure (with_jpeg):
1422         * configure (with_png):
1423         * configure (with_tiff):
1424         * configure (athena_lib):
1425         * configure (have_motif):
1426         * configure (all_widgets):
1427         * configure (with_xim):
1428         * configure (with_xfs):
1429         * configure (with_wnn):
1430         * configure (with_canna):
1431         * configure (extra_objs):
1432         * configure (ac_cv_c_inline):
1433         * configure (have_esd_config):
1434         * configure (c_switch_site):
1435         * configure (with_ncurses):
1436         * configure (with_gpm):
1437         * configure (xealias):
1438         * configure (xehost_os):
1439         * configure (can_build_shared):
1440         * configure (xcldf):
1441         * configure (LTLD):
1442         * configure (ld_dynamic_link_flags):
1443         * configure (Mail):
1444         * configure.in:
1445         * configure.in (after_morecore_hook_exists):
1446         * configure.in (xetest):
1447         * configure.in (emacs_cv_localtime_cache):
1448         * configure.in (Mail):
1449         * configure.in:
1450         Clean up configure support for cygwin and mingw.
1451
1452 2000-06-27 Darryl Okahata <darrylo@soco.agilent.com>
1453
1454         * PROBLEMS: Document broken native audio for recent patches and
1455           releases of HP-UX.
1456
1457 2000-06-10  Ben Wing  <ben@xemacs.org>
1458
1459         * Makefile.in.in (install-arch-dep):
1460         WINDOWSNT -> WIN32_NATIVE.
1461         __CYGWIN32__ -> CYGWIN.
1462
1463 2000-06-01  Andreas Jaeger  <aj@suse.de>
1464
1465         * configure.in: Recognize s390.
1466
1467         * config.guess: New version from GNU config archive.
1468         * config.sub: Likewise.
1469
1470 2000-05-28  Martin Buchholz <martin@xemacs.org>
1471
1472         * XEmacs 21.2.34 is released.
1473
1474 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
1475
1476         * configure.in:
1477         Do not define DOUG_LEA_MALLOC when using other malloc scheme.
1478         Remove unused variable use_minimal_tagbits.
1479
1480 2000-05-02  Yoshiki Hayashi  <yoshiki@xemacs.org>
1481
1482         * configure.in: Remove lockdir.
1483
1484 2000-04-15  Andy Piper  <andy@xemacs.org>
1485
1486         * etc/Emacs.ad: add select-start() back into text translations.
1487
1488 2000-05-01  Martin Buchholz <martin@xemacs.org>
1489
1490         * XEmacs 21.2.33 is released.
1491
1492 2000-04-27  Katsumi Yamaoka  <yamaoka@jpl.org>
1493
1494         * configure.in: Use ORDINARY_LD instead of "\$(ORDINARY_LD)" for
1495         the value of LD.
1496
1497 2000-04-26  Ben Wing  <ben@xemacs.org>
1498
1499         * configure.in: add support for --quick-build.  Remove --no-doc-file,
1500         subsumed.
1501
1502 2000-04-19  Martin Buchholz  <martin@xemacs.org>
1503
1504         * configure.in:
1505         * src/config.h.in:
1506         Rewrite SMART_INCLUDE implementation to actually work.
1507         Be paranoid - Avoid use of spaces in these macro definitions.
1508         Leave alloca() definition at start of compilation unit,
1509         as AIX requests.
1510         Rename SMART_INCLUDE_MACRO to SMART_INCLUDE_INDIRECTIONS.
1511
1512 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
1513
1514         * configure.in: Enable clash-detection by default.
1515         * configure.usage: Update documentation.
1516
1517 2000-04-06  Andy Piper  <andy@xemacs.org>
1518
1519         * configure.in: fix typo.
1520
1521 2000-04-12  Andy Piper  <andy@xemacs.org>
1522
1523         * etc/Emacs.ad: give the gui-element face the same font as the
1524         menubar and popups. Add translations for text widgets.
1525
1526 2000-04-03  Yoshiki Hayashi  <yoshiki@xemacs.org>
1527
1528         * configure.in : Fix printing error check warning even if
1529         it is not compiled in.
1530
1531 2000-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
1532
1533         * xemacs/configure.in: Do a normal link when compiling with
1534         --pdump. Don't try compiling an unexec object file.
1535
1536 2000-03-27  Didier Verna  <didier@xemacs.org>
1537
1538         * configure.in: reorganize the output by topic.
1539         New configure test to define the proper SMART_INCLUDE macro.
1540
1541         * configure.usage: slightly rearanged some options.
1542
1543 2000-03-25  Didier Verna  <didier@xemacs.org>
1544
1545         * configure.in: rename `foo_h_path' to `foo_h_file' for variables
1546         representing real headers and not directories. This applies to
1547         `db_h_path', `curses_h_path', `term_h_path', `tt_c_h_path' and
1548         `soundcard_h_path'.
1549
1550 2000-03-21  Didier Verna  <didier@xemacs.org>
1551
1552         * configure.in: try to find postgresql headers at different places
1553         and define POSTGRES_H_PATH as appropriate.
1554
1555 2000-03-22  Andy Piper  <andy@xemacs.org>
1556
1557         * config.h.in: add ERROR_CHECK_GLYPHS.
1558
1559         * configure.in: add error_check_glyphs.
1560
1561 2000-03-20  Martin Buchholz <martin@xemacs.org>
1562
1563         * XEmacs 21.2.32 is released.
1564
1565 2000-03-15  Olivier Galibert  <galibert@pobox.com>
1566
1567         * configure.in: Add dumper.o object when pdumping.
1568
1569 2000-02-20  Olivier Galibert  <galibert@pobox.com>
1570
1571         * Makefile.in.in: Add pdump install support
1572
1573         * configure.in: Add EMACS_PROGNAME config.h variable.
1574
1575 2000-03-10  SL Baur  <steve@musashimaru.m17n.org>
1576
1577         * configure.usage: document --with-postgresql flag.
1578
1579 2000-03-06  SL Baur  <steve@musashimaru.m17n.org>
1580
1581         * configure.in: add autodetection of PostgreSQL runtime libraries
1582
1583 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
1584
1585         * aclocal.m4 (XE_SHLIB_STUFF): Define ld_shlibs to yes
1586         when C compiler can produce shared libraries.
1587
1588 2000-03-01  Didier Verna  <didier@xemacs.org>
1589
1590         * etc/NEWS: update the rect.el entry.
1591
1592 2000-02-26  Martin Buchholz  <martin@xemacs.org>
1593
1594         * configure.in: Unconditionally define SHELL, to allow working
1595         with (unreleased) autoconf 2.14.1, found on Mandrake 7.0 systems.
1596
1597 2000-02-23  Martin Buchholz <martin@xemacs.org>
1598
1599         * XEmacs 21.2.31 is released.
1600
1601 2000-02-21  Martin Buchholz <martin@xemacs.org>
1602
1603         * XEmacs 21.2.30 is released.
1604
1605 2000-02-20  Martin Buchholz  <martin@xemacs.org>
1606
1607         * configure.in: Enforce use of autoconf version >= 2.13.
1608
1609         * configure.in: Fix OS release test on Solaris.
1610
1611 2000-02-19  Marcus Thiessel  <marcus@xemacs.org>
1612
1613         * PROBLEMS: Update email address. Describe more HP Motif errors.
1614
1615 2000-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
1616
1617         * configure.in: Split Solaris version test in two parts. In the
1618         Bourne shell the "-a" operator does NOT short-circuit.
1619
1620 1999-12-15 Jan Vroonhof  <jan@xemacs.org>
1621
1622         *  (configure.in): Autodetect broken gcc versions. Patch from WM
1623         Perry with tiny tweaks by Yoshiki Hayashi and yours truly.
1624
1625 2000-02-17  Martin Buchholz  <martin@xemacs.org>
1626
1627         * configure.in: Autodetect sys/param.h.  Reorganize
1628         AC_CHECK_HEADERS call.
1629         * src/config.h.in: Add HAVE_SYS_PARAM_H.
1630
1631 2000-02-16  Martin Buchholz  <martin@xemacs.org>
1632
1633         * configure.in: Test for arm simply using arm* instead of arm-*
1634
1635 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
1636
1637         * etc/TUTORIAL.ja: Synch with English version.
1638
1639 2000-02-16  Martin Buchholz <martin@xemacs.org>
1640
1641         * XEmacs 21.2.29 is released.
1642
1643 2000-02-16  Martin Buchholz  <martin@xemacs.org>
1644
1645         * configure.in: Don't use rel_alloc if malloc() calls mmap().
1646         Discover this by looking for M_MMAP_THRESHOLD.
1647
1648         * configure.in: Don't define POSIX_C_SOURCE on Solaris, due to
1649         bugs in (at least) Solaris 2.5 headers.
1650
1651 2000-01-29  Craig Lanning  <CraigL@DyCon.com>
1652
1653         * configure.in: Fix detection of XPM on systems without X11.
1654
1655 2000-02-11  Martin Buchholz  <martin@xemacs.org>
1656
1657         * configure.in:
1658         * src/config.h.in:
1659         Define _POSIX_C_SOURCE, _XOPEN_SOURCE, _XOPEN_SOURCE_EXTENDED,
1660         but only on tested Operating systems - Linux && SunOS >= 5.5.
1661
1662 2000-02-09  Valdis Kletnieks  <Valdis.Kletnieks@vt.edu>
1663
1664         * aclocal.m4: Support dlls on aix[34].
1665
1666 2000-02-09  Martin Buchholz  <martin@xemacs.org>
1667
1668         * .cvsignore: Ignore gmon.out
1669
1670 2000-02-08  Martin Buchholz  <martin@xemacs.org>
1671
1672         * configure.in: Sync Berkeley db autodetection with src/database.c
1673
1674 2000-02-07  Martin Buchholz  <martin@xemacs.org>
1675
1676         * configure.in: check for XConvertCase.
1677
1678 2000-02-07  Martin Buchholz <martin@xemacs.org>
1679
1680         * XEmacs 21.2.28 is released.
1681
1682 2000-01-27  URA Hiroshi <ura@hiru.aoba.yokohama.jp>
1683
1684         * configure.in: added getaddrinfo and getnameinfo to AC_FUNC.
1685
1686 2000-01-26  Martin Buchholz  <martin@xemacs.org>
1687
1688         * configure.in: Backout the /etc/ld.so.conf patch of 2000-01-18.
1689
1690 2000-01-24  Martin Buchholz  <martin@xemacs.org>
1691
1692         * configure.in: Always use our own realpath(), not the system one.
1693
1694 2000-01-25  Martin Buchholz  <martin@xemacs.org>
1695
1696         * configure.in: Default Drag-N-Drop to "no"
1697
1698 1999-12-28  Max Matveev  <max@melbourne.sgi.com>
1699
1700         * configure.in: add new machine type for IRIX 6.[2-5] to
1701         switch from using unexelf.o to unexelfsgi.o for just those
1702         versions of IRIX.
1703         In the ideal world it would be handled by the s/irix6-0.h but
1704         since machine config is included AFTER OS config, I had to add a
1705         new machine type.
1706
1707 2000-01-22  Andy Piper  <andy@xemacs.org>
1708
1709         * configure.in: add winspool to windows libraries.
1710
1711 2000-01-22  Martin Buchholz  <martin@xemacs.org>
1712
1713         * configure.in: Add more warnings to default gcc flags.
1714
1715 2000-01-20  Daniel Pittman  <daniel@danann.net>
1716
1717         * configure.in: Find Athena headers hidden in even more obscure
1718         places. That is, search Xaw3D/ as well as X11/Xaw3D/.
1719
1720 2000-01-19  Martin Buchholz  <martin@xemacs.org>
1721
1722         * configure.in: Add support for NetWinders.
1723         Patch by Sean MacLennan <seanm@netwinder.org>
1724
1725 2000-01-18  Martin Buchholz  <martin@xemacs.org>
1726
1727         * configure.in: Use /etc/ld.so.conf at link-time, if available.
1728
1729 2000-01-18  Martin Buchholz <martin@xemacs.org>
1730
1731         * XEmacs 21.2.27 is released.
1732
1733 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
1734
1735         * etc/TUTORIAL.de: Update copyright and fix typo.
1736
1737 2000-01-14  Martin Buchholz  <martin@xemacs.org>
1738
1739         * configure.in: Create a .dbxrc in the src directory, like .gdbinit.
1740
1741         * configure.in: Add `tests' symlink to make it easier to find
1742         automated tests directory.
1743
1744 2000-01-14  Andy Piper  <andy@xemacs.org>
1745
1746         * configure.in: for cygwin 1.0 we must pick up the mingw32 headers
1747         before the cygwin headers.
1748
1749 2000-01-08  Martin Buchholz  <martin@xemacs.org>
1750
1751         * configure.in:
1752         - Allow find-tag to work in the build directory.
1753         - rename src/gdbinit to src/.gdbinit, so that gdb can find it.
1754         - Less verbose messages when creating .sbinit, .gdbinit, TAGS.
1755
1756 2000-01-07  Marcus Thiessel <marcus@xemacs.org>
1757
1758         * config.sub: Upgrade to 1.169, imported from autoconf's CVS
1759         * config.guess: Upgrade to 1.158, imported from autoconf's CVS
1760
1761 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
1762
1763         * etc/NEWS: Document mail spool locking overhaul.
1764
1765         * configure.usage (--mail-locking):
1766         * configure.in: Handle --mail-locking option correctly in
1767         preparation for the movemail locking overhaul.
1768
1769 2000-01-05  Daniel Pittman  <daniel@danann.net>
1770
1771         * configure.in (Installation): Report which Athena header/library
1772         combo is being used.
1773
1774 1999-12-31  Martin Buchholz <martin@xemacs.org>
1775
1776         * XEmacs 21.2.26 is released.
1777
1778 1999-12-24  Martin Buchholz <martin@xemacs.org>
1779
1780         * XEmacs 21.2.25 is released.
1781
1782 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
1783
1784         * README: Remove msdos part.
1785
1786 1999-12-17  Martin Buchholz  <martin@xemacs.org>
1787
1788         * configure.in: Oops. xpm doesn't actually depend on X11.
1789         I got confused by the name (like others get confused by `xemacs'?)
1790
1791 1999-12-14  Martin Buchholz <martin@xemacs.org>
1792
1793         * XEmacs 21.2.24 is released.
1794
1795 1999-12-13  Martin Buchholz  <martin@xemacs.org>
1796
1797         * configure.in:
1798         * configure.usage:
1799         - Autodetect NAS.  Change Docs accordingly.
1800
1801         * configure.in: Warn if configure --with-xpm --without-x11.
1802
1803 1999-12-09  Martin Buchholz  <martin@xemacs.org>
1804
1805         * configure.in: Clean up sound support.
1806         - variable `old_nas' was used but never set.
1807         - change `with_esd' to `with_esd_sound' for consistency.
1808         - Don't trust the output of `esd-config --libs`; test it.
1809         - Add `esd-config --cflags` to c_switch_site.
1810         - Die if ESD sound requested, but not available.
1811         - ESD is not dependent on X, therefore use LIBS, not libs_x.
1812
1813 1999-12-07  Martin Buchholz  <martin@xemacs.org>
1814
1815         * configure.in (--with-sound): Variable with_esd was mispelled.
1816
1817 1999-12-07  Martin Buchholz <martin@xemacs.org>
1818
1819         * XEmacs 21.2.23 is released.
1820
1821 1999-11-30  Martin Buchholz  <martin@xemacs.org>
1822
1823         * configure.in: Fix module support.
1824         --with-modules=yes was completely broken.
1825         AC_DEFINE(HAVE_DLFCN_H) was invoked twice.
1826         Remove linking test for _dlopen - seems totally bogus.
1827         Die if --with-modules=yes but no module support found.
1828         Do nothing, not even msg, if --with-modules=no.
1829
1830 1999-11-17  Isaac Hollander  <ysh@mindspring.com>
1831
1832         * Makefile.in.in: add and use TAR macro.  Sometimes tar only copies
1833         symlinks instead of the actual files
1834
1835 1999-11-30  Martin Buchholz  <martin@xemacs.org>
1836
1837         * aclocal.m4: Shared library support for hpux >= version 11
1838
1839 1999-11-29  Martin Buchholz  <martin@xemacs.org>
1840
1841         * Makefile.in.in (beta): `make beta' should rebuild info.
1842
1843 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
1844
1845         * XEmacs 21.2.22 is released
1846
1847 1999-11-28  Martin Buchholz <martin@xemacs.org>
1848
1849         * XEmacs 21.2.21 is released.
1850
1851 1999-11-26  Martin Buchholz  <martin@xemacs.org>
1852
1853         * configure.in:
1854         Add configure support for Unix 98 type ssize_t.
1855
1856 1999-11-27  Martin Buchholz  <martin@xemacs.org>
1857
1858         * Makefile.in.in:
1859         Make sure config.values.sh is up to date.
1860         Use $(SHELL) instead of sh or /bin/sh consistently.
1861         Delegate `depend' target to src/Makefile.in.in.
1862
1863 1999-10-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
1864
1865         * INSTALL: Update configure option.
1866
1867 1999-10-12  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
1868
1869         * configure.in (native_sound_lib, *-sgi-*): Check for audio.h.
1870         (LIBS): Check for libCsup.
1871
1872         * etc/sample.Xdefaults: adds a reference to beNiceToColormap,
1873           so that the user can guess what to do if xemacs' dialogs are
1874           butt ugly.
1875
1876 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
1877
1878         * config.h.in: define HAVE_ESD_SOUND
1879
1880         * configure.in: Add support for esd sound. --with-sound
1881         now accepts a list of options.
1882         * configure.usage (--native-sound-lib): ditto.
1883
1884 1999-11-17  Martin Buchholz  <martin@xemacs.org>
1885
1886         * Makefile.in.in (install-arch-dep):
1887         Fix `make install' if prefix != exec_prefix.
1888
1889 1999-11-15  Martin Buchholz  <martin@xemacs.org>
1890
1891         * configure.in:
1892         - Accept --with-database=gdbm as an alias for
1893         --with-database=gnudbm.
1894         - rename with_database_gnudbm to with_database_gdbm.
1895
1896         * aclocal.m4 (ld_dynamic_link_flags): Just use empty value for
1897         ld_dynamic_link_flags on Solaris.  Else CC gives us:
1898         CC: Warning: Option -Wl,-Bdynamic passed to ld, if ld is invoked, ignored otherwise
1899         /usr/ccs/bin/ld: illegal option -- W
1900
1901
1902 1999-11-13  Jason R Mastaler  <jason@mastaler.com>
1903
1904         * etc/FTP: Updated FTP mirrors list.  Replaced GNU FTP document
1905         with a URL.
1906
1907 1999-11-13  Jason R Mastaler  <jason@mastaler.com>
1908
1909         * etc/MAILINGLISTS: Updated mailing list subscription information.
1910         Replaced GNU MAILINGLISTS document with a URL.
1911
1912 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
1913
1914         * XEmacs 21.2.20 is released
1915
1916 1999-09-21   Martin Buchholz <martin@xemacs.org>
1917         * configure.in: Autodetect Unix98 PTY
1918
1919 1999-08-30  Robert Pluim  <rpluim@bigfoot.com>
1920
1921         * README.packages: Add description of package-get-provider
1922
1923 1999-10-22  Vin Shelton  <acs@xemacs.org>
1924
1925         * INSTALL: Added more information about README.packages, and
1926         re-numbered some bullets.
1927
1928 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
1929
1930         * INSTALL: Update disk requirements. Refer to README.packages
1931
1932 1999-10-21  Andy Piper  <andy@xemacs.org>
1933
1934         * configure.in (all_widgets): Only use xaw3d if we really have it.
1935
1936 1999-10-06  Andy Piper  <andy@xemacs.org>
1937
1938         * Makefile.in.in: use WINDOWSNT for mingw install.
1939
1940 1999-08-01  Adrian Aichner  <adrian@xemacs.org>
1941
1942         * etc/DISTRIB: Update IP address of ftp.xemacs.org.
1943         * etc/NEWS: Fix typo
1944
1945 1999-09-25  Andy Piper  <andy@xemacs.org>
1946
1947         * configure.in: check for Xaw3d and use in preference to Xaw
1948
1949 1999-09-21  Martin Buchholz  <martin@xemacs.org>
1950
1951         * Makefile.in.in: All Makefiles should #include config.h
1952
1953 1999-09-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
1954
1955         * configure.in (EMACS_CONFIGURATION): Use $configuration, not
1956         $canonical, so that installation paths and dynamic path setup will
1957         stay in synch.
1958
1959 1999-09-20  Andy Piper  <andy@xemacs.org>
1960
1961         * Makefile.in.in: use __CYGWIN32__ and __MINGW32__ to predicate
1962         installation linkage.
1963
1964 1999-08-29  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
1965
1966         * configure.in (machine): Recognize MIPS/Linux.
1967
1968 1999-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
1969
1970         * modules/zlib/Makefile (distclean):
1971         * modules/ldap/Makefile (distclean):
1972         * modules/sample/Makefile (distclean):
1973         * modules/base64/Makefile (distclean): new target
1974
1975         * Makefile.in.in (top_distclean): Add package directories
1976         (SUBDIR_DISTCLEAN): New variable, add module directories
1977
1978 1999-09-01  Martin Buchholz  <martin@xemacs.org>
1979
1980         * configure.in: Warn, but otherwise ignore, obsolete arguments.
1981
1982 1999-08-20  Olivier Galibert  <galibert@pobox.com>
1983
1984         * configure.in: Add --pdump option.
1985         * configure.usage:  Ditto.
1986
1987 1999-08-04  Andy Piper  <andy@xemacs.org>
1988
1989         * configure.in: report widget usage correctly. beef up setting.
1990
1991         * Makefile.in.in: fix install-arch-dep for mingw32.
1992
1993 1999-07-28  Andy Piper  <andy@xemacs.org>
1994
1995         * config.h.in: add new LWLIB defines.
1996
1997         * configure.in: fix definitions of widget defines with various
1998         toolkit options.
1999
2000 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
2001
2002         * XEmacs 21.2.19 is released
2003
2004 1999-07-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2005
2006         * configure.in: Removed superfluous call to AC_FUNC_MMAP.
2007
2008 1999-03-07  Gregory Neil Shapiro  <gshapiro@sendmail.org>
2009
2010         * configure.in: Check for Kerberos and the need for the DES
2011         library before checking for LDAP in case LDAP requires these
2012         libraries.
2013
2014 1999-07-26  SL Baur  <steve@miho>
2015
2016         * configure.in: Rename --with-shlib to --with-modules for
2017         consistency with the other two options that use that name.
2018
2019         * configure.usage (--with-modules): Document it.
2020
2021 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
2022
2023         * etc/custom/example-themes/example-theme.el:
2024         * etc/custom/example-themes/europe-theme.el:
2025         * etc/custom/example-themes/ex-custom-file: Some simple examples
2026         illustrating the custom theme support.
2027
2028 1999-07-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
2029
2030         * etc/HELLO (Thai): Modify for new font.
2031
2032 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
2033
2034         * etc/TUTORIAL.th: Change code to tis-620.
2035
2036 1999-07-22  SL Baur  <steve@beopen.com>
2037
2038         * configure.in: add sco7 support
2039         From Bob Weiner  <weiner@beopen.com>
2040
2041 1999-07-22  SL Baur  <steve@miho>
2042
2043         * Makefile.in.in (install-arch-dep): Install config.values into
2044         docdir.
2045         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
2046
2047 1999-07-21  SL Baur  <steve@miho>
2048
2049         * Makefile.in.in (inststaticdir): New variable.
2050         (instvardir): Ditto.
2051         (install-arch-dep): Use them.
2052
2053         * configure.in (sitelispdir): Need to use ${PROGNAME}.
2054         (sitemoduledir): Ditto.
2055         (inststaticdir): New variable.
2056         (instvardir): Ditto.
2057         (infodir): Use them.
2058         (lispdir): Ditto.
2059         (moduledir): Ditto.
2060         (pkgdir): Ditto.
2061         (etcdir): Ditto.
2062         (lockdir): Ditto.
2063         (archlibdir): Ditto.
2064
2065 1999-07-14  SL Baur  <steve@beopen.com>
2066
2067         * InfoDock 4.0.8 is released
2068
2069 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
2070
2071         * XEmacs 21.2.18 is released
2072
2073 1999-07-06  SL Baur  <steve@miho.m17n.org>
2074
2075         * config.guess (main): Synch with newer config.guess for HP
2076         support.
2077         From Marcus Thiessel <marcus@xemacs.org>
2078
2079 1999-06-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2080
2081         * configure.in (with_prefix): Added --with-prefix, defaults to
2082         yes, to control whether the value of --prefix is compiled into the
2083         binary.
2084
2085 1999-07-03  Andy Piper  <andy@xemacs.org>
2086
2087         * configure.usage (--with-widgets): add.
2088
2089 1999-07-02  Andy Piper  <andy@xemacs.org>
2090
2091         * configure.in: Make sure we get motif in lwlib if we have widgets
2092         and motif.
2093
2094 1999-06-25  SL Baur  <steve@miho.m17n.org>
2095
2096         * configure.in (version): Fix --with-infodock test.
2097
2098 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2099
2100         * configure.in: --prefix and --exec-prefix are now only compiled
2101         into the binary if user-defined.
2102
2103 1999-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2104
2105         * configure.in: Made docdir configurable.
2106
2107         * Makefile.in (docdir): Added variable for custom DOC directory.
2108
2109 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
2110
2111         * XEmacs 21.2.17 is released
2112
2113 1999-06-13  Oscar Figueiredo  <oscar@xemacs.org>
2114
2115         * configure.in (with_ldap): Check libldap independently of liblber
2116         Do not test alternate library names such as libldap10
2117         Test the presence of a variety of LDAP API functions which were
2118         formerly assumed to be present according to dubious heuristics
2119
2120 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
2121
2122         * XEmacs 21.2.16 is released
2123
2124 1999-06-04  SL Baur  <steve@steve1.m17n.org>
2125
2126         * configure.in (CPP): Correct test for locating $site_prefix
2127         include directories.
2128
2129 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
2130
2131         * XEmacs 21.2.15 is released
2132
2133 1999-06-01  Gunnar Evermann  <ge204@eng.cam.ac.uk>
2134
2135         * README.packages: fix typos: user pacakge hierarchy is ~/.xemacs
2136         From: Eric Veldhuyzen <eric@terra.nu>
2137
2138 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
2139
2140         * configure.in: For non-beta's use x.y.z format for version strings.
2141
2142 1999-06-03  SL Baur  <steve@xemacs.org>
2143
2144         * version.sh: add emacs_is_beta initialization
2145
2146         * configure.in: Implement patch levels in version number
2147         From Jan Vroonhof <vroonhof@math.ethz.ch>
2148
2149         * configure.in:
2150         * configure.usage:
2151         * config.h.in: Rename session option to wmcommand.
2152         From Oliver Graf <ograf@rhein-zeitung.de>
2153
2154 1999-05-16  Mike McEwan  <mike@lotusland.demon.co.uk>
2155
2156         * info/dir: Add `emodules.info' entry to the top info dir.
2157
2158 1999-05-31  SL Baur  <steve@steve1.m17n.org>
2159
2160         * configure.in (CPP): Don't check for include subdirectories in
2161         site-prefix directories.  This check loses in valid configurations
2162         like /usr/jp in TurboLinux.  Conditionally add include directory to
2163         site switches.
2164
2165 1999-05-14  Hrvoje Niksic  <hniksic@srce.hr>
2166
2167         * configure.in (quoted_arguments): Support
2168         --error-checking=byte-code.
2169
2170 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
2171
2172         * XEmacs 21.2.14 is released
2173
2174 1999-05-11  SL Baur  <steve@altair.xemacs.org>
2175
2176         * version.sh (infodock_build_version): Synch InfoDock version.
2177
2178 1999-05-06  Hrvoje Niksic  <hniksic@srce.hr>
2179
2180         * aclocal.m4 (ld_dynamic_link_flags): Change -Bexport to -Bdynamic
2181         for Solaris.
2182
2183 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
2184
2185         * configure.in (xemacs_betaname): Don't generate Installation.el.
2186
2187         * Makefile.in.in (top_distclean): Don't remove Installation.el.
2188
2189 1999-04-29  Andy Piper  <andy@xemacs.org>
2190
2191         * configure.in: add mingw32 as a target platform. add nt process
2192         support options.
2193
2194 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
2195
2196         * etc/HELLO (Amharic): New language.
2197         (Slovak): Likewise.
2198         (Thai): Likewise (by Virach Sornlertlamvanich).
2199         (Greek): Fixed (by Yannis Haralambous).
2200
2201 1998-09-04  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
2202
2203         * configure.in: Delete mule-coding.o.
2204
2205 1999-04-22  Gunnar Evermann  <ge204@eng.cam.ac.uk>
2206
2207         * lwlib/xlwmenu.c (string_width_u): Initialise chars before
2208         calling XmStringGetLtoR
2209         (string_draw_u): ditto and check return value of XmStringGetLtoR()
2210
2211 1999-04-05  Olivier Galibert  <galibert@pobox.com>
2212
2213         * Makefile.in.in (GENERATED_HEADERS): Don't generate
2214         puresize-adjust.h anymore
2215
2216         * configure.usage: Remove everything gung-ho or purespace related
2217
2218         * configure.in: Ditto
2219
2220 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
2221
2222         * configure.in: Check for getloadavg().
2223
2224 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
2225
2226         * XEmacs 21.2.13 is released
2227
2228 1999-03-09  SL Baur  <steve@xemacs.org>
2229
2230         * Makefile.in.in (LC_ALL): Try very, very hard to build in C locale.
2231
2232 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
2233
2234         * XEmacs 21.2.12 is released
2235
2236 1999-03-04  Martin Buchholz  <martin@xemacs.org>
2237
2238         * Makefile.in.in (top_distclean): Remove confdefs.h as well.
2239
2240 1999-03-03  Martin Buchholz  <martin@xemacs.org>
2241
2242         * configure.in:
2243         `uname -v` -> "`uname -v`":
2244         backquoted expressions need additional double
2245         quotes to be a single token.
2246         Use separate if's to avoid extra process invocations.
2247
2248 1999-01-05  Gunnar Evermann  <ge204@eng.cam.ac.uk>
2249
2250         * PROBLEMS: Document crashes on SPARC with gcc 2.8.1.
2251
2252 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
2253
2254         * XEmacs 21.2.11 is released
2255
2256 1999-02-16  Andy Piper  <andy@xemacs.org>
2257
2258         * PROBLEMS: add entries for building under Cygwin.
2259
2260 1999-02-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
2261
2262         * README.packages: Clear up that mule-sumo packages is used _in
2263         addition_ to the normal sumo.
2264
2265 1999-02-16  Martin Buchholz  <martin@xemacs.org>
2266
2267         * configure.usage: Move quantify/purify into debug flags section
2268
2269 1999-02-10  Martin Buchholz  <martin@xemacs.org>
2270
2271         * configure.in:
2272         - Fixup xfs comments and redundant option checking
2273
2274         * configure.in:
2275         * INSTALL:
2276         * lisp/paths.el:
2277         - improved automounter tmp directory support.
2278         - support 4 (!) empirically discovered automounter conventions
2279
2280 1999-02-10  Martin Buchholz  <martin@xemacs.org>
2281
2282         * lwlib/lwlib.h:
2283         - redo CONST hacking to deal with X11 R4, which was
2284         broken in a previous patch.
2285
2286 1999-02-10  Martin Buchholz  <martin@xemacs.org>
2287
2288         * configure.in:
2289         - irix uses -rpath
2290
2291 1999-02-10  Martin Buchholz  <martin@xemacs.org>
2292
2293         * configure.in:
2294         - Check for XOpenIM before using xim=xlib
2295         - only use XmIm if $have_motif = yes
2296
2297 1999-02-10  Martin Buchholz  <martin@xemacs.org>
2298
2299         * configure.in.  Port to BSDI BSD/OS 4.0.
2300
2301 1999-01-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2302
2303         * configure.in: Warn if using Motif dialog boxes on AIX 4.3.
2304
2305 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
2306
2307         * XEmacs 21.2.10 is released
2308
2309 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
2310
2311         * XEmacs 21.2.9 is released
2312
2313 1999-02-01  Glynn Clements  <glynn@sensei.co.uk>
2314
2315         * etc/recycle.xpm: Fix colours so that they work on TrueColor
2316         and DirectColor displays
2317
2318 1999-01-21  Andy Piper  <andy@xemacs.org>
2319
2320         * configure.in: make xface detection specifc to a window system in
2321         general rather than just X.
2322
2323 1999-18-10  Andy Piper <andy@xemacs.org>
2324
2325         * configure.in: remove -O3 prevention on cygwin - current versions
2326         cope ok now.  remove dll prevention on cygwin - the new module
2327         code checks correctly.
2328
2329 1999-01-10  J. Kean Johnston  <jkj@sco.com>
2330
2331         * configure.in: Added moduledir as the path where loadable modules
2332         are stored. Added --with-site-modules and --moduledir options.
2333         - Ensure the SCO OpenServer compiles with --dynamic by default
2334         - Check for dlfcn.h for dynamic loader
2335         - Renamed dll.o to emodules.o and changed dynamic loader tests
2336         - Renabled code that deals with site-lisp so that it is handled
2337         correctly when a user specifies --with-site-lisp.
2338
2339         * aclocal.m4: Replaced entire file with more complete DLL tests
2340         by way of libtool.
2341
2342         * config.usage: Removed TAB characters which caused it to be
2343         displayed incorrectly on terminals where TAB != 8.
2344         - Added help text to describe --with-site-modules and --moduledir.
2345
2346         * INSTALL: Updated documentation to describe module directories
2347
2348         * Makefile.in.in: Added moduledir, sitemoduledir macros.
2349         - Make those directories at install time.
2350
2351 1998-12-28  Martin Buchholz <martin@xemacs.org>
2352
2353         * XEmacs 21.2.8 is released.
2354
2355 1998-12-28  Martin Buchholz  <martin@xemacs.org>
2356
2357         * PROBLEMS: Document Linux GNU Libc 2.0 I18N crashes.
2358
2359 1998-12-24  Martin Buchholz <martin@xemacs.org>
2360
2361         * XEmacs 21.2.7 is released.
2362
2363 1998-12-20  Martin Buchholz  <martin@xemacs.org>
2364
2365         * configure.in: Redo DBM support
2366         - die if dbm support requested, but not provided.
2367         - properly check for libgdbm, then libc, then libdbm
2368         - properly check for ndbm.h
2369         - comments improved
2370         - XE_DIE should always prefix messages with Error: for clarity
2371
2372 1998-12-07  Martin Buchholz  <martin@xemacs.org>
2373
2374         * xemacs.mak (TEMACS_OBJS):
2375         (DOC_SRC4):
2376         - Remove pure.c, pure.obj
2377
2378 1998-12-06  Martin Buchholz  <martin@xemacs.org>
2379
2380         * Makefile.in.in (distclean):
2381         * dynodump/Makefile.in.in (distclean):
2382         * src/Makefile.in.in (distclean):
2383         * lib-src/Makefile.in.in (distclean):
2384         * lwlib/Makefile.in.in (distclean):
2385         - Make sure GNUmakefile is deleted.
2386
2387 1998-12-17  Andy Piper  <andy@xemacs.org>
2388
2389         * configure.in (all_widgets): remove gui.o addition - its always
2390         in the makefile now.
2391
2392         * configure.in: add gui-msw.o to msw objects.
2393
2394 1998-12-16  Andy Piper  <andy@xemacs.org>
2395
2396         * XEmacs 21.2.6 is released
2397
2398 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
2399
2400         * XEmacs 21.2.5 is released
2401
2402 1998-11-28  SL Baur  <steve@altair.xemacs.org>
2403
2404         * XEmacs 21.2-beta4 is released.
2405
2406 1998-11-27  SL Baur  <steve@altair.xemacs.org>
2407
2408         * configure.in: Linux/Arm Support.
2409         From James LewisMoss <dres@ioa.com>
2410
2411 1998-11-27  Takeshi Hagiwara  <hagiwara@ie.niigata-u.ac.jp>
2412
2413         * configure.in:
2414         Fix the realpath() problem of UnixWare2.1.3.
2415         Patches for NEC's sysv4.2 machine.
2416
2417 1998-11-09  Kazuyuki IENAGA  <ienaga@jsys.co.jp>
2418
2419         * configure.in: Check if there's wnn4.2 or wnn6 specific library
2420         installed. The Wnn library will be checked if the --with-wnn
2421         and/or --with-wnn6 was specified compulsory.
2422
2423 1998-07-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
2424
2425         * configure.in (CPP): Too many spaces im run-patch flag detection.
2426
2427 1998-10-15  SL Baur  <steve@altair.xemacs.org>
2428
2429         * XEmacs 21.2-beta3 is released.
2430
2431 1998-10-13  Andy Piper  <andyp@parallax.co.uk>
2432
2433         * configure.in: enable drag and drop support by default if mswindows is
2434         detected.
2435
2436 1998-10-09  Kevin Oberman  <oberman@es.net>
2437
2438         * config.sub: Fix for Alpha architecture
2439
2440 1998-10-05  Andy Piper  <andyp@parallax.co.uk>
2441
2442         * configure.in: don't enable shared lib support for cygwin unless
2443         explititly told to.
2444
2445 1998-10-02  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
2446
2447         * etc/xemacs.1: Remove misplace "\".
2448
2449 1998-09-29  SL Baur  <steve@altair.xemacs.org>
2450
2451         * XEmacs 21.2-beta2 is released.
2452
2453 1998-09-09  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
2454
2455         * lwlib/xlwmenu.c:
2456         * lwlib/xlwscrollbar: fix for Motif >=2.0
2457         Patch provided by Glenn Barry <gtb@eng.sun.com>
2458
2459         * PROBLEMS: XEmacs 21.0 now works on HP-UX 11.0
2460
2461 1998-09-02  Andy Piper  <andyp@parallax.co.uk>
2462
2463         * configure.in: check for cygwin32/version.h.
2464
2465 1998-08-31  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2466
2467         * PROBLEMS: Added AIX 4.3 note.
2468
2469         * configure.in: Better detection of AIX 4.3.
2470         AIX xlc can do -g and -Ox at the same time.
2471
2472 1998-09-05  SL Baur  <steve@altair.xemacs.org>
2473
2474         * etc/check_cygwin_setup.sh: grammar fix.
2475
2476 1998-09-02  Andy Piper  <andyp@parallax.co.uk>
2477
2478         * etc/check_cygwin_setup.sh: fix a couple of buglets.
2479
2480 1998-08-23  Adrian Aichner  <adrian@xemacs.org>
2481
2482         * etc/sample.emacs: Enable sound support on mswindows devices.
2483
2484 1998-08-17  P. E. Jareth Hein  <jareth@camelot.co.jp>
2485
2486         * configure.in: Alter configure so that it checks for mismatched PNG
2487         header/libs, screams a little louder on old/mismatched library
2488         conditions for both PNG and XPM, stop screaming if png is not found and
2489         no window-system is selected, and fixed a bug in the XPM checking.
2490
2491 1998-08-06  Adrian Aichner  <adrian@xemacs.org>
2492
2493         * etc/TUTORIAL.de: Fixing typos and grammatical errors.  Fixing
2494         inconsistent usage of RET, <Return>, and <return> (only using
2495         <Return> now).  Changing TUTORIAL to TUTORIAL.de throughout
2496         itself.  Adding english equivalent to german translation of all
2497         concepts used in TUTORIAL.de.
2498
2499 1998-08-07  P. E. Jareth Hein  <jareth@camelot.co.jp>
2500
2501         * configure.usage (--without-gif): Modify text to reflect status
2502         of GIF support
2503
2504 1998-08-04  P. E. Jareth Hein  <jareth@camelot.co.jp>
2505
2506         * configure.in: add back in the support for the in-core GIF
2507         code, change the required PNG library version to 1.0.2, and add
2508         a warning if PNG not found, since PNG images are now distributed
2509         as part of the core.  Also minor wording changes in things reported
2510         to the user.
2511
2512 1998-07-28  Kai Haberzettl  <khaberz@synnet.de>
2513
2514         * BETA: Update mailing-list address for build-reports
2515
2516 1998-08-01  SL Baur  <steve@altair.xemacs.org>
2517
2518         * Makefile.in (TAGS tags): Add variable `tagslisp' so a TAGS file
2519         can built that includes package lisp.
2520
2521 1998-07-23  Martin Buchholz  <martin@xemacs.org>
2522
2523         * configure.in:
2524         - support multiple flavors of alpha, (XEmacs treats them identically)
2525         - Fix AC_TRY_RUN so that actions have access to $?
2526         - Identify DEC C compilers. Add default optimization CFLAGS and
2527           always use -std.
2528         - Use an extensible method for adding support for future compilers.
2529         - Have SunPro C use that same extensible method.
2530         - Make sol2 always use `-R', Linux and DEC OSF always use `-rpath'
2531
2532 1998-07-19  SL Baur  <steve@altair.xemacs.org>
2533
2534         * XEmacs 21.2-beta1 is released.
2535
2536 1998-07-18  SL Baur  <steve@altair.xemacs.org>
2537
2538         * config.guess: Synched with latest FSF version.
2539
2540 1998-07-12  Björn Torkelsson  <torkel@hpc2n.umu.se>
2541
2542         * Makefile.in: added LDFLAGS.
2543
2544 1998-07-12  SL Baur  <steve@altair.xemacs.org>
2545
2546         * etc/GOATS: Removed.
2547
2548         * README: Bump version numbers.
2549         * info/dir: Ditto.
2550         * etc/README: Ditto.
2551         * etc/NEWS: Ditto and purge pre-21.0 stuff.
2552         * version.sh: Ditto.
2553
2554         * XEmacs 21.0-pre5 is released.
2555
2556 1998-07-10  SL Baur  <steve@altair.xemacs.org>
2557
2558         * configure.in (with_offix): Default --with-offix to off.
2559
2560 1998-07-09  SL Baur  <steve@altair.xemacs.org>
2561
2562         * configure.in: Handle multiple database libraries.
2563         From Gregory Neil Shapiro <gshapiro@sendmail.org>
2564
2565         * XEmacs 21.0-pre4 is released.
2566
2567         * configure.in: Fix test for InfoDock sources.
2568
2569         * etc/BETA (writing): Update patch creation instructions.
2570
2571         * etc/FTP: Update FTP mirror list.
2572
2573         * etc/DISTRIB: Remove duplicated FTP mirror list.
2574         * etc/xemacs.1 (ftp): Ditto.
2575
2576 1998-07-09  Oliver Graf <ograf@fga.de>
2577
2578         * configure.usage: added warning to --with-offix
2579
2580 1998-06-29  SL Baur  <steve@altair.xemacs.org>
2581
2582         * etc/gnuserv.1 (this): Email address for Ben Wing is ben@xemacs.org.
2583         * etc/gnuserv.README (README): Ditto.
2584         * etc/xemacs-ja.1: Ditto.
2585
2586 1998-06-28  SL Baur  <steve@altair.xemacs.org>
2587
2588         * configure.in: Berkeley DB autodetection fixes
2589         From Martin Buchholz <martin@xemacs.org>
2590
2591         * etc/BABYL: Moved to rmail package
2592
2593         * etc/enriched.doc: Moved to xemacs-base package
2594
2595         * etc/MSDOS:
2596         * etc/GNUS-NEWS: deleted
2597
2598 1998-06-21  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2599
2600         * etc/NEWS: Added references to documentation about packages and
2601         path setup.
2602
2603         * etc/README: Synched.
2604
2605 1998-06-19  SL Baur  <steve@altair.xemacs.org>
2606
2607         * XEmacs 21.0-pre3 is released.
2608
2609 1998-06-20  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2610
2611         * etc/PACKAGES:
2612         * etc/BETA: Moved some package stuff into Texinfo docs.  Other nitpicks
2613
2614 1998-06-20  Kazuyuki IENAGA <ienaga@jsys.co.jp>
2615
2616         * configure.in: Added check if the berkdb has db_open or not.
2617         (With fixes from Martin Buchholz)
2618
2619 1998-06-19  SL Baur  <steve@altair.xemacs.org>
2620
2621         * XEmacs 21.0-pre2 is released.
2622
2623 1998-06-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2624
2625         * configure.in: Added -lC for static linking under AIX 4.2.
2626
2627 1998-06-14  SL Baur  <steve@altair.xemacs.org>
2628
2629         * XEmacs 21.0-pre1 is released.
2630
2631 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
2632
2633         * etc/NEWS: Updated information about customization of the
2634         automatic info dir file generation using
2635         `Info-auto-generate-directory' and `Info-save-auto-generated-dir'
2636
2637 1998-06-11  SL Baur  <steve@altair.xemacs.org>
2638
2639         * XEmacs 21.0-beta43 is released.
2640
2641 1998-06-04  Oliver Graf <ograf@fga.de>
2642
2643         * tests/Dnd/README: a step-by-step test run
2644         * tests/Dnd/droptest.el: some clarifications
2645         * tests/Dnd/droptest.sh: created, creates test files
2646
2647 1998-06-01  Oliver Graf <ograf@fga.de>
2648
2649         * configure.in (summary): added experimental to dragndrop option
2650         * configure.usage: added experimental note to --with-dragndrop
2651         * tests/Dnd/droptest.el: extra start-drag-region function
2652         changed the experimental- stuff
2653
2654 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
2655
2656         * etc/check_cygwin_setup.sh: set more intelligent defaults for
2657         windows 95.
2658
2659 1998-06-07  SL Baur  <steve@altair.xemacs.org>
2660
2661         * lwlib/xlwmenu.c: Add room for the 0 byte sentinel.
2662
2663 1998-06-05  Colin Rafferty   <colin@xemacs.org>
2664
2665         * lwlib/xlwmenu.c: Made newchars be as large as it needs to be.
2666
2667 1998-06-01  SL Baur  <steve@altair.xemacs.org>
2668
2669         * XEmacs 21.0-beta42 is released.
2670
2671         * etc/sounds: Removed, now in the sounds-au package.
2672
2673 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
2674
2675         * configure.in: don't use -O3 for cygwin.
2676
2677         * etc/check_cygwin_setup.sh: new file to check that cygwin is setup
2678         correctly for XEmacs operation.
2679
2680 1998-05-28  P. E. Jareth Hein  <jareth@camelot-soft.com>
2681
2682         * configure.in: Switch from giflib to gifreader for
2683         our GIF image support (no other mods needed)
2684
2685 1998-05-28  Oliver Graf  <ograf@fga.de>
2686
2687         * configure.in: only one DnD protocol, CDE has priority over OffiX
2688
2689         * tests/Dnd/README: some changes reflecting recent modifications
2690         * tests/Dnd/dragtest.el: removed
2691         * tests/Dnd/droptest.el: cosmetics and comments
2692
2693 1998-05-26  Oliver Graf  <ograf@fga.de>
2694
2695         * tests/Dnd/droptest.el: adapted to CDE extensions
2696
2697 1998-05-25  Hans Guenter Weigand  <hgweigand@wiesbaden.netsurf.de>
2698
2699         * configure.in:
2700         * config.sub: add initial OpenBSD support
2701
2702 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
2703
2704         * configure.in: check for msw dialogs.
2705
2706 1998-05-23  SL Baur  <steve@altair.xemacs.org>
2707
2708         * XEmacs 21.0-beta41 is released.
2709
2710 1998-05-17  SL Baur  <steve@altair.xemacs.org>
2711
2712         * configure.in (CPP): Change -O2 to -O3.
2713         Suggested by Martin Buchholz <martin@xemacs.org>
2714
2715 1998-05-15  SL Baur  <steve@altair.xemacs.org>
2716
2717         * XEmacs 21.0-beta40 is released.
2718
2719 1998-05-13  SL Baur  <steve@altair.xemacs.org>
2720
2721         * configure.in (ZSH_VERSION): zsh-3.1.2 (and zsh-3.0.4) drops core
2722         on the `unset CDPATH' if running as sh.
2723
2724 1998-05-12  Oliver Graf <ograf@fga.de>
2725
2726         * tests/Dnd/droptest.el: some CDE adaptions (untested)
2727
2728 1998-05-11  Martin Buchholz  <martin@xemacs.org>
2729
2730         * configure.in:
2731         Add some more comments.
2732         If using bash, use Posix mode and unset CDPATH.
2733         Be more careful checking feature dependencies.
2734         Introduce XE_CHECK_FEATURE_DEPENDENCY.
2735         Undo the gross hack of multiple `echo >> $tempcname'
2736         by using here documents instead.  (Might break mswindows, tho...)
2737         Be more careful autodetecting tooltalk.
2738
2739         * PROBLEMS:
2740         Document problems with Solaris 2.6 + XSUNTRANSPORT
2741
2742         * Makefile.in:
2743         * lwlib/Makefile.in.in:
2744         * modules/Makefile.in:
2745         - Adjust for luser's CDPATH being set to something weird.
2746         - Take into account bash 2.02's tendency to print the cwd when
2747           using CDPATH.  Always use `cd ./foo' instead of `cd foo'.
2748         - fix the run-temacs target to use $(DUMPENV)
2749         - fix the run-puremacs target to use $(DUMPENV)
2750         - fix the `depend' target to properly $(RM) the right files
2751         - Generate a better TAGS file for XEmacs' lisp code using
2752           hand-crafted regexps.
2753         - Use standard coding conventions for modules/Makefile.in
2754
2755 1998-05-12  Kazuyuki IENAGA <ienaga@jsys.co.jp>
2756
2757         * configure.in: some people claimed that they can't stop
2758         linking wnn6 library if they set --with-wnn6=no.
2759
2760 1998-05-11  Oliver Graf <ograf@fga.de>
2761
2762         * tests/Dnd/droptest.el: adapted to new calling conventions
2763         also showing the new possibilities
2764         * tests/Dnd/README: changed to new protocol
2765
2766 1998-05-11  SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
2767
2768         * Fix for HAVE_MULTICAST check.
2769
2770 1998-05-09  SL Baur  <steve@altair.xemacs.org>
2771
2772         * XEmacs 21.0-beta39 is released.
2773
2774 1998-05-06  Oliver Graf <ograf@fga.de>
2775
2776         * configure.in: added autodetection for the Drag'n'Drop API
2777         if some DnD protocol is found, HAVE_DRAGNDROP will be defined
2778         and dragdrop.o is added to extra_objs
2779         * configure.usage: added with-dragndrop, added (*) to with-offix
2780         * tests/Dnd/droptest.el: complete overhaul, no it's a real test
2781
2782 1998-05-04  Oliver Graf <ograf@fga.de>
2783
2784         * tests/Dnd/droptest.el: changed to test new protocol
2785         * tests/Dnd/README.OffiX: removed
2786         * tests/Dnd/README: created, info about new protocol
2787         * tests/Dnd/dragtest.el: comment change
2788
2789 1998-05-07  SL Baur  <steve@altair.xemacs.org>
2790
2791         * etc/altrasoft-logo.xpm: Removed.
2792
2793 1998-05-02  SL Baur  <steve@altair.xemacs.org>
2794
2795         * XEmacs 21.0-beta38 is released.
2796
2797 1998-04-29  SL Baur  <steve@altair.xemacs.org>
2798
2799         * configure.in: Use `PROGNAME' for all generated paths.
2800
2801         * Makefile.in: Change `progname' to `PROGNAME' for consistency.
2802
2803 1998-04-27  SL Baur  <steve@altair.xemacs.org>
2804
2805         * configure.in (progname): Parameterize program name on `progname'
2806         and add --with-infodock.
2807
2808 1998-04-26  SL Baur  <steve@altair.xemacs.org>
2809
2810         * Makefile.in: Religiously use ${progname} instead of hardcoded
2811         `xemacs'.
2812         CPPFLAGS was being set correctly in ${subdir}/Makefiles and
2813         overridden by the empty one set in the toplevel Makefile.
2814
2815 1998-04-26  Jason R Mastaler  <jason@4b.org>
2816
2817         * etc/BETA: Replaced SmartList references in favor of
2818         Majordomo.
2819
2820 1998-04-25  SL Baur  <steve@altair.xemacs.org>
2821
2822         * XEmacs-21.0-beta37 is released.
2823
2824 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2825
2826         * configure.in: Sychronized ..._USER_DEFINED variables with
2827         datadir setting.
2828
2829         * Makefile.in (mkdir): No longer create sitelispdir.
2830
2831 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
2832
2833         * configure.in: make graphic libraries tests be dependant on a
2834         window system not X11 only.
2835
2836 Fri Apr 24 19:38:19 1998  Andy Piper  <andyp@parallax.co.uk>
2837
2838         * configure.in: check for our special select in msw.
2839
2840 1998-04-22  Marcus Thiessel  <marcus_thiessel@hp.com>
2841
2842         * PROBLEMS: add answers to some FAQ concerning hpux.
2843
2844 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
2845
2846         * configure.in: enable checking for special mswindows select()
2847
2848 1998-04-21  Martin Buchholz  <martin@xemacs.org>
2849
2850         * configure.in: Isolate incomprehensible cma_open/pthreads checking
2851         to decosf*
2852
2853 1998-04-21  Marcus Thiessel  <marcus_thiessel@hp.com>
2854
2855         * configure.in: /usr/{include,lib}/Motif2.1 added to search path for X11
2856         libs and includes.
2857
2858 1998-04-22  Itay Ben-Yaacov  <pezz@www-mail.huji.ac.il>
2859
2860         * configure.in: check for xpm does not depend anymore on having X.
2861         if libXpm exists, and is of the FOR_MSW flavor, define FOR_MSW.
2862
2863 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
2864
2865         * etc/NEWS: Documented info dir rebuilding and LDAP support.
2866
2867         * info/dir: Fixed the explanatory notes for
2868         `Info-default-directory-list' removal and the new automatic dir
2869         rebuilding facility.  Reindented the menu.  Added an entry for
2870         term.info
2871
2872 1998-04-20  SL Baur  <steve@altair.xemacs.org>
2873
2874         * configure.in (LISPDIR): Removed configuration option for
2875         site-lisp.
2876
2877 1998-04-19  SL Baur  <steve@altair.xemacs.org>
2878
2879         * configure.in (version): snarf InfoDock version number.
2880
2881 1998-04-18  SL Baur  <steve@altair.xemacs.org>
2882
2883         * XEmacs-21.0-beta36 is released.
2884
2885 Fri Apr 17 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
2886
2887         * configure.in: enable install pre-processing for mswindows
2888
2889 Fri Apr 17 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
2890
2891         * Makefile.in.in: add install_pp to install incantation.
2892
2893         * installexe.sh: new file. Add .exe to install targets if the
2894         result is executable.
2895
2896 Fri Apr 17 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
2897
2898         * Makefile.in: add install_pp to install incantation.
2899
2900 1998-04-14  Itay Ben-Yaacov <pezz@www-mail.huji.ac.il>
2901
2902         * configure.in: Large echo split into a few smaller ones,
2903         so the cygnus sh.exe does not crash.
2904
2905 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
2906
2907         * configure.in: enable toolbar checking for mswindows build
2908
2909 1998-04-06  Martin Buchholz  <martin@xemacs.org>
2910
2911         * config.h.in: Add _SVID_SOURCE to list of xmkmf #defines.
2912         Used (at least) by RedHat 4.2.
2913
2914 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2915
2916         * etc/xemacs.1: -no-packages -> -no-early-packages.
2917
2918         * etc/NEWS: Clarified site-lisp status.
2919
2920         * configure.in: Re-instated src/paths.h generation from
2921         src/paths.h.in.
2922
2923         * Makefile.in (top_distclean): Remove site-lisp on `make
2924         distclean'.
2925
2926 1998-04-10  SL Baur  <steve@altair.xemacs.org>
2927
2928         * XEmacs 21.0-beta35 is released.
2929
2930 1998-04-10  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2931
2932         * etc/NEWS: Documented that Info-default-directory-list and
2933         site-directory are gone.
2934
2935         * configure.usage: Clarified --package-path documentation.
2936
2937 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2938
2939         * configure.in: Now generates src/paths.h from src/paths.h.in.in.
2940         Removed defaults for infopath and package-path.
2941
2942         * Makefile.in (src/paths.h): ... is now generated from
2943         src/paths.h.in.in.  Moved generation of paths.h to configure.
2944
2945         * paths.h.in: Removed.
2946
2947         * paths.h.in.in: Created.
2948
2949 1998-04-06  Martin Buchholz  <martin@xemacs.org>
2950
2951         * configure.in: png was still being used if png_version < 0.96
2952
2953         * configure.in: Fixed magic to handle AIX, X11R6, and gcc.
2954
2955 1998-04-05  Amir J. Katz  <amir@ndsoft.com>
2956
2957         * INSTALL (Rationale): Offix support comment is wrong. To disable,
2958         one must use --with-offix=no and not --without-offix
2959
2960 1998-04-05  SL Baur  <steve@altair.xemacs.org>
2961
2962         * configure.in (CPP): ppc.ldscript sits in $srcdir/src not $srcdir.
2963
2964 1998-04-04  SL Baur  <steve@altair.xemacs.org>
2965
2966         * XEmacs 21.0-beta34 is released.
2967
2968 1998-04-03  Martin Buchholz  <martin@xemacs.org>
2969
2970         * configure.in:
2971         checking whether gettimeofday accepts one or two arguments... two
2972
2973 1998-04-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
2974
2975         * configure.in: Fixed magic to handle AIX and MIT X11R6.
2976
2977 1998-04-02  Martin Buchholz  <martin@xemacs.org>
2978
2979         * configure.in: Add magic -T $srcdir/ppc.ldscript on Linux powerpc
2980
2981 1998-04-01  Martin Buchholz  <martin@xemacs.org>
2982
2983         * tests/database.el (test-database): Temporary files (the databases
2984         that were created) should be deleted.
2985
2986         * Makefile.in (testdir): Remove gnumake-specific syntax.
2987         (src/Makefile): src/Makefile depends on src/depend.
2988
2989 1998-03-29  Martin Buchholz  <martin@xemacs.org>
2990
2991         * configure.in: Check for -lz, -lgz unconditionally.  Too many
2992         system linkers don't properly die when there are cascaded link
2993         dependencies, so we can't rely on the linker for that.  The only
2994         downside is that we might link with an extra unneeded library.  If
2995         you really really care about this, you can go fix it.
2996
2997         * configure.in: Enhance PANIC msg to make it clear that
2998         --with-FEATURE is going to die if FEATURE is not installed.
2999
3000 1998-03-27  Martin Buchholz  <martin@xemacs.org>
3001
3002         * configure.in: $debug was not properly dependent on $beta
3003
3004         * configure.in: Move offix configuration out of src/Makefile.in.in
3005         into configure.in.
3006
3007         * configure.in: Reorganize xpm detection code.
3008
3009         * configure.in: XIM default to ON if Motif which is not Lesstif is
3010         found.
3011
3012         * configure.in: Keep auto-generated makefile dependencies out of
3013         src/Makefile.in.in by using AC_OUTPUT file concatenation support.
3014
3015 1998-03-26  Martin Buchholz  <martin@xemacs.org>
3016
3017         * configure.in: Fix up cflags handling.  Specifically, configure
3018         --cflags='' would fail to be recognized.
3019
3020         * configure.in: Fix up png detection.  Link with png_read_image to
3021         make sure -lz is required.  Test for png >- 0.96 via header file.
3022
3023 1998-03-21  Martin Buchholz  <martin@xemacs.org>
3024
3025         * configure.in (XE_GCC_WRAP_LDFLAGS)
3026         Rename to XE_PROTECT_LINKER_FLAGS.  Rewrite.
3027
3028         * configure.in: Make sure BSD always links in libz.a
3029         BSD's stupid linker can't detect cascaded lib dependencies
3030
3031         * configure.in: Autodetect lesstif.  define have_lesstif.
3032         Don't use motif-xim with lesstif, at least by default.
3033
3034 1998-03-30  SL Baur  <steve@altair.xemacs.org>
3035
3036         * version.sh: Add InfoDock version number variables.
3037
3038 1998-03-30  Amir J. Katz  <amir@ndsoft.com>
3039
3040         * info/dir: Replaced string '20.5' with '21.0'
3041
3042 1998-03-24  SL Baur  <steve@altair.xemacs.org>
3043
3044         * XEmacs 21.0-beta33 is released.
3045
3046 1998-03-26  Didier Verna <didier@xemacs.org>
3047
3048         * configure.in, Makefile.in: Removed infopath_user_defined---we
3049         always want to propagate it.
3050
3051         * configure.usage: Synched with configure.in.
3052
3053 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
3054
3055         * configure.usage, INSTALL: Synched with the new path layout.
3056
3057         * Makefile.in (src/paths.h): Replaced packagepath with
3058         package_path to make configure happy.
3059
3060         * configure.in: Made default setting for packagepath conform to
3061         what packages.el builds at run-time: XEmacs-version-specific paths
3062         before site-specific ones.
3063         Added default setting for pkgdir.
3064         Changed --packagepath back to --package-path.
3065
3066 1998-03-24  SL Baur  <steve@altair.xemacs.org>
3067
3068         * XEmacs 21.0-beta32 is released.
3069
3070 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
3071
3072         * configure.in: Extended package path by version-specific
3073         hierarchies.  Changed allow-site-lisp to inhibit-site-lisp.
3074
3075 1998-03-22  SL Baur  <steve@altair.xemacs.org>
3076
3077         * Makefile.in (distclean): Remove packages and mule-packages if they
3078         have been linked into place.
3079
3080 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
3081
3082         * <Today>: The Big Path Searching Overhaul.
3083
3084         * Makefile.in, configure.in: Now pass all configure-specified paths
3085         into the binary in a uniform way.
3086
3087 1998-03-20  SL Baur  <steve@altair.xemacs.org>
3088
3089         * configure.in (have_libmcheck): Add test for glibc's malloc
3090         checker.
3091         - Fix HP/UX dynamic linking flag.
3092
3093 1998-03-19  SL Baur  <steve@altair.xemacs.org>
3094
3095         * configure.in (quoted_arguments): Fix unquoted variable in
3096         error-checking test.
3097         - fix bogus substitution.
3098
3099 1998-03-17  SL Baur  <steve@altair.xemacs.org>
3100
3101         * configure.in: In -lpng test, look for png_set_strip_alpha.
3102         Suggested by William M. Perry <wmperry@aventail.com>
3103
3104 1998-03-16  SL Baur  <steve@altair.xemacs.org>
3105
3106         * XEmacs 21.0 beta31 is released.
3107
3108 1998-03-16  P. E. Jareth Hein  <jareth@camelot-soft.com>
3109
3110         * configure.usage (Usage): Correct information about gif, tiff
3111         and WNN entries
3112
3113 1998-03-13  SL Baur  <steve@altair.xemacs.org>
3114
3115         * configure.in: typo fix in sed command.
3116         From P. E. Jareth Hein <jareth@camelot-soft.com>
3117
3118         * configure.in (all_widgets): Check for snprintf().
3119
3120 1998-03-11  P. E. Jareth Hein  <jareth@camelot-soft.com>
3121
3122         * configure.in: New gif support
3123
3124 1998-03-10  SL Baur  <steve@altair.xemacs.org>
3125
3126         * configure.in (have_glibc): Don't define _GNU_SOURCE for glibc.
3127
3128 Mon Mar 09 13:00:55 1998  Andy Piper  <andyp@parallax.co.uk>
3129
3130         * configure.in: don't add libc to link list for dlopen ordinary
3131         link takes care of this. check for dlfcn.h
3132
3133 1998-03-10  SL Baur  <steve@altair.xemacs.org>
3134
3135         * configure.in: Examine each directory of X11 include path for
3136         inclusion into BITMAPDIR.
3137
3138 1998-03-09  SL Baur  <steve@altair.xemacs.org>
3139
3140         * aclocal.m4: Add legalese.
3141
3142 Mon Mar 09 13:00:55 1998  Andy Piper  <andyp@parallax.co.uk>
3143
3144         * configure.in: make sure we have ndbm.h as well as libgdbm.a for
3145         database support.
3146
3147         * configure.in: move msw checking after x checking so that
3148         auto-detection works.
3149
3150 1998-03-09  SL Baur  <steve@altair.xemacs.org>
3151
3152         * configure.in: New DLL support.
3153         * aclocal.m4: New file.
3154         From William M. Perry <wmperry@aventail.com>
3155
3156 1998-03-08  SL Baur  <steve@altair.xemacs.org>
3157
3158         * configure.in (xemacs_betaname): Align messages for minimal
3159         tagbits and indexed lrecords.
3160         Suggested by Andreas Jaeger <aj@arthur.rhein-neckar.de>
3161
3162 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
3163
3164         * etc/Emacs.ad: Example using leading dot resources to
3165           initalize faces changes to use Emacs.foo since the
3166           leading dot syntax doesn't work.  Initialization of
3167           text-cursor face moved to faces.el.
3168
3169 1998-03-07  SL Baur  <steve@altair.xemacs.org>
3170
3171         * XEmacs 20.5-beta30 is released.
3172
3173 1998-03-05  SL Baur  <steve@altair.xemacs.org>
3174
3175         * PROBLEMS: Update wording of x86 GCC 2.7 problems.
3176
3177 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
3178
3179         * configure.in: add a --with-msw option. Make X and msw work
3180         together if the user asks.
3181
3182 1998-03-02  SL Baur  <steve@altair.xemacs.org>
3183
3184         * PROBLEMS: Update documentation of gcc bugs that impact XEmacs.
3185
3186 1998-03-01  SL Baur  <steve@altair.xemacs.org>
3187
3188         * configure.in: Add substitutable variable ld_dynamic_link_flags
3189         for special required linker flags for building DLL capable
3190         binaries.
3191
3192         * etc/Emacs.ad: Remove explicit `Emacs' application resource
3193         name.
3194
3195 1998-02-28  SL Baur  <steve@altair.xemacs.org>
3196
3197         * Makefile.in (top_distclean): Remove Installation.el.
3198         (xemacs): New target.  Formerly it was `all:'.
3199         (all): New default, dist: is now superfluous.
3200
3201 1998-02-27  SL Baur  <steve@altair.xemacs.org>
3202
3203         * configure.in (GNU_MALLOC): add --with-dlmalloc to allow
3204         selective use of Doug Lea malloc in Linux C Library and GNU C Library.
3205         (Installation): Add XEmacs version and generate `Installation.el'.
3206
3207 1998-02-26  SL Baur  <steve@altair.xemacs.org>
3208
3209         * configure.in (with_ldap: Fix -lldap autodection.
3210         Suggested by Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
3211         (Installation): Only keep the last configuration.
3212
3213 1998-02-25  SL Baur  <steve@altair.xemacs.org>
3214
3215         * XEmacs 20.5-beta28 is released.
3216
3217         * configure.in (with_session): Fix reporting of the setting.
3218         (with_database_gnudbm): Correctly report setting.
3219
3220 1998-02-24  SL Baur  <steve@altair.xemacs.org>
3221
3222         * configure.usage: Restore documentation of graphics library
3223         flags.
3224         From Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
3225
3226 1998-02-19  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
3227
3228         * PROBLEMS: Tell of the `gpm' SIGTSTP bug and `C-z' on the Linux
3229         console.
3230
3231 1998-02-23  SL Baur  <steve@altair.xemacs.org>
3232
3233         * XEmacs 20.4 is released to the beta testers.
3234
3235 1998-02-21  SL Baur  <steve@altair.xemacs.org>
3236
3237         * configure.in (after_morecore_hook_exists): Modify dlmalloc tests
3238         to also test for Linux libc5.
3239
3240 1998-02-19  SL Baur  <steve@altair.xemacs.org>
3241
3242         * XEmacs 20.5-beta27 is released.
3243         * XEmacs-20.4-pre4 is released.
3244
3245         * configure.in (doug_lea_malloc): Requires USE_MINIMAL_TAGBITS.
3246         (--with-gung): Implement it.
3247
3248         * configure.usage (--with-gung): Document.  Turns on
3249         USE_MINIMAL_TAGBITS and USE_INDEXED_LRECORD_IMPLEMENTATION.
3250         (--with-term): Remove.
3251
3252         * XEmacs-20.5-beta26 is released.
3253
3254 1998-02-18  SL Baur  <steve@altair.xemacs.org>
3255
3256         * XEmacs-20.4-pre3 is released.
3257
3258         * Makefile.in: use better feedback while rebuilding finder database.
3259         Suggested by Stephen J. Turnbull <turnbull@sk.tsukuba.ac.jp>
3260
3261 1998-02-15  SL Baur  <steve@altair.xemacs.org>
3262
3263         * configure.in (doug_lea_malloc): Add checking for Doug Lea
3264         Malloc.
3265
3266 1998-02-14  SL Baur  <steve@altair.xemacs.org>
3267
3268         * configure.in (OFFIX_O): Don't use OffiX if no real Xmu support.
3269         Suggested by Pekka Marjola <pema@iki.fi>
3270
3271         * XEmacs-20.4-pre2 is released.
3272         * XEmacs-20.5-beta25 is released.
3273
3274 1998-02-13  SL Baur  <steve@altair.xemacs.org>
3275
3276         * INSTALL: Update for Cygwin and Microsoft Windows.
3277
3278         * README: Update for Microsoft Windows.
3279
3280 1998-02-09  SL Baur  <steve@altair.xemacs.org>
3281
3282         * XEmacs 20.4-pre1 is released.
3283         * XEmacs 20.5-beta24 is released.
3284
3285 Wed Jan 28 13:41:22 1998  Andy Piper  <andyp@parallax.co.uk>
3286
3287         * configure.in: add mule-coding target which defines MULE_CODING,
3288         nothing uses it as yet. add gif objects to msw support. define
3289         const_is_losing=no for msw. make msw not selected if tty selected.
3290         add -lshell32 for dnd support. check for a.out.h rather than
3291         coff.h
3292
3293         * lib-src/make-docfile.c: add cygwin support and generalise the
3294         remaining open calls. IMHO this should really include sysfile.h.
3295
3296 1998-02-03  SL Baur  <steve@altair.xemacs.org>
3297
3298         * XEmacs 20.5-beta23 is released.
3299
3300 1998-02-01  SL Baur  <steve@altair.xemacs.org>
3301
3302         * etc/aliases.ksh: igrep from the shell command line.
3303         From Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
3304
3305 1998-01-31  SL Baur  <steve@altair.xemacs.org>
3306
3307         * etc/aliases.ksh: Add `mak' function to create beta.err for
3308         build-report.
3309         From Adrian Aichner <adrian@xemacs.org>
3310         Suggested by Karl M. Hegbloom <karlheg@bittersweet.inetarena.com>
3311
3312 1998-01-27  SL Baur  <steve@altair.xemacs.org>
3313
3314         * XEmacs 20.5-beta22 is released.
3315
3316 1998-01-26  SL Baur  <steve@altair.xemacs.org>
3317
3318         * etc/aliases.ksh: New file.  Start tracking useful Maintainer
3319         XEmacs commands.
3320
3321 1998-01-25  SL Baur  <steve@altair.xemacs.org>
3322
3323         * XEmacs 20.5-beta21 is released.
3324
3325 Wed Jan 21 10:49:47 1998  Andy Piper  <andyp@parallax.co.uk>
3326
3327         * configure.in: check for coff.h
3328
3329 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
3330
3331         * configure.in: Added support for `--with-shlib'.
3332
3333 1998-01-18  SL Baur  <steve@altair.xemacs.org>
3334
3335         * XEmacs 20.5-beta20 is released.
3336
3337 1998-01-13  Martin Buchholz  <martin@xemacs.org>
3338
3339         * configure.usage:
3340         * etc/NEWS:
3341         Remove doc for configure-time INFOPATH, no longer used.
3342
3343         * etc/BETA: Update ftp addresses.
3344         * etc/INSTALL: Update ftp addresses.
3345         * etc/MAILINGLISTS: Sync with Emacs 20.2. Update ftp addresses.
3346
3347         * configure.in:
3348         * src/config.h.in:
3349         Define HAVE_INVERSE_HYPERBOLIC using 1 configure test, not 3.
3350
3351         * lwlib/lwlib.h:
3352         * lwlib/lwlib.c:
3353         * lwlib/lwlib-config.c:
3354         * lwlib/lwlib-Xm.c:
3355         * lwlib/lwlib-Xaw.c:
3356         * lwlib/lwlib-Xlw.c:
3357         * lwlib/config.h.in:
3358         * src/menubar-x.c:
3359         Prepend LWLIB_ to (SCROLLBARS|MENUBARS|DIALOGS)_(MOTIF|LUCID|ATHENA).
3360         Maintain only one set of variables.
3361
3362         * etc/xemacs.1: Update author list.
3363
3364         * Makefile.in (install-arch-dep): Simplify.
3365         Replace construct  `test -d $dir && foo'  with
3366         `if test -d $dir; then foo; fi'
3367
3368         * lwlib/xlwmenu.c:
3369         * lwlib/xlwscrollbar.c:
3370         * lwlib/lwlib-Xlw.c:
3371         * lwlib/lwlib-Xm.c:
3372         Always assume presence of limits.h (ANSI).
3373
3374 1998-01-12  SL Baur  <steve@altair.xemacs.org>
3375
3376         * INSTALL: Updated for recent Mule/package changes.
3377
3378         * XEmacs 20.5-beta19 is released.
3379
3380 1998-01-12  Damon Lipparelli  <lipp@primus.com>
3381
3382         * Makefile.in: Yow!  Fixed paths to install dirs when --prefix !=
3383         --exec-prefix.
3384
3385 1998-01-10  SL Baur  <steve@altair.xemacs.org>
3386
3387         * XEmacs 20.5-beta18 is released.
3388
3389         * etc/FTP: Update address of what was formerly ftp.ibp.fr.
3390
3391 1998-01-08  Didier Verna  <didier@xemacs.org>
3392
3393         * configure.in: Get rid of INFOPATH for configure time.
3394         * configure.usage (Usage): Ditto.
3395
3396 1998-01-09  SL Baur  <steve@altair.xemacs.org>
3397
3398         * Makefine.in: Correct reported amount of disk savings from
3399         compression.
3400         From Markus Linnala <maage@cs.tut.fi>
3401
3402 Thu Jan 08 09:42:36 1998    <andyp@parallax.co.uk>
3403
3404         * configure.in: detect and set scrollbars and menubars with
3405         MS-Windows more appropriately. Check for sys/un.h to use in
3406         gnuserv.
3407
3408 1998-01-07  SL Baur  <steve@altair.xemacs.org>
3409
3410         * Makefile.in (progname): Cleanly parameterize XEmacs-specific
3411         naming.
3412
3413 1998-01-05  Glynn Clements  <glynn@sensei.co.uk>
3414
3415         * lwlib/xlwmenu.c (push_button_draw): use inactive_gc instead of
3416         inactive_button_gc for menu entries.
3417         (remap_menubar): ignore the enabled status
3418
3419 1998-01-04  SL Baur  <steve@altair.xemacs.org>
3420
3421         * XEmacs 20.5-beta17 is released.
3422
3423         * Makefile.in (finder): Use -vanilla.
3424         (lisp/finder-inf.el): Ditto.
3425         (check-features): New target.  Do a sanity check prior to
3426         installation.
3427
3428 1997-01-03  SL Baur  <steve@altair.xemacs.org>
3429
3430         * XEmacs 20.5-beta16 is released.
3431
3432 1997-12-30  SL Baur  <steve@altair.xemacs.org>
3433
3434         * XEmacs 20.5-beta15 is released.
3435
3436 1997-12-29  SL Baur  <steve@altair.xemacs.org>
3437
3438         * Makefile.in (${SUBDIR}): Remove bogus .RECURSIVE dependency.
3439
3440 1997-12-27  SL Baur  <steve@altair.xemacs.org>
3441
3442         * XEmacs 20.5-beta14 is released.
3443
3444 1997-12-23  Andy Piper <andyp@parallax.co.uk>
3445
3446         * configure.in: support for *-pc-cygwin32 config
3447
3448 1997-12-25  SL Baur  <steve@altair.xemacs.org>
3449
3450         * XEmacs 20.5-beta13 is released.
3451
3452 1997-12-21  SL Baur  <steve@altair.xemacs.org>
3453
3454         * etc/BETA (Prerequisite): Add cookbook procedures for maintaining
3455         package lisp directories.
3456
3457 1997-12-20  SL Baur  <steve@altair.xemacs.org>
3458
3459         * XEmacs 20.5-beta 12 is released.
3460
3461 1997-12-19  SL Baur  <steve@altair.xemacs.org>
3462
3463         * configure.in (bitmapdir): Reenable --with-session by default for
3464         testing.
3465
3466 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
3467
3468         * etc/Emacs.ad: Don't specify a default toolbar specific
3469           background color.
3470
3471 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
3472
3473         * etc/toolbar: Added support for foregroundToolBarColor
3474           symbol to most icons.
3475
3476 1997-12-17  SL Baur  <steve@altair.xemacs.org>
3477
3478         * info/dir (File): Skk and Gnats are packaged.
3479
3480         * PROBLEMS (Note): Update version numbers.
3481
3482         * etc/BETA: Update version numbers.
3483
3484         * etc/NEWS: Update version number.
3485
3486         * info/dir (File): Update version number.
3487
3488 1997-12-16  SL Baur  <steve@altair.xemacs.org>
3489
3490         * XEmacs 20.5-beta11 is released.
3491
3492 1997-12-14  SL Baur  <steve@altair.xemacs.org>
3493
3494         * configure.in: Don't bypass graphics library detection
3495         if the `--with-imagick' option is given to configure.
3496         : Print autodetected graphics libraries to be linked with Imagick.
3497
3498         * Makefile.in (lisp/finder-inf.el): Reverse previous change.
3499
3500 1997-12-14  Olivier Galibert  <olivier.galibert@mines.u-nancy.fr>
3501
3502         * Makefile.in (install-arch-indep): Build info files if needed.
3503
3504 1997-12-13  SL Baur  <steve@altair.xemacs.org>
3505
3506         * Makefile.in (lisp/finder-inf.el): Add dependency on src/.
3507
3508         * XEmacs 20.5-beta10 is released.
3509
3510 1997-12-12  SL Baur  <steve@altair.xemacs.org>
3511
3512         * configure.in (CPP): Don't add special CFLAGS for ix86/Linux.
3513
3514 1997-12-10  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
3515
3516         * configure.in (autodetect ImageMagick): also look for
3517         "X11/magick/magick.h", and if present, define
3518         MAGICK_HEADERS_ARE_UNDER_X11
3519
3520 1997-12-11  SL Baur  <steve@altair.xemacs.org>
3521
3522         * configure.in (imagick_libs): Add autodetection for freetype
3523         -lttf library.
3524
3525 1997-12-09  SL Baur <steve@altair.xemacs.org>
3526
3527         * XEmacs 20.5-beta9 is released.
3528
3529 1997-12-06  SL Baur <steve@altair.xemacs.org>
3530
3531         * XEmacs 20.5-beta8 is released.
3532
3533         * info/dir: update for further packaging.
3534         * configure.in: remove `tree-x' from XEmacs build.
3535
3536 1997-11-29  Jeff Miller <jmiller@smart.net>
3537
3538         * configure.in:  motif menubars need xlwmenu.o
3539
3540         * updated files in src/ to allow an XEmacs configured for
3541           motif menubars to at least compile.  Motif menubars are still
3542           very broken.
3543
3544 1997-12-05  Aki Vehtari  <Aki.Vehtari@hut.fi>
3545
3546         * etc/refcard.tex: Updated for 20.3
3547
3548 1997-12-02  P E Jareth Hein  <jareth@camelot-soft.com>
3549
3550         * lwlib/xlwscrollbar.c: fixed colormap/visual handling to work
3551         properly with the information in the core.
3552
3553         * lwlib/xlwmenu.c: fixed colormap/visual handling to work properly with
3554         the information in the core, and fixed a potental problem with
3555         parentage.
3556
3557 1997-12-02  SL Baur  <steve@altair.xemacs.org>
3558
3559         * etc/skk/SKK.tut.E (Hint): Fix typos.
3560
3561 1997-12-01  SL Baur  <steve@altair.xemacs.org>
3562
3563         * configure.in (with_session): Properly display flag in configure
3564         status report.
3565
3566 1997-11-29  SL Baur  <steve@altair.xemacs.org>
3567
3568         * configure.usage: Remove documentation of obsolete option
3569         --with-gif.
3570
3571 1997-11-27  SL Baur  <steve@altair.xemacs.org>
3572
3573         * XEmacs 20.5-beta7 is released.
3574
3575         * configure.in: When testing for -ltiff, fall back on the extra
3576         libraries -ljpeg, and -lz since some -ltiff's need them.
3577
3578 1997-11-26  SL Baur  <steve@altair.xemacs.org>
3579
3580         * lwlib/xlwmenu.c (display_menu): Defer incremental menus properly.
3581         From Glynn Clements <glynn@sensei.co.uk>
3582
3583 1997-11-25  Kazuyuki IENAGA <ienaga@jsys.co.jp>
3584
3585         * configure.in: Improve auto detect of libraries ImageMagick rely
3586         on.
3587
3588 1997-11-23  Jeff Miller <jmiller@smart.net>
3589
3590         * Energize is dead.  Removed ENERGIZE ifdef's from code in lwlib
3591           and src.  Configure.in modified.  --with-energize is no longer a
3592           valid configure option.
3593
3594         * lwlib/Makefile.in.in  removed energize support
3595         * lwlib/lwlib-Xm.c      removed energize support
3596         * lwlib/lwlib-config.c  removed energize support
3597
3598         * lwlib/energize/*      removed
3599
3600 1997-11-23  SL Baur  <steve@altair.xemacs.org>
3601
3602         * Makefile.in: Change references of lisp/utils/finder-inf.el to
3603         lisp/finder-inf.el.
3604
3605 1997-11-20  SL Baur  <steve@altair.xemacs.org>
3606
3607         * XEmacs 20.5-beta6 is released.
3608
3609 1997-11-21  Stephen Turnbull  <turnbull@sk.tsukuba.ac.jp>
3610
3611         * configure.usage: Use `--' convention in "usage:" line.
3612
3613 1997-11-20  Stephen Turnbull <turnbull@sk.tsukuba.ac.jp>
3614
3615         * configure.in: added `with_xfs' to list of boolean features.
3616
3617 1997-11-20  SL Baur  <steve@altair.xemacs.org>
3618
3619         * XEmacs 20.3 is released for binary kit building.
3620
3621 1997-11-19  Tor Arntsen <tor@spacetec.no>
3622
3623         * PROBLEMS: Removed IRIX entry about xemacs core dumps when using
3624         xemacs dumped on one machine on another. Problem was fixed by 20.3.
3625
3626 1997-11-19  SL Baur  <steve@altair.xemacs.org>
3627
3628         * etc/xemacs.1: Document -no-packages, -vanilla.
3629         Document -h.
3630
3631 1997-11-18  SL Baur  <steve@altair.xemacs.org>
3632
3633         * configure.usage: New file.
3634
3635         * configure.in: Use it instead of monster 10k shell variable.
3636
3637 1997-11-17  SL Baur  <steve@altair.xemacs.org>
3638
3639         * XEmacs 20.3-pre4 is released.
3640
3641 1997-11-17  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
3642
3643         * configure.in (infopath): List "/usr/local/" dirs before "/usr/"
3644         dirs.
3645
3646 1997-11-17  SL Baur  <steve@altair.xemacs.org>
3647
3648         * configure.in: Initialize infodir off of datadir.
3649
3650         * Makefile.in: Force LANG = C for building.
3651
3652 1997-11-15  SL Baur  <steve@altair.xemacs.org>
3653
3654         * XEmacs 20.3-pre3 is released.
3655         * XEmacs 20.5-beta5 is released.
3656
3657 1997-11-13  Marc Paquette <marcpa@cam.org>
3658
3659         * nt/Todo: added a task for support of lisp packages through
3660         the registry.
3661
3662 1997-11-13  Jonathan Harris <jhar@tardis.ed.ac.uk>
3663
3664         * Renamed files *w32* to *msw*
3665
3666         * Changed 'w32' and 'win32' to 'mswindows', and HAVE_W32GUI to
3667           HAVE_MS_WINDOWS. Changed files:
3668           cus-edit.el, device.el, faces.el, frame.el, msw-faces.el,
3669           msw.init.el, igrep.el, dumped-lisp.el, font.el, hippie-exp.el,
3670           sysdep.el, console-msw.c, console-msw.h, console.c,
3671           device-msw.c, emacs.c, event-msw.c, event-msw.h, event-stream.c,
3672           events.c, events.h, faces.c, frame-msw.c, frame.c, general.c,
3673           msw-proc.c, objects-msw.c, objects-msw.h, redisplay-msw.c,
3674           redisplay.c, symsinit.h,
3675
3676         * Didn't change 'win32' in nt.c, nt.h, ntproc.c
3677
3678         * Deleted w32 build directory since nt build directory now handles
3679           X and native mswindows builds.
3680
3681 1997-11-11  SL Baur  <steve@altair.xemacs.org>
3682
3683         * XEmacs 20.5-beta4 is released.
3684
3685 1997-11-10  SL Baur  <steve@altair.xemacs.org>
3686
3687         * info/dir: remove packaged entries.
3688         From Glynn Clements <glynn@sensei.co.uk>
3689
3690         * configure.in: Puke and die if NAS sound is selected without X.
3691
3692 1997-11-08  SL Baur  <steve@altair.xemacs.org>
3693
3694         * XEmacs 20.5-beta3 is released.
3695         * XEmacs 20.3-pre2 is released.
3696
3697 Wed November 05 23:40:00 1997 <jhar@tardis.ed.ac.uk>
3698
3699         * w32/xemacs.mak: moved building the DOC file to after the .elcs.
3700
3701 Sun November 01 12:00:00 1997 <jhar@tardis.ed.ac.uk>
3702
3703         * Files split from nt to new w32 directory:
3704           ChangeLog, README, Todo, paths.h, config.h, inc/*, runemacs.c,
3705           xemacs.mak.
3706
3707 1997-11-05  Didier Verna  <didier@xemacs.org>
3708
3709         * configure.in: Added the --site-prefixes options for the configure
3710         script. You give a colon or space separated list of prefixes, and
3711         subdirectories include/ and lib/ will be added with -I and -L.
3712
3713 1997-11-05  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>>
3714
3715         * configure.in: AIX + gcc fixes.
3716           - Don't wrap -B. aixflags changed to start_flags.
3717
3718 1997-11-04  SL Baur  <steve@altair.xemacs.org>
3719
3720         * lwlib/lwlib-Xm.c(update_one_menu_entry): Add missing variable.
3721         From Skip Montanaro <skip@calendar.com>
3722
3723 1997-11-04  Adrian Aichner  <adrian@xemacs.org>
3724
3725         * etc/TUTORIAL.de:
3726         Updated copyright information. Translated most of the COPYING
3727         section. Translated the <<.*>> didactic line.
3728
3729 1997-10-22  Adrian Aichner  <adrian@xemacs.org>
3730
3731         * etc/TUTORIAL.de: Fixed two issues reported by
3732         Achim Oppelt <aoppelt@theorie3.physik.uni-erlangen.de>
3733
3734         * etc/TUTORIAL.de:
3735         Manually applied rejected patch hunks from Marc Aurel's patch.
3736         Some more fixes.
3737
3738         * etc/TUTORIAL.de:
3739         Applied patches supplied by Marc Aurel <4-tea-2@bong.saar.de>.
3740         They fix yet more typos and quite a few awkward sentences.
3741
3742 1997-10-21  Adrian Aichner  <adrian@xemacs.org>
3743
3744         * etc/TUTORIAL.de: Manually merged a few more corrections by
3745         Carsten Leonhardt <leo@arioch.oche.de>
3746
3747 1997-10-20  Adrian Aichner  <adrian@xemacs.org>
3748
3749         * etc/TUTORIAL.de:
3750         Applied patches from Andreas Jaeger <aj@arthur.rhein-neckar.de> to 1.2,
3751         then merged them with 1.3 via ediff-buffers.
3752         Andreas found some quite nasty typos still and added many missing commas.
3753
3754         * etc/TUTORIAL.de: Re-fill-ed paragraphs after patching.
3755
3756         * etc/TUTORIAL.de: Applied the excellent patches courtesy of
3757         Carsten Leonhardt <leo@arioch.oche.de>.
3758
3759 1997-11-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
3760
3761         * Delete etc/TUTORIAL.th because Thai is not supported yet.
3762
3763 1997-11-02  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
3764
3765         * etc/TUTORIAL.ko: Renamed from etc/TUTORIAL.kr to fit with ISO
3766         639 (two letter language code).
3767
3768         * etc/TUTORIAL.ja: Renamed from etc/TUTORIAL.jp to fit with ISO
3769         639 (two letter language code).
3770
3771 1997-11-02  SL Baur  <steve@altair.xemacs.org>
3772
3773         * etc/CHARSETS:  New file imported from Emacs 20.1.
3774
3775 1997-11-02  Kyle Jones  <kyle_jones@wonderworks.com>
3776
3777         * lwlib/lwlib-Xaw.c (xaw_pop_instance): Don't use parent
3778           window's coordinates and dimensions to center the
3779           dialog box unless its mapped_when_managed property is
3780           true.  This should avoid the top level widget that the
3781           HAVE_SESSION code creates, which is unmapped and
3782           useless for this purpose.
3783
3784 1997-11-01  SL Baur  <steve@altair.xemacs.org>
3785
3786         * XEmacs 20.3-pre1 is released.
3787
3788 1997-10-31  SL Baur  <steve@altair.xemacs.org>
3789
3790         * XEmacs 19.16 is released.
3791
3792 1997-10-31  SL Baur  <steve@altair.xemacs.org>
3793
3794         * XEmacs 20.5-beta2 is released.
3795
3796 1997-10-30  SL Baur  <steve@altair.xemacs.org>
3797
3798         * configure.in (xetest): Eliminate tests for PNG, JPEG,
3799         TIFF(broken) and replace with test for ImageMagick.
3800
3801 1997-10-30  Kyle Jones  <kyle_jones@wonderworks.com>
3802
3803         * etc/Emacs.ad: Added *XlwMenu*highlightForeground entry.
3804           Added *XlwMenu*titleForeground entry.
3805
3806         * lwlib/xlwmenu.h: Added string macro declarations for
3807           titleForeground and highlightForeground properties.
3808
3809         * lwlib/xlwmenuP.h: Added struct fields for title and
3810           highlight colors.
3811
3812         * lwlib/xlwmenu.c: Added initialization and usage code
3813           for the new titleForeground and highlightForeground
3814           properties.
3815
3816 1997-10-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
3817
3818         * etc/HELLO: Add Czech.
3819
3820         * etc/HELLO: Delete Amharic, Thai and Tigrigna.
3821
3822 1997-10-28  SL Baur  <steve@altair.xemacs.org>
3823
3824         * XEmacs 20.3-beta94 is released.
3825
3826 1997-10-28  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
3827
3828         * configure.in: Correct last patch for berkdb.
3829
3830 1997-10-28  SL Baur  <steve@altair.xemacs.org>
3831
3832         * XEmacs 20.3-beta93 is released.
3833
3834 1997-10-27  Martin Buchholz  <mrb@eng.sun.com>
3835
3836         * lib-src/make-path.c:
3837         * lib-src/digest-doc.c:
3838         * lib-src/gnuslib.c: Always include config.h before system headers
3839         * configure.in: Improve AIX configure support
3840           - NON_GNU_CC defaults to `xlc'
3841           - CFLAGS defaults to "-O3 -qstrict  -qlibansi -qinfo -qro
3842             -qmaxmem=20000"
3843           - check for sin instead of sqrt in -lm to avoid xlc internal error
3844           - Detect -li18n for use with Motif
3845           - Move weird AIX static linking flags from s&m files to configure.in
3846           - use #pragma instead of -ma flag to avoid compiler warnings
3847
3848 1997-10-25  Kyle Jones  <kyle_jones@wonderworks.com>
3849
3850         * lwlib/xlwmenu.c: Use XtRDimension in place of
3851           XmRHorizontalDimension in shadowThickness resource
3852           declaration.
3853
3854         * lwlib/xlwmenu.c (label_button_draw): Use the button_gc
3855           color as the foreground for selected entries.
3856
3857         * lwlib/xlwmenu.c (push_button_draw): Use the button_gc
3858           color as the foreground for selected entries.
3859
3860         * lwlib/xlwmenu.c (toggle_decoration_height): Force
3861           height to be minimum of 2x the shadow thickness.
3862
3863 1997-10-24  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
3864
3865         * configure.in: Don't choke on Berkeley DB 2.x.
3866
3867 1997-10-24  SL Baur  <steve@altair.xemacs.org>
3868
3869         * XEmacs 20.3-beta92 is released.
3870
3871 1997-10-21  SL Baur  <steve@altair.xemacs.org>
3872
3873         * Makefile.in (lisp/utils/finder-inf.el): Don't force rebuild if
3874         it already exists (use `make finder' to force rebuild).
3875
3876 1997-10-18  SL Baur  <steve@altair.xemacs.org>
3877
3878         * XEmacs 20.3-beta91 is released.
3879
3880 1997-10-16  Hrvoje Niksic <hniksic@srce.hr>
3881
3882         * etc/NEWS:  document changed package load semantics.
3883
3884 1997-10-15  Olivier Galibert  <olivier.galibert@mines.u-nancy.fr>
3885
3886         * configure.in: Removed -Olimit=2000 from cc for IRIX.
3887
3888 1997-10-12  Karl M. Hegbloom  <karlheg@inetarena.com>
3889
3890         * configure.in (null_string): Added AC_SUBST(infodir_user_defined)
3891         and removed backquoted echo statement from the infopath report line.
3892
3893 1997-10-15  Olivier Galibert  <olivier.galibert@mines.u-nancy.fr>
3894
3895         * configure.in: Added detection of the declaration of the timezone
3896         variable in system files. Defines HAVE_TIMEZONE_DECL if yes.
3897
3898
3899 1997-10-15  Olivier Galibert  <olivier.galibert@mines.u-nancy.fr>
3900
3901         * config.h.in: Add HAVE_TIMEZONE_DECL for detection of declaration
3902         of the timezone variable in system headers.
3903
3904         * systime.h: Use HAVE_TIMEZONE_DECL.
3905
3906 1997-10-14  SL Baur  <steve@altair.xemacs.org>
3907
3908         * configure.in (all_widgets): Don't allow configuration of
3909         --with-mule if Mule lisp hasn't been installed.
3910
3911 1997-10-13  SL Baur  <steve@altair.xemacs.org>
3912
3913         * configure.in: Remove `site-lisp' from list of directories to
3914         make symbolic links for.
3915
3916         * XEmacs 20.3-beta90 is released.
3917
3918 1997-10-12  Glynn Clements  <glynn@sensei.co.uk>
3919
3920         * info/dir: Cosmetic changes to info/dir
3921
3922 1997-10-13  Hrvoje Niksic  <hniksic@srce.hr>
3923
3924         * etc/NEWS: Updates
3925
3926 1997-10-12  SL Baur  <steve@altair.xemacs.org>
3927
3928         * XEmacs 20.5-beta1 is released.
3929
3930         * XEmacs 19.16-pre9 is released.
3931
3932         * XEmacs 19.16-pre8 is released.
3933
3934 1997-10-11  SL Baur  <steve@altair.xemacs.org>
3935
3936         * XEmacs 20.3-beta28 is released.
3937
3938         * Makefile.in (src/paths.h): Update PATH_INFOPATH
3939         (infopath): New shell variable.
3940         (infopath_user_defined): Ditto.
3941
3942         * configure.in (infodir_user_defined): Spelling fixes.
3943
3944 1997-10-10  Karl M. Hegbloom  <karlheg@inetarena.com>
3945
3946         * configure.in: added options and option help docs for infopath
3947         and lockdir
3948         * '' added a line to the report for infopath and lockdir
3949
3950         * etc/NEWS: Draft entry for the info changes.
3951
3952 1997-10-10  Karl M. Hegbloom  <karlheg@inetarena.com>
3953
3954         * Makefile.in.in (INFOPATH): Added variable and put it into
3955         DUMPENV.
3956
3957 1997-10-11  SL Baur  <steve@altair.xemacs.org>
3958
3959         * packages/info/localdir: New directory and file.
3960
3961         * packages/README: New directory & file.
3962
3963 1997-10-10  Martin Buchholz  <mrb@eng.sun.com>
3964
3965         * Makefile.in: Add `make configure' target
3966
3967         * etc/BETA:
3968           - remove Chuck as contact name
3969           - random small improvements
3970           - remove I/me references - the message should be that XEmacs
3971             maintenance is an inclusive community effort.
3972
3973 1997-10-10  SL Baur  <steve@altair.xemacs.org>
3974
3975         * etc/BETA (Prerequisite): Add further documentation for
3976         package installation.
3977
3978 1997-10-07  SL Baur  <steve@altair.xemacs.org>
3979
3980         * XEmacs 19.16-pre7 is released.
3981
3982 1997-10-05  Damon Lipparelli  <lipp@aa.net>
3983
3984         * Makefile.in (install-arch-dep, install-arch-indep): Move the
3985         commands for symlink'ing the system-independent bits into the
3986         system-dependent directory structure from "install-arch-indep" to
3987         "install-arch-dep".
3988
3989 1997-10-06  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
3990
3991         * Makefile.in (blddir): variable from "configure".
3992         (finder): use it.
3993
3994 1997-10-05  SL Baur  <steve@altair.xemacs.org>
3995
3996         * Makefile.in (GENERATED_LISP): New variable.
3997         (all): Force dependency on finder-inf.el.
3998         (lisp/utils/finder-inf.el): new rule.
3999
4000 1997-10-04  SL Baur  <steve@altair.xemacs.org>
4001
4002         * XEmacs 19.16-pre6 is released.
4003
4004 1997-10-04  SL Baur  <steve@altair.xemacs.org>
4005
4006         * XEmacs 20.3-beta27 is released.
4007
4008 1997-10-03  Damon Lipparelli  <lipp@primus.com>
4009
4010         * Makefile.in (install-arch-indep): When --prefix !=
4011         --exec-prefix, symlink the system-independent bits into the
4012         system-dependent directory structure (rather than the other way
4013         around).
4014
4015 1997-10-03  Martin Buchholz  <mrb@eng.sun.com>
4016
4017         * lib-src/etags.c:  etags 12.28 + prototypization
4018         * INSTALL:  Better document --site-runtime-libraries
4019         * src/scrollbar-x.c (x_update_scrollbar_instance_status):
4020           FIX: M-x scroll-left; horizontal scrollbar appears; drag it
4021           left; scrollbar disappears; keyboard inoperative.
4022         * configure.in:  Remove left-over references to *_switch_x_*
4023           - NAS libaudio is part of $libs_x, not $LIBS
4024
4025 1997-10-02  SL Baur  <steve@altair.xemacs.org>
4026
4027         * XEmacs 20.3-beta26 is released.
4028
4029 1997-09-30  SL Baur  <steve@altair.xemacs.org>
4030
4031         * XEmacs 20.3-beta25 is released.
4032
4033         * Makefile.in (install-arch-dep): Install the `Installation' for
4034         future reference.
4035
4036         * etc/BETA: Document existence of `Installation' file.
4037         - Document requirement of rebuilding finder-inf.el when building
4038         from the full tarball.
4039
4040         * Makefile.in (top_distclean): Remove finder-inf.el*.
4041
4042         * configure.in (use_union_type): Default to "yes".
4043
4044 1997-09-29  Martin Buchholz  <mrb@eng.sun.com>
4045
4046         * configure.in:  Add tiff autodetection
4047
4048 1997-09-29  SL Baur  <steve@altair.xemacs.org>
4049
4050         * lwlib/xlwmenu.c: Add bounds checking.
4051         Check error return on XmStringGetLtoR.
4052
4053 1997-09-27  SL Baur  <steve@altair.xemacs.org>
4054
4055         * XEmacs 20.3-beta24 is released.
4056
4057 1997-09-27  Hrvoje Niksic  <hniksic@srce.hr>
4058
4059         * Makefile.in (custom-loads): New target.
4060
4061 1997-09-24  SL Baur  <steve@altair.xemacs.org>
4062
4063         * etc/BETA (XEmacs 20.3 packages): Added explanation of package
4064         hierarchy.
4065
4066 1997-09-23  SL Baur  <steve@altair.xemacs.org>
4067
4068         * lwlib/xlwmenu.c: Fix compilation problem with USE_XFONTSET.
4069         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
4070
4071 1997-09-22  SL Baur  <steve@altair.xemacs.org>
4072
4073         * XEmacs 19.16-pre4 is released.
4074
4075 1997-09-20  SL Baur  <steve@altair.xemacs.org>
4076
4077         * XEmacs 20.3-beta23 is released.
4078
4079 1997-09-19  SL Baur <steve@altair.xemacs.org>
4080
4081         * XEmacs 19.16-pre3 is released.
4082
4083 1997-09-18  Colin Rafferty  <craffert@ml.com>
4084
4085         * etc/NEWS: Various spelling corrections and some grammar
4086                   corrections (which/that).
4087
4088 1997-09-19  Martin Buchholz  <mrb@eng.sun.com>
4089
4090         * src/redisplay-tty.c: Fix crashes with non-7bit tty escape
4091         sequences (needs more testing).
4092         * */Makefile*:
4093         - Cleanup man/*/Makefile for consistency.
4094         - use $(MAKEFINFO), $(TEXI2DVI), etc...
4095         - Make combination --with-srcdir + Sun make work properly.
4096         - Change construct: test -d $${dir} || mkdir $${dir}
4097            --> if test ! -d $${dir}; then mkdir $${dir}; fi
4098         * lisp/x11/x-win-sun.el: Fix remaining glitches with
4099         re-mappings of Sun function keys.
4100         * configure.in: Detect libXaw AFTER libXpm to support libXawXpm.
4101         * man/internals/internals.texi:  Fix makeinfo compilation error.
4102
4103 1997-09-17  SL Baur  <steve@altair.xemacs.org>
4104
4105         * XEmacs 20.3-beta22 is released.
4106
4107 1997-09-16  SL Baur  <steve@altair.xemacs.org>
4108
4109         * XEmacs 20.3-beta21 is released.
4110
4111         * XEmacs 19.16-pre2 is released.
4112
4113 1997-09-13  SL Baur  <steve@altair.xemacs.org>
4114
4115         * XEmacs 20.3-beta20 is released.
4116
4117 1997-09-11  Martin Buchholz  <mrb@eng.sun.com>
4118
4119         * configure.in: Use `PATH' for options that take multiple dirs.
4120         - Fix test for $PWD == `pwd`
4121         - Prefer autodetected X11R6 to X11 so that broken HP and Linux
4122         systems can work.  (untested)
4123
4124         * lisp/cl/cl.el:  Fix `loop' indentation to be same as `defun'.
4125         * lisp/prim/dumped-lisp.el:  cl-extra and cl-seq always end up
4126         being autoloaded - let's make them part of the core.
4127
4128         * lisp/x11/x-compose.el:
4129         * lisp/x11/x-init.el:
4130         * lisp/x11/x-win-sun.el:
4131         * lisp/x11/x-winxfree86.el:
4132         * src/device-x.c:
4133         * src/event-Xt.c:
4134         - Yet another rewrite of key handling (not the last, though)
4135         - x-keysym-on-keyboard-p is much faster.
4136         - x-keysym-on-keyboard-sans-modifiers-p introduced.
4137         - x-keysym-hashtable introduced.
4138         - allow X11R4 libs to guess keysyms on X11R5 servers.
4139         - A better workaround for the bug that some Xlibs generate
4140           Multi_key a adiaeresis when pressing Multi_key a "
4141
4142         * src/dgif_lib.c: Make sure size_t is defined before using it.
4143
4144 1997-09-12  SL Baur  <steve@altair.xemacs.org>
4145
4146         XEmacs 19.16-pre1 "Queens" is released.
4147
4148 1997-09-08  SL Baur  <steve@altair.xemacs.org>
4149
4150         * configure.in: Reverse package-path.
4151         From Colin Rafferty <craffert@ml.com>
4152
4153 1997-09-02  SL Baur  <steve@altair.xemacs.org>
4154
4155         * XEmacs 20.3-beta19 is released.
4156
4157         * Makefile.in (finder): New target.
4158
4159 1997-08-29  SL Baur  <steve@altair.xemacs.org>
4160
4161         * XEmacs 19.16-beta91 is released.
4162
4163 1997-08-25  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4164
4165         * lisp/apel/emu-x20.el (mime-charset-coding-system-alist):
4166         iso-2022-jp-2 is defined as coding-system.
4167
4168         * lisp/mule/mule-coding.el: Rename `iso-2022-ss2-{7|8}' ->
4169         `iso-2022-{7|8}bit-ss2' to sync with Emacs 20.0.96.
4170
4171         (iso-2022-jp-2): New coding system.
4172
4173 1997-08-23  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4174
4175         * lisp/prim/about.el (about-maintainer-glyph): Fix problem with
4176         jka-compr.el.
4177
4178 1997-08-20  SL Baur  <steve@altair.xemacs.org>
4179
4180         * XEmacs 19.16-beta90 is released.
4181
4182 1997-08-16  SL Baur  <steve@altair.xemacs.org>
4183
4184         * XEmacs 20.3-beta18 is released.
4185
4186 1997-08-11  Karl M. Hegbloom  <karlheg@inetarena.com>
4187
4188         * etc/NEWS: add a section telling about the Info changes.
4189
4190 1997-08-09  SL Baur  <steve@altair.xemacs.org>
4191
4192         * XEmacs 20.3-beta17 is released.
4193
4194 1997-08-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
4195
4196         * etc/gnuserv.1: Described Hrvoje's mods in manpage
4197
4198 1997-08-09  Martin Buchholz  <mrb@eng.sun.com>
4199
4200         * configure.in:
4201         - use-system-malloc renamed to with-system-malloc.
4202         - config.el reimplemented for improved accuracy.
4203         - new variable `blddir' introduced for informational purposes.
4204         * lib-src/config.values.in: new config.el implementation
4205         * lib-src/config.values.sh: new config.el implementation
4206         * lisp/modes/pascal.el: Sync with GNU Emacs, fix infloop problem
4207         (thanks to Espen Skoglund, pascal.el maintainer)
4208         * src/chartab.c: maintainability improvements.
4209         * src/mule-coding.c: FIX for: editing DOS files with ISO2022*
4210         coding systems results in extra CR's inserted into file on saving.
4211
4212 1997-08-06  SL Baur  <steve@altair.xemacs.org>
4213
4214         * configure.in: Crash & burn if db-2 is detected.
4215         From Soren Dayton <csdayton@cs.uchicago.edu>
4216
4217 1997-07-31  SL Baur  <steve@altair.xemacs.org>
4218
4219         * XEmacs 20.3-beta16 is released.
4220
4221 1997-07-31  Martin Buchholz  <mrb@eng.sun.com>
4222
4223         * configure.in: --with-x11=no --> --with-xface=no
4224         * lisp/efs/dired-xemacs.el: Rationalize mouse file functions
4225         * src/input-method-xlib.c: Allow xemacs to connect to kinput2
4226         * event-Xt.c: Fix crashes when no input context available.
4227         * src/mule-coding.c: Use enum eol_type instead of int consistently
4228         * regex.c:  Use (void *) 0 instead of NULL in varargs function calls
4229         * src/s/freebsd.h: Wrap #include X11/Xlocale.h inside #ifndef
4230         NOT_C_CODE
4231
4232 1997-07-27  SL Baur  <steve@altair.xemacs.org>
4233
4234         * etc/BETA: Update patching instructions.
4235
4236 1997-07-26  SL Baur  <steve@altair.xemacs.org>
4237
4238         * XEmacs 20.3-beta15 is released.
4239
4240 1997-07-25  SL Baur  <steve@altair.xemacs.org>
4241
4242         * lwlib/xlwscrollbar.c: Add debug malloc support.
4243         * lwlib/xlwmenu.c: Ditto.
4244         * lwlib/lwlib-utils.h: Ditto.
4245
4246         * configure.in (null_string): Add --use-debug-malloc option.
4247
4248 1997-07-21  SL Baur  <steve@altair.xemacs.org>
4249
4250         * info/dir (Packages): Remove AUCTeX, Gnus and Message manuals.
4251
4252 1997-07-20  SL Baur  <steve@altair.xemacs.org>
4253
4254         * Makefile.in (install-arch-indep): Create required links when
4255         prefixdir != execdir.
4256
4257 1997-07-19  SL Baur  <steve@altair.xemacs.org>
4258
4259         * XEmacs 20.3-beta14 is released.
4260
4261 1997-07-19  Martin Buchholz  <mrb@eng.sun.com>
4262
4263         * src/fns.c (require): Print messages when loading a file as a
4264         result of require.
4265
4266         * configure.in:
4267         * lisp/utils/config.el:
4268         * lib-src/config.values:
4269         - new file created and installed by building.
4270         - Allow configuration time values to be queried by the lisp code.
4271
4272         * configure.in:
4273         - check for alloca in libPW on hpux.
4274         - Redo --with-clash-detection
4275         - need to check for termios and friends even if with-tty=no.
4276         - Always define SIGNALS_VIA_CHARACTERS if HAVE_TERMIOS
4277         - better quoting for AIX_SMT_EXP (untested)
4278         - gcc flags now default to "-g -O2 -Wall -Wno-switch"
4279
4280         * *.[ch]: more warning elimination
4281
4282         * src/input-method*.c:
4283         * src/s/freebsd.h:
4284         - remove freebsd ifdefs from C code.
4285
4286         * src/specifier.c:
4287         - fix Fdisplay-table-specifier-p
4288
4289 1997-07-13  Steven L Baur  <steve@altair.xemacs.org>
4290
4291         * XEmacs 20.3-beta13 is released.
4292
4293         * info/dir (Packages): Integrate texinfo manual for PH.
4294
4295 1997-07-10  Hrvoje Niksic  <hniksic@srce.hr>
4296
4297         * extents.c (print_extent): Print correctly.
4298
4299 1997-07-13  Steven L Baur  <steve@altair.xemacs.org>
4300
4301         * configure.in (CPP): Add -Wall to default gcc CFLAGS.
4302
4303 1997-07-11  Martin Buchholz  <mrb@eng.sun.com>
4304
4305         * *Makefile*: More cleanup.
4306         - MAKE CFLAGS=-foo now works with recursive invocations on old makes
4307         - Nuke ld_call_shared from s&m files
4308         - Nuke src/s/*-static.h
4309         - Nuke Solaris and DEC OSF static build support.
4310         - Nuke SHORTNAMES
4311         - Nuke libmld
4312         - CLASH_DETECTION configurable, off by default.
4313
4314         * *.[ch]: Warning elimination, code cleanup, some 64-bit
4315         safeguarding.
4316
4317         * sol2.h: More bullet-proofing for Sun bugs in header files.
4318
4319         * lib-src/etags.c: etags version 12.19.
4320
4321         * lisp/x11/x-select.el:
4322         * src/xselect.c: Try STRING if selection owner couldn't convert
4323         COMPOUND_TEXT.
4324
4325         * src/*.c: Change defalt to default_, and in general allow
4326         doc-snarfing functions to recognize and ignore trailing `_'
4327
4328         * src/*.[ch]: Introduce XVECTOR_DATA and XVECTOR_LENGTH macros and
4329         convert source code to use them consistently.
4330
4331 1997-07-08  Steven L Baur  <steve@altair.xemacs.org>
4332
4333         * XEmacs 20.3-beta12 is released.
4334
4335 1997-07-08  Martin Buchholz  <mrb@eng.sun.com>
4336
4337         * configure.in: Set options differently, depending on beta-ness of
4338         build tree.
4339         * *Makefile*: Clean up *clean: targets, esp. Steven's beloved
4340         distclean.
4341
4342 1997-07-08  Steven L Baur  <steve@altair.xemacs.org>
4343
4344         * pkg-src/tree-x/Makefile.in.in (xoobr): Pass CFLAGS to the
4345         linker.
4346         From Olivier Galibert <Olivier.Galibert@mines.u-nancy.fr>
4347
4348 1997-07-07  Steven L Baur  <steve@altair.xemacs.org>
4349
4350         * pkg-src/tree-x/Makefile.in.in (distclean): Add target.
4351
4352 1997-07-06  Steven L Baur  <steve@altair.xemacs.org>
4353
4354         * lwlib/lwlib-Xm.c (xm_update_one_value): Hand application of mrb
4355         fix.  Restoration of lossage from beta10->beta11 upgrade.
4356
4357         * XEmacs 20.3-beta11 is released.
4358
4359 1997-07-08  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4360
4361         * lisp/language/english.el: Add quail-british for British.
4362
4363         * lisp/language/european.el: Register input-method for various non
4364         quail-latin-1 methods.
4365
4366 1997-07-05  Martin Buchholz  <mrb@eng.sun.com>
4367
4368         * lib-src/getopt*.c: Don't redefine const - let configure do that.
4369
4370         * configure.in: Better behavior for `configure --with-gcc=no'
4371         - Autodetect ulimit.h
4372         - Remove broken SunOS4 kludge for libXmu
4373         - Autodetect usleep
4374
4375         * src/s/sol2.h: Support gcc on various Solaris releases.
4376
4377         * lib-src/*.c: Ansify prototypes.
4378
4379         * lisp/prim/files.el: Optimize auto-mode-alist.
4380
4381         * pkg-src/tree-x/Makefile.in.in: `make distclean' now works
4382         - `make install' now works.
4383         - dependencies updated.
4384
4385         * pkg-src/tree-x/*.[ch]: Fix compile warnings.
4386         - Replace uses of XtVa* with non-varargs variants.
4387
4388 1997-07-01  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4389
4390         * lisp/modes/image-mode.el: Add `image-maybe-restore' to
4391         `change-major-mode-hook'.
4392
4393         * lisp/modes/image-mode.el (image-maybe-restore): New function.
4394
4395         * src/glyphs.c (make_string_from_file): must protect from
4396         `format-alist'.
4397
4398 1997-06-30  Steven L Baur  <steve@altair.xemacs.org>
4399
4400         * pkg-src/tree-x/Makefile.in.in (INSTALL): Add configure written
4401         variable.
4402
4403 1997-06-29  Steven L Baur  <steve@altair.xemacs.org>
4404
4405         * configure.in (CPP): Correct typo `print-lib-gcc-file-name'
4406         should be `print-libgcc-file-name'
4407         From Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
4408
4409         * XEmacs 20.3-beta10 is released.
4410
4411 1997-06-29  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4412
4413         * lisp/language/chinese.el: Add chinese-isoir165 (CCITT Extended
4414         GB).
4415
4416         * lisp/language/chinese.el: Modify charset DOC-strings for CNS
4417         11643 to be more detailed.
4418
4419         * lisp/language/arabic.el: Rename `arabic-0', `arabic-1' and
4420         `arabic-2' to `arabic-digit', `arabic-1-column' and
4421         `arabic-2-column' to sync with Emacs/mule-19.34.94-zeta.
4422
4423         * src/mule-charset.c: Modify charset DOC-strings to be more
4424         detailed.
4425
4426         Use BOX DRAWINGS characters of JIS X0208.
4427
4428 1997-06-28  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4429
4430         * lisp/apel/richtext.el: Add autoload comments for
4431         `richtext-encode' and `richtext-decode'.
4432
4433         * lisp/prim/format.el (format-alist): Add `text/richtext'.
4434
4435         * lisp/tl/chartblxmas.el: New file.
4436
4437         * lisp/x11/x-menubar.el (default-menubar): Add "Show character
4438         table" for MULE menu.
4439
4440         * lisp/apel/emu.el: Check richtext.el is bundled.
4441
4442         * lisp/tl/char-table.el (view-charset): New command.
4443
4444         * lisp/tl/char-table.el: Rename some functions.
4445
4446         * lisp/packages/hexl.el (hexl-mode-exit): Run
4447         `hexl-mode-exit-hook'.
4448
4449         * lisp/x11/x-menubar.el (default-menubar): Fix "Describe language
4450         support" and "Set language environment" of mule menu.
4451
4452         * lisp/apel/file-detect.el: Add autoload comments for function
4453         `add-path', `add-latest-path', `get-latest-path',
4454         `file-installed-p', `exec-installed-p', `module-installed-p' and
4455         variable `exec-suffix-list'.
4456
4457         * lisp/prim/format.el (format-alist): Add image/jpeg, image/gif,
4458         image/png and image/x-xpm.
4459
4460         * lisp/modes/image-mode.el: New file.
4461
4462 1997-06-27  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4463
4464         * lisp/tm/tm-ew-e.el (tm-eword::encode-string-1): avoid infinite
4465         loop caused by long non-encoded-word element. (cf. [tm-en:1356])
4466
4467         (mime/field-encoding-method-alist): Add "Message-ID" as ignored.
4468
4469 1997-06-25  Steven L Baur  <steve@altair.xemacs.org>
4470
4471         * XEmacs 20.3-beta9 is released.
4472
4473         * Makefile.in (dist): Make `make dist' work for me.
4474
4475 1997-06-25  Martin Buchholz  <mrb@eng.sun.com>
4476
4477         * configure.in:
4478         - Change "t" to tabs in sed commands
4479         - Add /g to sed substitition commands when appropriate
4480         - Change XtVa[SG]etValue to Xt[SG]etValue
4481         - Make version variables into Lisp_Objects.
4482
4483 1997-06-19  Martin Buchholz  <mrb@eng.sun.com>
4484
4485         * src/config.h.in:
4486         * configure.in:
4487         - Autodetect X defines using xmkmf.
4488         - Compute rpath on *bsd* systems as well.
4489         - rewrite PRINT_VAR m4 macro.
4490         - detect sizes of void* and long long for future use by unex*.c
4491         * regex.c: _GNU_SOURCE may be defined by config.h; don't redefine.
4492
4493 1997-06-24  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4494
4495         * lisp/language/arabic.el: moved from lisp/mule/arabic-hooks.el.
4496
4497         * lisp/mh-e/mh-e.el (mh-get-new-mail): Decode output as
4498         `mh-folder-coding-system'.
4499
4500 1997-06-24  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4501
4502         * lisp/language/ethio-util.el: imported from
4503         Emacs/mule-19.34.94-zeta.
4504
4505         * lisp/language/arabic-util.el: moved from lisp/mule/arabic.el;
4506         repair Arabic characters.
4507
4508 1997-06-24  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4509
4510         * lib-src/update-autoloads.sh: Search lisp/mule/.
4511
4512         * etc/HELLO: final byte for ethiopic was changed to sync with
4513         Emacs/mule-19.34.94-zeta.
4514
4515         * lisp/x11/x-menubar.el: Fix "Describe language support" and "Set
4516         language environment" of Mule menu.
4517
4518         * lisp/language/visual-mode.el: moved from mule/.
4519
4520         * lisp/language/ethiopic.el: Modify for XEmacs.
4521
4522         * lisp/language/cyrillic.el: Modify DOC-string of koi8-r; Fixed
4523         problem of setting for `language-info-alist' about koi8-r.
4524
4525         * lisp/mule/auto-autoloads.el: Enable auto-autoloads.el for mule/.
4526
4527         * lisp/mule/mule-util.el: New file (imported from
4528         Emacs/mule-19.34.94-zeta).
4529
4530         * lisp/mule/mule-misc.el: Function `truncate-string-to-width' was
4531         moved to mule-util.el.
4532
4533         * lisp/prim/dumped-lisp.el, lisp/mule/mule-load.el:
4534         lisp/mule/arabic-hooks.el was moved to lisp/language/arabic.el;
4535         lisp/mule/arabic.el was moved to lisp/language/arabic-util.el; Use
4536         lisp/language/ethiopic.el instead of lisp/mule/ethiopic-hooks.el;
4537         Use lisp/language/ethio-util.el instead of lisp/mule/ethiopic.el.
4538
4539         * lisp/mule/mule-coding.el (coding-system-docstring): New alias to
4540         emulate Emacs/mule-19.34.94-zeta function.
4541
4542         * lisp/mule/mule-cmds.el: modified to sync with
4543         Emacs/mule-19.34.94-zeta (mule-prefix was changed to "C-x C-m")
4544
4545         (set-language-info): Add to "Describe Language Support" and "Set
4546         Language Environment" menu.
4547
4548         * lisp/mule/mule-charset.el: Function `compose-region' and
4549         `decompose-region' were moved to mule-util.el.
4550
4551         * lisp/leim/quail.el: modify to sync with latest quail.el of
4552         Emacs/mule in ETL.
4553
4554         (quail-toggle-mode-temporarily): check `quail-conv-overlay'.
4555
4556         (quail-map-p): Use `characterp' instead of `integerp'.
4557
4558 1997-06-23  Steven L Baur  <steve@altair.xemacs.org>
4559
4560         * etc/NEWS (Commands): Various updates by Hrvoje Niksic.
4561
4562 1997-06-21  Steven L Baur  <steve@altair.xemacs.org>
4563
4564         * Makefile.in: Missing FRC.info.
4565         (install-arch-dep): Add missing backslash.
4566         From Glynn Clements <glynn@sensei.co.uk>
4567
4568         * XEmacs 20.3-beta8 is released.
4569
4570 1997-06-20  Olivier Galibert <Olivier.Galibert@mines.u-nancy.fr>
4571
4572         * lwlib/lwlib-Xaw.c, lwlib/lwlib-Xlw.c, lwlib/lwlib-Xm.c,
4573         lwlib/lwlib.c:  Make 64 bit clean.
4574
4575 1997-06-20  Steven L Baur  <steve@altair.xemacs.org>
4576
4577         * etc/gnuserv.1: Updates and cleanup.
4578         From Hrvoje Niksic <hniksic@srce.hr>
4579
4580 1997-06-19  Martin Buchholz  <mrb@eng.sun.com>
4581
4582         * configure.in:
4583         - Autodetect X defines using xmkmf.
4584         - Compute rpath on *bsd* systems as well.
4585         - rewrite PRINT_VAR m4 macro.
4586         - detect sizes of void* and long long for future use by unex*.c
4587
4588 1997-06-18  Martin Buchholz  <mrb@eng.sun.com>
4589
4590         * */Makefile.in.in: Another rewrite
4591         Make makefiles immune from being mangled by various cpp
4592         implementations by quoting non-preprocessor directive lines.
4593         - random cleanup
4594         - Use $(RM) and $(pwd) macros consistently
4595         - Add dependencies for balloon-help source files
4596         - Use getcwd by default instead of getwd.
4597         * lwlib/config.h:  Now includes src/config.h
4598         * lwlib/*.c: Use config.h, but DON'T use Xos.h
4599         * lib-src/*.c: Fix compiler warnings
4600         * lisp/version.el:
4601         - Put version information in version.sh instead of version.el
4602
4603 Wed Jun 18 16:41:43 1997  Steven L Baur  <steve@altair.xemacs.org>
4604
4605         * configure.in (CPP): Remove hardcoding of -L/usr/local/lib
4606         -I/usr/local/include.
4607
4608 1997-06-14  Steven L Baur  <steve@altair.xemacs.org>
4609
4610         * XEmacs 20.3-beta7 is released.
4611
4612 1997-06-12  Steven L Baur  <steve@altair.xemacs.org>
4613
4614         * etc/TUTORIAL (things): Synched by Hrvoje Niksic with previous
4615         XEmacs version.
4616
4617 1997-06-13  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4618
4619         * lisp/gnus/smiley.el (smiley-deformed-regexp-alist): Modify
4620         regexp for horizontal smiley faces.
4621         (smiley-nosey-regexp-alist): Add horizontal smiley faces.
4622
4623         * lisp/leim/quail.el (quail-get-translation): Don't use
4624         `string-to-vector' for XEmacs.
4625
4626 1997-06-13  Gary D. Foster  <Gary.Foster@corp.Sun.COM>
4627
4628         * lisp/modes/*.el: Removed all "\177" bindings that were
4629           previously commented out and normalized everything vis a vis
4630           'backspace and 'delete keysyms.
4631         * lisp/packages/*.el: Normalized all the "\177" bindings
4632         * lisp/modes/cperl-mode.el: Created cperl-electric-delete function
4633           which is a "smart" version of the cperl-electric-backspace
4634           function (it honors the desired delete direction).  Bound it to
4635           'delete and the electric-backspace to 'backspace.
4636         * lisp/packages/pending-del.el: Added cperl-electric-backspace and
4637           cperl-electric-delete to the 'supersede list.
4638
4639 1997-06-11  Steven L Baur  <steve@altair.xemacs.org>
4640
4641         * XEmacs 20.3-b6 is released.
4642
4643         * configure.in (GNU_MALLOC): Check for (-l)PW instead of (-l)-lPW.
4644         Suggested by Martin Buchholz  <mrb@eng.sun.com>
4645
4646 1997-06-11  Martin Buchholz  <mrb@eng.sun.com>
4647
4648         * src/Makefile.in:
4649         * lwlib/Makefile.in:
4650         * lib-src/Makefile.in:
4651         * Makefile.in: More Makefile cleanup
4652         - add .PHONY targets where necessary
4653         - remove most builtin rules using .SUFFIXES
4654         - -lXau only gets used for linking gnuserv binaries
4655         - No VPATH for root Makefile
4656         - remove gcc v1 support
4657         * configure.in:
4658         - A new test to autodetect need to define NARROWPROTO,
4659           needed by XFree86
4660         - Consistently use idiom foo=`echo '' $foo | sed -s 's:^ ::' -e ...`
4661         - Immediately exit if SIZEOF_* tests fail.
4662         - Check for libPW
4663         - Use more sophisticated Xpm test that confirms xpm.h and libXpm
4664           are in sync.
4665         * src/s/linux.h:
4666         * src/m/intel386.h: Yet another attempt to clean up linux defines.
4667
4668 1997-06-10  Steven L Baur  <steve@altair.xemacs.org>
4669
4670         * lib-src/pop.c: Correct incantation for pop.h.
4671         From Martin Buchholz <mrb@Eng.Sun.COM>
4672
4673 Tue Jun 10 15:11:16 1997  Steven L Baur  <steve@altair.xemacs.org>
4674
4675         * configure.in (beta): Correct test looking for Beta number.
4676
4677 1997-06-11  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4678
4679         * src/Makefile.in.in, mule/language/misc-lang.el,
4680         mule/mule-load.el, mule/ipa-hooks.el: Use
4681         lisp/mule/language/misc-lang.el instead of lisp/mule/ipa-hooks.el;
4682         mule/ipa-hooks.el was deleted.
4683
4684 1997-06-10  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4685
4686         * Use lisp/mule/language/thai-util.el instead of
4687         lisp/mule/thai.el.
4688
4689         * lisp/custom/wid-edit.el: Add widget `coding-system' for mule.
4690
4691         * lisp/mule/thai-hooks.el, lisp/mule/mule-load.el: Use
4692         lisp/mule/language/thai.el instead of lisp/mule/thai-hooks.el.
4693
4694         * lisp/mule/language/thai.el: modified for XEmacs.
4695
4696 1997-06-09  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4697
4698         * lisp/mule/mule-load.el, src/Makefile.in.in: Use
4699         lisp/mule/language/chinese.el, lisp/mule/language/cyrillic.el,
4700         lisp/mule/language/european.el, lisp/mule/language/greek.el,
4701         lisp/mule/language/japanese.el and lisp/mule/language/korean.el
4702         instead of lisp/mule/chinese-hooks.el,
4703         lisp/mule/cyrillic-hooks.el, lisp/mule/european-hooks.el,
4704         lisp/mule/greek-hooks.el, lisp/mule/japanese-hooks.el and
4705         lisp/mule/korean-hooks.el.
4706
4707         * lisp/mule/language/*.el was imported from
4708         Emacs/mule-19.34.94-zeta.
4709
4710         * Use lisp/mule/language/china-util.el instead of
4711         lisp/mule/chinese.el.
4712
4713 1997-06-08  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4714
4715         * lisp/apel/emu-x20.el (mime-charset-coding-system-alist):
4716         iso-8859-1, hz-gb-2312, cn-gb-2312, gb2312, cn-big5 and koi8-r
4717         were defined as coding-system.
4718
4719 1997-06-08  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4720
4721         * etc/smilies/Face_smile.xbm, etc/smilies/Face_weep.xbm,
4722         etc/smilies/Face_ase2.xbm, etc/smilies/Face_ase3.xbm,
4723         etc/smilies/Face_ase.xbm: Add Japanese smiley faces.
4724
4725 1997-06-07  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4726
4727         * lisp/gnus/smiley.el (smiley-deformed-regexp-alist): Add Japanese
4728         smiley faces.
4729
4730 1997-06-10  Gary D. Foster  <Gary.Foster@corp.sun.com>
4731
4732         * lisp/modes/view-less.el: Changed \177 bindings to 'delete
4733         * lisp/modes/help.el: Changed \177 bindings to 'delete
4734
4735 1997-06-10  Gary D. Foster  <Gary.Foster@corp.sun.com>
4736
4737         * lisp/prim/keydefs.el: Changed all 'delete key bindings to point to
4738           the `backward-or-forward-foo' functions.
4739         * lisp/prim/simple.el:
4740         - Renamed `delete-erases-forward' to `delete-key-deletes-forward'.
4741         - Removed `backspace-or-delete-hook'
4742         - Renamed `backspace-or-delete' to `backward-or-forward-delete-char'
4743         - Added functions: `backward-or-forward-kill-word'
4744          `backward-or-forward-kill-sentence'
4745          `backward-or-forward-kill-sexp'
4746         - Removed the zmacs hacks from all the `b-or-f-foo' functions and
4747           began playing nicely with pending-del.
4748         * lisp/modes/cc-mode.el:
4749         * lisp/modes/cperl-mode.el: Fixed references to delete functions
4750           to use the new names.
4751
4752 1997-06-09  Steven L Baur  <steve@altair.xemacs.org>
4753
4754         * XEmacs 20.3-b5 is released.
4755
4756 1997-06-08  Steven L Baur  <steve@altair.xemacs.org>
4757
4758         * etc/NEWS: Updates for early beta20.3 stuffs.
4759         From Hrvoje Niksic <hniksic@srce.hr>
4760
4761 1997-06-05  Steven L Baur  <steve@altair.xemacs.org>
4762
4763         * XEmacs 20.3-b4 is released.
4764
4765 1997-06-04  Martin Buchholz  <mrb@eng.sun.com>
4766
4767         * src/*/*.h: Remove definitions of HAVE_UNION_WAIT, in accordance
4768         with new Autoconf 2 mechanisms.
4769         * src/syswait.h:
4770         * src/sysdep.c:
4771         * src/process.c: Use only Posix.1 sys/wait.h-defined symbols
4772
4773         * src/s/netbsd.h: complete rewrite, use ORDINARY_LINK, #ifdef out
4774         old cruft that can be obtained from system header files.
4775         * lib-src/getopt*: Synch with FSF, remove compiler warnings.
4776
4777         * lib-src/b2m.c:
4778         * src/gifalloc.c:
4779         * lib-src/gnuslib.c:
4780         * lib-src/profile.c:
4781         * lib-src/movemail.c: Fix compiler warnings
4782
4783         * lib-src/Makefile.in.in: Remove unused -DCONFIG_BROKETS flag
4784         - Fix up compile flags for new etags version
4785
4786         * etc/NEWS:
4787         * etc/etags.1:
4788         * man/xemacs/programs.texi:
4789         * lib-src/etags.c:  Upgraded to etags 12.11
4790
4791         * src/config.h.in: Fix inline keyword support
4792
4793         * configure.in: Use a different mechanism for removing extra white
4794         space.  Avoid using foo=`echo $bar`, which loses with various echos.
4795         - new M4 macro XE_SPACE(var, words...)
4796         - Use autoconf 2's AC_HEADER_SYS_WAIT
4797         - Check for Xpm-XpmFree instead of Xpm-XpmReadFileToData to avoid
4798         linking with losing Xpm implementations
4799         - Check for correct wnn4 lib symbols
4800         - Only link with inline.o when using gcc
4801         - Support inline keywords inline, __inline, __inline__
4802         - Ultrix now implies have_mmap=no
4803         - Sun sound in non-standard dirs now works
4804         - --native-sound-lib no longer ignored on HP & SGI
4805         - gpm configure tests moved after curses configure tests
4806
4807 1997-06-04  Gary D. Foster  <Gary.Foster@corp.sun.com>
4808
4809         * lisp/modes/cc-mode.el: Modified `c-electric-delete' to honor the
4810           desired delete direction in both normal and "hungry" modes.
4811         * lisp/modes/cperl-mode.el: Modified `cperl-electric-backspace' to
4812           honor the desired delete direction.
4813
4814 1997-05-30  Martin Buchholz  <mrb@eng.sun.com>
4815
4816         * configure.in: Automagically compute -R path for gcc
4817
4818 1997-05-30  Gary D. Foster  <Gary.Foster@corp.sun.com>
4819
4820         * lisp/vm/vm-vars.el: Fixed delete key binding to call
4821           `vm-scroll-down'
4822
4823 Thu May 29 15:35:07 1997  Martin Buchholz  <mrb@eng.sun.com>
4824
4825         * configure.in: Add support for Solaris2.6 -z ignore linker flags
4826
4827 1997-05-29  Martin Buchholz  <mrb@eng.sun.com>
4828
4829         * configure.in: Replace standard Autoconf MMAP test with Neal
4830         Becker's replacement, hacked somewhat.
4831
4832 1997-05-16  Gary D. Foster  <Gary.Foster@corp.sun.com>
4833
4834         * lisp/prim/simple.el: Created `backspace-or-delete' function and
4835           `backspace-or-delete-hook'
4836         * lisp/prim/keydefs.el: Changed \177 bindings to point to new
4837           delete function.
4838         * lisp/modes/*.el: Removed conflicting \177 bindings.
4839         * lisp/modes/cc-mode.el: Modified `c-electric-delete' to use new
4840           delete bindings.
4841         * lisp/modes/cperl-mode.el: Modified `cperl-electric-backspace' to
4842           use new delete bindings.
4843
4844 1997-06-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4845
4846         * lisp/x11/x-menubar.el (default-menubar): Add menu for Mule.
4847
4848         * lisp/mule/mule-cmds.el: Menu for XEmacs were moved to
4849         x11/x-menubar.el.
4850
4851 1997-06-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4852
4853         * lisp/leim/quail.el: to avoid compiling warnings about
4854         overlay.el.
4855
4856 1997-06-03  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4857
4858         * lisp/leim/quail.el: to sync with quail.el of
4859         Emacs-19.34.94-zeta.
4860
4861         * lisp/leim/quail/ziranma.el, lisp/leim/quail/tonepy.el,
4862         lisp/leim/quail/py.el, lisp/leim/quail/qj.el,
4863         lisp/leim/quail/sw.el, lisp/leim/quail/ccdospy.el,
4864         lisp/leim/quail/punct.el, lisp/leim/quail/4corner.el,
4865         lisp/leim/quail/symbol-ksc.el, lisp/leim/quail/ethiopic.el,
4866         lisp/leim/quail/hanja.el, lisp/leim/quail/quick-cns.el,
4867         lisp/leim/quail/tsangchi-cns.el, lisp/leim/quail/lrt.el,
4868         lisp/leim/quail/tsangchi-b5.el, lisp/leim/quail/devanagari.el,
4869         lisp/leim/quail/japanese.el, lisp/leim/quail/quick-b5.el,
4870         lisp/leim/quail/punct-b5.el, lisp/leim/quail/qj-b5.el,
4871         lisp/leim/quail/py-b5.el, lisp/leim/quail/ctlau.el,
4872         lisp/leim/quail/ctlaub.el, lisp/leim/quail/ecdict.el,
4873         lisp/leim/quail/array30.el, lisp/leim/quail/hangul3.el,
4874         lisp/leim/quail/hanja-jis.el, lisp/leim/quail/cyrillic.el,
4875         lisp/leim/quail/etzy.el, lisp/leim/quail/greek.el,
4876         lisp/leim/quail/ipa.el, lisp/leim/quail/lao.el,
4877         lisp/leim/quail/zozy.el, lisp/leim/quail/viqr.el,
4878         lisp/leim/quail/latin.el, lisp/leim/quail/thai.el,
4879         lisp/leim/quail/hangul.el: quail of LEIM for Emacs-19.34.94-zeta.
4880
4881 1997-06-02  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4882
4883         * mule/korean.el was abolished because it seems not to be used.
4884
4885         * mule/japanese.el was abolished because it seems not to be used.
4886
4887 1997-06-01  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4888
4889         * lisp/tm/gnus-mime-old.el was abolished because XEmacs 20.3 has
4890         Gnus 5.4.
4891
4892         * lisp/tm/tm-edit.el: updated to 7.108.
4893
4894         * lisp/tm/tm-view.el: updated to 7.83.
4895
4896         * lisp/leim/quail.el: modified for XEmacs.
4897
4898         * lisp/mule/mule-load.el, lisp/mule/mule-process.el: delete
4899         mule-process.el because it is not used.
4900
4901         * lisp/mule/european.el was abolished because it seems not to be
4902         used.
4903
4904         * lisp/mule/mule-load.el: must load mule-cmds before setting for
4905         language-environment.
4906
4907         * lisp/mule/european-hooks.el: Modified for LEIM.
4908
4909         * lisp/mule/mule-cmds.el: Uncomment key definition for
4910         `toggle-input-method'.
4911
4912         * lisp/mule/mule-init.el: Comment out about `mule-keymap' (moved
4913         to mule-cmds.el).
4914
4915         * lisp/mule/mule-cmds.el: Uncomment about `mule-keymap' (moved
4916         from mule-init.el).
4917
4918         * lisp/tl/tl-atype.el: Don't require tl-str.
4919
4920         * lisp/tl/tl-atype.el: Use atype.el of APEL.
4921
4922         * lisp/tl/tl-list.el: Use alist.el of APEL.
4923
4924 1997-05-31  MORIOKA Tomohiko  <morioka@jaist.ac.jp>
4925
4926         * lisp/tl/richtext.el, lisp/tl/emu-x20.el, lisp/tl/emu-xemacs.el,
4927         lisp/tl/emu.el, lisp/tl/emu-e19.el: moved to apel/.
4928
4929         * lisp/tl/file-detect.el, lisp/tl/filename.el: replaced by APEL's.
4930
4931         * lisp/mu/std11-parse.el, lisp/mu/std11.el: moved to apel/.
4932
4933         * lisp/leim/quail.el: Add new quail.el (imported from Emacs
4934         19.34.94-epsilon).
4935
4936         * lisp/leim/skk/skkdic.el: delete skkdic.el temporary because
4937         XEmacs can not compile it.
4938
4939         * lisp/leim/skk/skkdic.el, lisp/leim/quail/zozy.el,
4940         lisp/leim/quail/ziranma.el, lisp/leim/quail/viqr.el,
4941         lisp/leim/quail/tsangchi-cns.el, lisp/leim/quail/tsangchi-b5.el,
4942         lisp/leim/quail/symbol-ksc.el, lisp/leim/quail/thai.el,
4943         lisp/leim/quail/tonepy.el, lisp/leim/quail/quick-cns.el,
4944         lisp/leim/quail/sw.el, lisp/leim/quail/qj-b5.el,
4945         lisp/leim/quail/qj.el, lisp/leim/quail/quick-b5.el,
4946         lisp/leim/quail/py-b5.el, lisp/leim/quail/py.el,
4947         lisp/leim/quail/lao.el, lisp/leim/quail/latin.el,
4948         lisp/leim/quail/lrt.el, lisp/leim/quail/punct-b5.el,
4949         lisp/leim/quail/punct.el, lisp/leim/quail/hanja-jis.el,
4950         lisp/leim/quail/hanja.el, lisp/leim/quail/ipa.el,
4951         lisp/leim/quail/japanese.el, lisp/leim/quail/hangul3.el,
4952         lisp/leim/quail/etzy.el, lisp/leim/quail/greek.el,
4953         lisp/leim/quail/hangul.el, lisp/leim/quail/ethiopic.el,
4954         lisp/leim/quail/devanagari.el, lisp/leim/quail/ecdict.el,
4955         lisp/leim/quail/ctlau.el, lisp/leim/quail/ctlaub.el,
4956         lisp/leim/quail/cyrillic.el, lisp/leim/quail/array30.el,
4957         lisp/leim/quail/ccdospy.el, lisp/leim/quail/4corner.el: Add LEIM
4958         elisp files; old lisp/quail was abolished.
4959
4960         * src/Makefile.in.in: Add mule-cmds.elc.
4961
4962         * lisp/mule/mule-load.el, lisp/mule/mule-cmds.el: Add mule-cmds.el
4963         (imported from Emacs-19.34.94-epsilon and comment out a lot to
4964         avoid conflict with mule-init.el or other XEmacs/mule files).
4965
4966         * lisp/prim/simple.el (assoc-ignore-case): New function; imported
4967         from Emacs-19.34.94-epsilon.
4968
4969 1997-05-29  Steven L Baur  <steve@altair.xemacs.org>
4970
4971         * XEmacs 20.3-beta3 is released.
4972
4973         * INSTALL: Delete documentation of mocklisp support.
4974
4975         * configure.in: Delete mocklisp support.
4976
4977         * etc/FTP: Update mirror info.
4978
4979         * etc/DISTRIB: Update mirror info.
4980
4981 1997-05-29  Martin Buchholz  <mrb@eng.sun.com>
4982
4983         * configure.in: Replace standard Autoconf MMAP test with Neal
4984         Becker's replacement, hacked somewhat.
4985
4986 1997-05-28  Martin Buchholz  <mrb@eng.sun.com>
4987
4988         * lisp/prim/files.el (auto-mode-alist): Reorg auto-mode-alist again.
4989
4990         * lib-src/etags.c: Version 12.7 from Francesco.
4991
4992         * configure.in: Juggle link order of X libraries.
4993         Add support for using zsh to run configure.
4994         Document --with-tty=no.
4995         Fix -no-recursion option.
4996         Recognize and ignore --cache-file option.
4997         Recognize null values for preprocessor symbols converted to shell
4998         variables.  This maybe fixes the "-ltermcap" problem.
4999         Remove spurious blanks from various SUBST-ituted variables.
5000         Fix conditional creation of gdbinit.
5001         Conditionally create .sbinit for Sunpro C.
5002
5003 1997-05-26  Steven L Baur  <steve@altair.xemacs.org>
5004
5005         * etc/FTP: Correct typo in ftp.cenatls.cena.dgac.fr.
5006
5007         * etc/DISTRIB: Ditto.
5008
5009 1997-05-22  Steven L Baur  <steve@altair.xemacs.org>
5010
5011         * XEmacs 20.3-beta2 is released.
5012
5013 Thu May 22 04:19:09 1997  Martin Buchholz  <mrb@eng.sun.com>
5014
5015         * configure.in: Try to fix all reported bugs with 20.3-b1.
5016         Change HAVE_WNN6 to WNN6.  WNN6 correctly autodetected.
5017         extra-verbose now default on beta builds.
5018         extra-verbose now much more verbose.
5019         Don't set libs_termcap to " ".
5020         Detect -lXm AFTER detecting -lXpm.
5021         Use runtime paths before running tests, since AC_TRY_RUN may
5022         depend on it.
5023         with-xim=motif only default on Solaris.
5024         realpath moved from s&m to configure.in.
5025         xemacs-version.h removed.  main_1 now contains $canonical as well,
5026         for even more useful backtraces.
5027         termcap handling rewritten.
5028         Create .sbinit for Sun's source browser.
5029         Warn user if no XPM support present.
5030         Warn user if compiling in error checking.
5031
5032         * Makefile.in: use MAKE_SUBDIR consistently.  Remove references to
5033         dynodump.  Remove core when cleaning.  Remove config.log.
5034         make distclean now functional.
5035
5036 Tue Jun  4 10:15:54 1996  Per Bothner  <bothner@deneb.cygnus.com>
5037
5038         * etc/e/eterm.ti:  Add kcub1, kcuf1, kcuu1, kcud1 capabilities.
5039
5040 Sun May 18 13:03:20 1997  Steven L Baur  <steve@altair.xemacs.org>
5041
5042         * lwlib/Makefile.in.in (distclean): Clean up config.h.
5043
5044         * Makefile.in (distclean): Remve config.log.
5045         remove broken dynodump stuffs.
5046
5047 Sat May 17 20:30:54 1997  Steven L Baur  <steve@altair.xemacs.org>
5048
5049         * XEmacs 20.3-b1 is released.
5050
5051 Fri May 16 20:38:19 1997  Steven L Baur  <steve@altair.xemacs.org>
5052
5053         * info/dir (Packages): Update minor version number.
5054
5055         * etc/README: Update minor version number.
5056
5057         * README: Update minor version number.
5058
5059 Tue May 13 20:35:52 1997  Steven L Baur  <steve@altair.xemacs.org>
5060
5061         * XEmacs-20.2 is released.
5062
5063 Sat May 10 16:14:30 1997  Steven L Baur  <steve@altair.xemacs.org>
5064
5065         * XEmacs 20.2-b6 is released.
5066
5067 Thu May  8 20:22:34 1997  Steven L Baur  <steve@altair.xemacs.org>
5068
5069         * XEmacs 20.2-b5 is released.
5070
5071 Fri May  2 16:50:02 1997  Steven L Baur  <steve@altair.xemacs.org>
5072
5073         * XEmacs 20.2-b4 is released.
5074
5075 Thu May  1 18:13:38 1997  Steven L Baur  <steve@altair.xemacs.org>
5076
5077         * configure.in (--with-xim): Don't default it to Motif since it
5078         causes crashes at startup on some systems.
5079
5080 Sun Apr 27 12:25:55 1997  Steven L Baur  <steve@altair.xemacs.org>
5081
5082         * XEmacs 20.2-b3 is released.
5083
5084 Wed Apr 23 10:33:58 1997  Steven L Baur  <steve@altair.xemacs.org>
5085
5086         * XEmacs 20.2-b2 is released.
5087
5088         * configure.in (beta): OPENWINHOME misspelled.
5089
5090 Mon Apr 21 14:48:29 1997  Steven L Baur  <steve@altair.xemacs.org>
5091
5092         * etc/BETA (writing): Update with information about how to create
5093         patches.
5094
5095 Sat Apr 19 16:13:16 1997  Steven L Baur  <steve@altair.xemacs.org>
5096
5097         * XEmacs 20.2-b1 is released.
5098
5099 Thu Apr 17 21:33:59 1997  Steven L Baur  <steve@altair.xemacs.org>
5100
5101         * configure.in (beta): SONY NEWS-OS has /etc/osversion and not
5102         uname.
5103
5104 Wed Apr 16 17:44:05 1997  Steven L Baur  <steve@altair.xemacs.org>
5105
5106         * XEmacs 20.1 is re-released.
5107
5108 Tue Apr 15 21:03:22 1997  Steven L Baur  <steve@altair.xemacs.org>
5109
5110         * XEmacs 20.1 is released.
5111
5112 Sat Apr 12 20:11:08 1997  Steven L Baur  <steve@altair.xemacs.org>
5113
5114         * XEmacs 20.1-b15 is released.
5115
5116 Sat Apr 12 09:01:32 1997  Hrvoje Niksic <hniksic@srce.hr>
5117         * PROBLEMS: I have cleaned up a bit the PROBLEMS file, by:
5118         1) changing it into sections -- there is now a section for building,
5119            running and compatibility problems
5120
5121         2) removing some obviously obsolete entries -- e.g. those pertaining
5122            to Emacs 18, etc. --> size is off by 20K
5123
5124         3) Rearranging the entries by relevance.  I have tried to put the most
5125            relevant entries in front.
5126
5127 Thu Apr 10 19:07:26 1997  Steven L Baur  <steve@altair.xemacs.org>
5128
5129         * XEmacs 20.1-b14 is released.  (Beta 13 was skipped).
5130
5131 Wed Apr  9 22:52:06 1997  Steven L Baur  <steve@altair.xemacs.org>
5132
5133         * XEmacs 20.1-b12 is released.
5134
5135 Sun Apr  6 22:31:00 1997  Tatsuya Ichikawa  <ichikawa@hv.epson.co.jp>
5136
5137         * configure.in: Cosmetic change to summary print of POP/Kerberos/
5138         Hesiod options.
5139
5140 Sat Apr  5 09:11:36 1997  Steven L Baur  <steve@altair.xemacs.org>
5141
5142         * XEmacs 20.1-b11 is released.
5143
5144 Wed Apr  2 15:27:35 1997  Steven L Baur  <steve@altair.xemacs.org>
5145
5146         * Makefile.in (install-only): New target.  Functionality suggested
5147         by Larry Schwimmer, correct way of doing it suggested by Chuck
5148         Thompson.
5149
5150         * configure.in: Default to "-Olimit 2000" as suggested by Jamie
5151         Zawinski for SGI cc and Irix 6.
5152
5153 Tue Apr  1 12:23:13 1997  Steven L Baur  <steve@altair.xemacs.org>
5154
5155         * configure.in: Add configuration parameters for Emacs 19.34
5156         movemail.c (--with-pop, --with-kerberos, --with-hesiod).
5157
5158 Fri Mar 28 19:58:41 1997  Steven L Baur  <steve@altair.xemacs.org>
5159
5160         * configure.in: Remove garbage if [ ... ] constructs and a
5161         mispatch.
5162
5163 Thu Mar 27 18:24:19 1997  Steven L Baur  <steve@altair.xemacs.org>
5164
5165         * XEmacs 20.1-b10 is released.
5166
5167 Wed Mar 26 22:31:10 1997  Steven L Baur  <steve@altair.xemacs.org>
5168
5169         * Remove vms top-level directory.
5170
5171         * XEmacs 19.15 final released to beta testers.
5172
5173 Tue Mar 25 19:13:27 1997  Steven L Baur  <steve@altair.xemacs.org>
5174
5175         * XEmacs 19.15 prefinal released to beta testers.
5176
5177 Mon Mar 24 12:28:17 1997  Steven L Baur  <steve@altair.xemacs.org>
5178
5179         * configure.in (--debug): Correct documentation.
5180
5181 Sun Mar 23 17:24:38 1997  Steven L Baur  <steve@altair.xemacs.org>
5182
5183         * XEmacs 19.15-b104 is released.
5184
5185 Sat Mar 22 19:56:36 1997  Steven L Baur  <steve@altair.xemacs.org>
5186
5187         * etc/sgml/CATALOG: Default to html-3.2final.
5188
5189 Sat Mar 22 17:55:15 1997  Darrell Kindred  <dkindred@cmu.edu>
5190
5191         * configure.in (beta): Add configure support for the -rpath flag
5192         for IRIX analogous to the Solaris "-R".
5193
5194 Sat Mar 22 16:47:08 1997  Steven L Baur  <steve@altair.xemacs.org>
5195
5196         * info/dir (Packages): Add HM-HTML-Mode to menu.
5197
5198 Sat Mar 22 21:27:41 1997  Tomasz J. Cholewo  <t.cholewo@ieee.org>
5199
5200         * configure.in: Echo only current configuration using 'tee -a'.
5201
5202 Fri Mar 21 21:26:01 1997  Steven L Baur  <steve@altair.xemacs.org>
5203
5204         * XEmacs-19.15-b103 is released.
5205         * XEmacs-20.0-b9 is released.
5206
5207         * Makefile.in (top_distclean): Add `Installation' to distclean
5208         rule.
5209
5210 Fri Mar 21 20:05:29 1997  Darrell Kindred  <dkindred@cmu.edu>
5211
5212         * Makefile.in (autoloads): Pass $(MAKE) to update-elc.sh and
5213         update-autoloads.sh.
5214
5215 Thu Mar 20 20:14:16 1997  Steven L Baur  <steve@altair.xemacs.org>
5216
5217         * XEmacs-19.15-b102 is released.
5218
5219 Tue Mar 18 21:52:36 1997  Steven L Baur  <steve@altair.xemacs.org>
5220
5221         * XEmacs-19.15-b101 is released.
5222
5223 Mon Mar 17 19:09:29 1997  Steven L Baur  <steve@altair.xemacs.org>
5224
5225         * XEmacs-20.1-b8 is released.
5226         * XEmacs-19.15-b100 is released.
5227
5228 Sat Mar 15 17:15:18 1997  Steven L Baur  <steve@altair.xemacs.org>
5229
5230         * XEmacs-20.1-b7 is released.
5231         * XEmacs-19.15-b99 is released.
5232
5233         * etc/sgml/CATALOG: Added IE3 DTDs and htmlpro DTD.
5234
5235 Thu Mar 13 10:40:11 1997  Steven L Baur  <steve@altair.xemacs.org>
5236
5237         * configure.in: Add sunos4-1-4 header files.
5238
5239 Wed Mar 12 18:53:08 1997  Steven L Baur  <steve@altair.xemacs.org>
5240
5241         * configure.in: Use new file bsdos3.h with BSDI 3.0.
5242
5243 Sat Mar  8 15:19:33 1997  Steven L Baur  <steve@altair.xemacs.org>
5244
5245         * XEmacs-20.1-b6 is released.
5246         * XEmacs-19.15-b98 is released.
5247
5248 Wed Mar  5 18:55:36 1997  Steven L Baur  <steve@altair.xemacs.org>
5249
5250         * Makefile.in (install-arch-indep): Offer to compress lisp sources.
5251         (gzip-el): New targe for compressed installed lisp sources.
5252
5253 Tue Mar  4 23:28:37 1997  Martin Buchholz  <mrb@eng.sun.com>
5254
5255         * lib-src/update-elc.sh: VM is compiled after the byte-compiler,
5256         but before anything else.  More flexible about finding an xemacs
5257         to use for byte-compilation (default src/xemacs).  Other minor fixes.
5258
5259 Mon Mar  3 23:57:56 1997  Steven L Baur  <steve@altair.xemacs.org>
5260
5261         * XEmacs 20.1-b5 is released.
5262
5263 Mon Mar  3 18:09:17 1997  Steven L Baur  <steve@altair.xemacs.org>
5264
5265         * XEmacs 20.1-b4 is released.
5266
5267 Sat Mar  1 15:38:30 1997  Steven L Baur  <steve@altair.xemacs.org>
5268
5269         * Makefile.in (distclean): Correct typos.
5270
5271         * XEmacs 19.15-b96 is released.
5272
5273         * configure.in: Symlink site-lisp when using --srcdir.
5274         Add special handling of lisp directory to allow for multiple
5275         site-packages files.
5276
5277 Fri Feb 28 20:38:46 1997  Steven L Baur  <steve@altair.xemacs.org>
5278
5279         * Makefile.in (distclean): Create lock and site-lisp directories
5280         when they don't exist (after being pruned by CVS).
5281
5282 Tue Mar  4 00:41:38 1997  Hrvoje Niksic  <hniksic@srce.hr>
5283
5284         * etc/sample.Xdefaults: Added customization of foreground and
5285         background colors for the `default' face.
5286
5287 Wed Feb 26 22:12:12 1997  Steven L Baur  <steve@altair.xemacs.org>
5288
5289         * Makefile.in (top_distclean): Reset src/PURESIZE.h for
5290         distribution.
5291
5292         * XEmacs 20.1-b3 is released.
5293
5294 Sun Feb 23 17:10:09 1997  Steven L Baur  <steve@altair.xemacs.org>
5295
5296         * XEmacs 20.1-b2 is released.
5297
5298 Sat Feb 22 14:29:44 1997  Steven L Baur  <steve@altair.xemacs.org>
5299
5300         * XEmacs 19-15-b'95 is released.
5301
5302 Fri Feb 21 22:29:51 1997  Martin Buchholz  <mrb@eng.sun.com>
5303
5304         * etc/toolbar/workshop-cap-up.xpm:  Moved caption up one pixel.
5305
5306         * lwlib/xlwscrollbar.c : Fix many scrollbar bugs:
5307         - "knob" renamed to "slider"
5308         - leftmost pixel wasn't sensitive to button clicks, while righmost
5309           pixel was.
5310         - many glitches fixed if Emacs*XlwScrollBar.ArrowPosition:same:
5311           - goobers on top of up-arrow removed.
5312           - up-arrow would not always be redrawn when necessary
5313           - slider drag would be `off' by size of up-arrow
5314         - horizontal and vertical scrollbars didn't use exactly the same
5315           dimensions.
5316         - slider was never drawn if XlwScrollBar.shadowThickness was 0.
5317         - Now up- and down-arrows actually work near beginning/end of buffer!
5318
5319 Thu Feb 20 12:40:57 1997  Jan Vroonhof <vroonhof@math.ethz.ch>
5320
5321         * configure.in (with_xauth): Attempted correction of test for
5322         libXmu on SunOS.
5323
5324 Sat Feb 15 14:11:03 1997  Steven L Baur  <steve@altair.xemacs.org>
5325
5326         * XEmacs 20.1-b1 is released.
5327         * XEmacs 19.15-b94 is released.
5328
5329 Fri Feb 14 23:23:03 1997  Steven L Baur  <steve@altair.xemacs.org>
5330
5331         * README: ``This directory tree holds version 19.13 ...'' ???
5332
5333 Sun Feb  9 16:15:55 1997  Steven L Baur  <steve@altair.xemacs.org>
5334
5335         * XEmacs 19.15-b93 is released.
5336         XEmacs 20.0 is released to the 'net.
5337
5338 Fri Feb  7 19:21:34 1997  Steven L Baur  <steve@altair.xemacs.org>
5339
5340         * XEmacs 20.0try3 is released.
5341
5342 Wed Feb  5 18:03:06 1997  Steven L Baur  <steve@altair.xemacs.org>
5343
5344         * XEmacs 20.0try2 is released.
5345
5346 Mon Feb  3 19:39:08 1997  Steven L Baur  <steve@altair.xemacs.org>
5347
5348         * XEmacs 19.15-b92 is released.
5349
5350 Sat Feb  1 18:17:38 1997  Steven L Baur <steve@altair.xemacs.org>
5351
5352         * XEmacs 20.0try1 is released.
5353         * XEmacs 19.15-b91 AKA XEmacs '97 NOT! is released.
5354
5355 Sat Feb  1 00:00:48 1997  Steven L Baur  <steve@altair.xemacs.org>
5356
5357         * PROBLEMS:  Updated from beta test bug reports.
5358         Put in outline-mode/outl-mouse-minor-mode by default.
5359
5360 Wed Jan 29 19:59:41 1997  Steven L Baur  <steve@altair.xemacs.org>
5361
5362         * CHANGES-beta: XEmacs 20.0-b93 is released.
5363
5364 Sat Jan 25 15:43:59 1997  Steven L Baur  <steve@altair.xemacs.org>
5365
5366         * CHANGES-beta: XEmacs 20.0-b92 is released.
5367
5368 Fri Jan 24 09:54:01 1997  Steven L Baur  <steve@altair.xemacs.org>
5369
5370         * lwlib/xlwmenu.c (massage_resource_name): Changed comparison of
5371         char and pointer.
5372
5373 Thu Jan 23 10:39:34 1997  Martin Buchholz  <mrb@eng.sun.com>
5374
5375         * lib-src/update-elc.sh (ignore_dirs): Quoting portability.
5376
5377 Wed Jan 22 21:07:17 1997  Steven L Baur  <steve@altair.xemacs.org>
5378         * XEmacs 20.0-b91 (prerelease 2) is released.
5379
5380         * configure.in (--with-scrollbars): Add Athena3d as a toolkit
5381         type.
5382
5383         * lwlib/lwlib-Xaw.c (xaw_update_one_widget): Let Athena 3d have 0
5384         borderwidth.
5385         (xaw_scrollbar_scroll): Use SCROLLBAR_LINE_UP and
5386         SCROLLBAR_LINE_DOWN since that's current the only to get to the
5387         bottom of the buffer. :-(
5388
5389 Tue Jan 21 20:01:19 1997  Steven L. Baur  <steve@altair.xemacs.org>
5390
5391         * configure.in (beta): Add LWLIB_USES_ATHENA for odd
5392         configurations that use both Motif and Athena.
5393
5394         * etc/sgml/HTML32.dtd: html-3.2 final dtd added.
5395
5396 Wed Jan 15 12:55:19 1997  Steven L Baur  <steve@altair.xemacs.org>
5397
5398         * info/dir (Gnus): Updated spelling and info.
5399
5400 Mon Jan 13 13:37:27 1997  Steven L Baur  <steve@altair.xemacs.org>
5401
5402         * configure.in: Remove assignment of NON_GNU_CPP for irix-6.0.
5403
5404 Mon Jan 13 00:36:01 1997  Martin Buchholz  <mrb@eng.sun.com>
5405
5406         * lib-src/make-docfile.c (scan_lisp_file): eliminate doc-string
5407         warnings for ccl-read-*
5408
5409 Sat Jan 11 12:05:31 1997  Steven L Baur  <steve@altair.xemacs.org>
5410
5411         * etc/sample.emacs: Remove code snippet that wipes out the cycle
5412         buffer modeline feature.
5413
5414         * XEmacs 20.0 beta90 (prerelease 1) is released.
5415         * XEmacs 19.15 beta90 (prerelease 1) is released.
5416
5417 Tue Jan  7 08:45:16 1997  Steven L Baur  <steve@altair.xemacs.org>
5418
5419         * configure.in (LIBS): Revise test for XFree86 (look for XF86Config).
5420
5421 Sat Jan  4 14:52:57 1997  Steven L Baur  <steve@altair.xemacs.org>
5422         * XEmacs 20.0 beta 34 is released.
5423         * XEmacs 19.15 beta 7 is released.
5424
5425 Fri Jan  3 15:18:59 1997  Jeff Miller  <jmiller@smart.net>
5426
5427         * lwlib/Makefile.in.in: lwlib is required if X11 is used.
5428
5429 Wed Jan  1 08:30:48 1997  Martin Buchholz  <mrb@eng.sun.com>
5430
5431         * src/emacs.c: Make sure
5432         `./temacs -batch -l loadup.el run-temacs <emacs-args>'
5433         works properly
5434
5435         * src/Makefile.in.in (rtcmacs): Add support for RTC, Sun's
5436           competitor to Purify.
5437
5438         * man/lispref/symbols.texi: Fix up bit vector documentation
5439         * man/lispref/sequences.texi: Fix up bit vector documentation
5440
5441         * lisp/sunpro/sunpro-load.el: Only preload mime-setup for Sun.
5442
5443         * lisp/prim/update-elc.el: Don't rely on autoloads.
5444
5445 Tue Dec 31 09:46:13 1996  Martin Buchholz  <mrb@eng.sun.com>
5446
5447         * lisp/prim/auto-autoloads.el: New, completely program-generated, file
5448         * lib-src/update-autoloads.sh: Rewritten to use auto-autoloads.el.
5449         * lisp/utils/autoload.el: Reorganization of autoload mechanism:
5450         Errors during autoload generation are just that - errors.
5451
5452         Generated autoloads are now in a separate file of their own.
5453
5454         Reliability of autoload generation greatly increased.
5455
5456         Distribution smaller by about 100k.
5457
5458         `make autoloads' is still the preferred mechanism for update.
5459
5460         Autoloads are always regenerated completely from scratch.  This
5461         avoids errors with obsolete or corrupted autoload entries.
5462
5463         Caching of autoload entries using timestamps has been eliminated.
5464
5465         Files that have no autoloads no longer have a comment placed into
5466         the generated autoloads file.
5467
5468         There was a bug where autoload entries would sometimes end up
5469         being inserted into the *middle* of other autoload entries,
5470         thereby corrupting them.
5471
5472         * src/event-Xt.c: Remove SUNOS_GCC_L0_BUG kludge.
5473
5474 Sun Dec 29 05:37:43 1996  Martin Buchholz  <mrb@eng.sun.com>
5475
5476         * lib-src/update-autoloads.sh: Make sure that `make autoloads'
5477           doesn't use the autoload facility to load `autoload';
5478           load it explicity instead.
5479
5480         * lib-src/update-elc.sh (ignore_dirs): ignore SCCS, CVS, RCS dirs
5481
5482         * man/Makefile: Reinstate hyperbole & oo-browser manuals
5483
5484         * lisp/modes/mail-abbrevs.el: Apply patch originated from Noah Friedman
5485
5486         * src/mule-charset.c: Use lower case for charset registry, to
5487           match XLFD.
5488
5489         * Makefile.in: replace list of info files with *.info* - one less
5490           maintenance headache
5491
5492         * etc/sample.emacs: Add sample code to highlight continuation glyph
5493
5494         * man/oo-browser.texi: Fix TeXability
5495
5496         * man/hyperbole.texi: Fix TeXability
5497
5498         * man/vhdl-mode.texi: Fix TeXability
5499
5500         * lisp/prim/loaddefs.el: Wholesale housecleaning
5501           `make autoloads' should finally work.
5502
5503         * lib-src/emacsclient.c (main): ANSIfication, compiler warning removal
5504
5505         * lisp/mule/mule-files.el: Add support for multi-lingual info files.
5506
5507         * lib-src/update-elc.sh: `make all-elc' was updating files in
5508           `special' directories without using the Makefiles
5509           designed for that purpose.
5510           - make sure ilisp isn't remade every time through `make all-elc'.
5511
5512         * info/dir (Packages): Add Japanese TM info files
5513
5514         * src/inline.c:  Allow compilation with `gcc -g'
5515
5516         * src/syntax.c (word_constituent_p): Allow compilation with `gcc -g'
5517
5518         * src/lread.c: Don't put `...' immediately after a filename, so
5519           that various tools can recognize the filename as such.
5520
5521         * src/event-Xt.c (x_to_emacs_keysym): Fix crash when
5522           --with-xim=xlib and key event on window frame.
5523           Change return foo to return (foo) when return is a macro.
5524
5525         * src/editfns.c (Ffollowing_char): docstring fixes.
5526
5527         * man/tm/Makefile: Add support for Japanese TM info (but not dvi) files.
5528           This Makefile is no longer officially broken.
5529
5530         * info/dir: Add Japanese tm documents.
5531
5532         * man/tm/tm-vm-en.texi: Make document TeX-friendly.
5533
5534         * lib-src/update-autoloads.sh (EMACS): Don't rely on non-portable
5535           xargs -i flag.
5536
5537         * lisp/mule/mule-files.el (file-coding-system-alist): Make sure
5538           the `binary' coding system is used for .gz and .Z extensions.
5539
5540         * man/viper.texi: Viper version 2.90
5541
5542         * man/ediff.texi: Ediff Version 2.62
5543
5544         * lisp/packages/ispell.el (ispell-word): Avoid using strings with
5545           define-key, for compatibility with loaddefs.el
5546
5547         * lisp/modes/eiffel3.el: Make compatible with update-autoloads.
5548
5549         * lisp/ilisp/Makefile (elc): Add target to avoid re-compilation.
5550
5551         * lib-src/update-elc.sh: XEmacs sometimes re-byte-compiled elisp
5552           files in dirs that have their own Makefiles.
5553
5554
5555
5556 Sun Dec 29 17:02:49 1996  Steven L Baur  <steve@altair.xemacs.org>
5557
5558         * Makefile.in (install-arch-indep): Force compression with `gzip -f'.
5559
5560         * lib-src/update-elc.sh (NUMTOCOMPILE): Ignore CVS directories.
5561
5562         * Makefile.in (install-arch-indep): Catch .info-[0-9]* files for
5563         installation.
5564
5565 Sat Dec 28 15:33:27 1996 Steven L Baur  <steve@altair.xemacs.org>
5566
5567         * XEmacs 20.0 beta 33 is released.
5568         * XEmacs 19.15 beta 6 is released.
5569
5570 Fri Dec 27 20:34:58 1996  Richard Mlynarik  <mly@adoc.xerox.com>
5571
5572         * etc/yow.lines: 20k of new zippy quotes.
5573
5574 Fri Dec 27 01:02:41 1996  Martin Buchholz  <mrb@eng.sun.com>
5575
5576         * Makefile.in (install-arch-indep): Simplify installation of info
5577         pages.
5578
5579 Sat Dec 21 15:20:20 1996  Steven L Baur  <steve@altair.xemacs.org>
5580         * XEmacs 20.0-b32 released.
5581
5582         * XEmacs 19.15-b5 released.
5583
5584 Wed Dec 18 20:22:08 1996  Martin Buchholz  <mrb@eng.sun.com>
5585
5586         * configure.in: Reformat.  Fix shared include file rename
5587         problem.
5588
5589         * configure: Reformat.  Fix shared include file rename problem.
5590
5591         * dynodump/dynodump.c (__EXTENSIONS__): Define it.
5592
5593 Thu Dec 12 13:19:00 1996  Joseph J Nuspl  <nuspl@nvwls.cc.purdue.edu>
5594
5595         * Makefile.in (install-arch-indep): Install infofiles gzipped by
5596         default.
5597
5598 Tue Dec 10 19:25:25 1996  Steven L Baur  <steve@altair.xemacs.org>
5599
5600         * CHANGES-beta: XEmacs 20.0-b31 is released.
5601
5602 Tue Dec 10 18:33:19 1996  Rod Whitby  <rwhitby@asc.sps.mot.com>
5603
5604         * info/vhdl-mode.info: New file.
5605
5606         * info/dir (Packages): Add vhdl-mode documentation.
5607
5608 Tue Dec 10 18:27:02 1996  Martin Buchholz  <mrb@Eng.Sun.COM>
5609
5610         * configure: Make shared/dynamic flags work much more logically.
5611
5612 Tue Dec 10 09:17:22 1996  David Worenklein  <dcw@gcm.com>
5613
5614         * configure.in (machine): Patch to make newly renamed shared
5615         link include files work.
5616
5617 Sat Dec  7 16:28:10 1996  Martin Buchholz  <mrb@Eng.Sun.COM>
5618
5619         * configure.in: Configure for POSIX getcwd if available.
5620
5621 Thu Dec  5 20:42:35 1996  Steven L Baur  <steve@altair.xemacs.org>
5622
5623         * etc/edt-user.doc (File): New file from Emacs 19.34.
5624
5625 Thu Dec  5 11:56:05 1996  Joseph J Nuspl <nuspl@nvwls.cc.purdue.edu>
5626
5627         * configure.in (LIBS): Fix typo in dialog box test.