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