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