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