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