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