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