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