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