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