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