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