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