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