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