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