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