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