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