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