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