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