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