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