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