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