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