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