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