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