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