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