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