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