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