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