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