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