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