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