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