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