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