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