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