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