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