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