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