comparison ChangeLog @ 384:bbff43aa5eb7 r21-2-7

Import from CVS: tag r21-2-7
author cvs
date Mon, 13 Aug 2007 11:08:24 +0200
parents 064ab7fed2e0
children 4af0ddfb7c5b
comparison
equal deleted inserted replaced
383:6a50c6a581a5 384:bbff43aa5eb7
1 1998-12-24 Martin Buchholz <martin@xemacs.org>
2
3 * XEmacs 21.2.7 is released.
4
5 1998-12-20 Martin Buchholz <martin@xemacs.org>
6
7 * configure.in: Redo DBM support
8 - die if dbm support requested, but not provided.
9 - properly check for libgdbm, then libc, then libdbm
10 - properly check for ndbm.h
11 - comments improved
12 - XE_DIE should always prefix messages with Error: for clarity
13
14 1998-12-07 Martin Buchholz <martin@xemacs.org>
15
16 * xemacs.mak (TEMACS_OBJS):
17 (DOC_SRC4):
18 - Remove pure.c, pure.obj
19
20 1998-12-06 Martin Buchholz <martin@xemacs.org>
21
22 * Makefile.in.in (distclean):
23 * dynodump/Makefile.in.in (distclean):
24 * src/Makefile.in.in (distclean):
25 * lib-src/Makefile.in.in (distclean):
26 * lwlib/Makefile.in.in (distclean):
27 - Make sure GNUmakefile is deleted.
28
29 1998-12-17 Andy Piper <andy@xemacs.org>
30
31 * configure.in (all_widgets): remove gui.o addition - its always
32 in the makefile now.
33
34 * configure.in: add gui-msw.o to msw objects.
35
1 1998-12-16 Andy Piper <andy@xemacs.org> 36 1998-12-16 Andy Piper <andy@xemacs.org>
2 37
3 * XEmacs 21.2.6 is released 38 * XEmacs 21.2.6 is released
4 39
5 1998-12-05 XEmacs Build Bot <builds@cvs.xemacs.org> 40 1998-12-05 XEmacs Build Bot <builds@cvs.xemacs.org>
144 179
145 * config.guess: Synched with latest FSF version. 180 * config.guess: Synched with latest FSF version.
146 181
147 1998-07-12 Björn Torkelsson <torkel@hpc2n.umu.se> 182 1998-07-12 Björn Torkelsson <torkel@hpc2n.umu.se>
148 183
149 * Makefile.in: added LDFLAGS. 184 * Makefile.in: added LDFLAGS.
150 185
151 1998-07-12 SL Baur <steve@altair.xemacs.org> 186 1998-07-12 SL Baur <steve@altair.xemacs.org>
152 187
153 * etc/GOATS: Removed. 188 * etc/GOATS: Removed.
154 189
213 248
214 * XEmacs 21.0-pre3 is released. 249 * XEmacs 21.0-pre3 is released.
215 250
216 1998-06-20 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de> 251 1998-06-20 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
217 252
218 * etc/PACKAGES: 253 * etc/PACKAGES:
219 * etc/BETA: Moved some package stuff into Texinfo docs. Other nitpicks 254 * etc/BETA: Moved some package stuff into Texinfo docs. Other nitpicks
220 255
221 1998-06-20 Kazuyuki IENAGA <ienaga@jsys.co.jp> 256 1998-06-20 Kazuyuki IENAGA <ienaga@jsys.co.jp>
222 257
223 * configure.in: Added check if the berkdb has db_open or not. 258 * configure.in: Added check if the berkdb has db_open or not.
344 Be more careful autodetecting tooltalk. 379 Be more careful autodetecting tooltalk.
345 380
346 * PROBLEMS: 381 * PROBLEMS:
347 Document problems with Solaris 2.6 + XSUNTRANSPORT 382 Document problems with Solaris 2.6 + XSUNTRANSPORT
348 383
349 * Makefile.in: 384 * Makefile.in:
350 * lwlib/Makefile.in.in: 385 * lwlib/Makefile.in.in:
351 * modules/Makefile.in: 386 * modules/Makefile.in:
352 - Adjust for luser's CDPATH being set to something weird. 387 - Adjust for luser's CDPATH being set to something weird.
353 - Take into account bash 2.02's tendency to print the cwd when 388 - Take into account bash 2.02's tendency to print the cwd when
354 using CDPATH. Always use `cd ./foo' instead of `cd foo'. 389 using CDPATH. Always use `cd ./foo' instead of `cd foo'.
407 442
408 * Makefile.in: Change `progname' to `PROGNAME' for consistency. 443 * Makefile.in: Change `progname' to `PROGNAME' for consistency.
409 444
410 1998-04-27 SL Baur <steve@altair.xemacs.org> 445 1998-04-27 SL Baur <steve@altair.xemacs.org>
411 446
412 * configure.in (progname): Parameterize program name on `progname' 447 * configure.in (progname): Parameterize program name on `progname'
413 and add --with-infodock. 448 and add --with-infodock.
414 449
415 1998-04-26 SL Baur <steve@altair.xemacs.org> 450 1998-04-26 SL Baur <steve@altair.xemacs.org>
416 451
417 * Makefile.in: Religiously use ${progname} instead of hardcoded 452 * Makefile.in: Religiously use ${progname} instead of hardcoded
472 * etc/NEWS: Documented info dir rebuilding and LDAP support. 507 * etc/NEWS: Documented info dir rebuilding and LDAP support.
473 508
474 * info/dir: Fixed the explanatory notes for 509 * info/dir: Fixed the explanatory notes for
475 `Info-default-directory-list' removal and the new automatic dir 510 `Info-default-directory-list' removal and the new automatic dir
476 rebuilding facility. Reindented the menu. Added an entry for 511 rebuilding facility. Reindented the menu. Added an entry for
477 term.info 512 term.info
478 513
479 1998-04-20 SL Baur <steve@altair.xemacs.org> 514 1998-04-20 SL Baur <steve@altair.xemacs.org>
480 515
481 * configure.in (LISPDIR): Removed configuration option for 516 * configure.in (LISPDIR): Removed configuration option for
482 site-lisp. 517 site-lisp.
492 Fri Apr 17 12:59:35 1998 Andy Piper <andyp@parallax.co.uk> 527 Fri Apr 17 12:59:35 1998 Andy Piper <andyp@parallax.co.uk>
493 528
494 * configure.in: enable install pre-processing for mswindows 529 * configure.in: enable install pre-processing for mswindows
495 530
496 Fri Apr 17 12:59:35 1998 Andy Piper <andyp@parallax.co.uk> 531 Fri Apr 17 12:59:35 1998 Andy Piper <andyp@parallax.co.uk>
497 532
498 * Makefile.in.in: add install_pp to install incantation. 533 * Makefile.in.in: add install_pp to install incantation.
499 534
500 * installexe.sh: new file. Add .exe to install targets if the 535 * installexe.sh: new file. Add .exe to install targets if the
501 result is executable. 536 result is executable.
502 537
503 Fri Apr 17 12:59:35 1998 Andy Piper <andyp@parallax.co.uk> 538 Fri Apr 17 12:59:35 1998 Andy Piper <andyp@parallax.co.uk>
504 539
505 * Makefile.in: add install_pp to install incantation. 540 * Makefile.in: add install_pp to install incantation.
506 541
507 1998-04-14 Itay Ben-Yaacov <pezz@www-mail.huji.ac.il> 542 1998-04-14 Itay Ben-Yaacov <pezz@www-mail.huji.ac.il>
508 543
509 * configure.in: Large echo split into a few smaller ones, 544 * configure.in: Large echo split into a few smaller ones,
513 548
514 * configure.in: enable toolbar checking for mswindows build 549 * configure.in: enable toolbar checking for mswindows build
515 550
516 1998-04-06 Martin Buchholz <martin@xemacs.org> 551 1998-04-06 Martin Buchholz <martin@xemacs.org>
517 552
518 * config.h.in: Add _SVID_SOURCE to list of xmkmf #defines. 553 * config.h.in: Add _SVID_SOURCE to list of xmkmf #defines.
519 Used (at least) by RedHat 4.2. 554 Used (at least) by RedHat 4.2.
520 555
521 1998-04-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de> 556 1998-04-11 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de>
522 557
523 * etc/xemacs.1: -no-packages -> -no-early-packages. 558 * etc/xemacs.1: -no-packages -> -no-early-packages.
596 1998-03-29 Martin Buchholz <martin@xemacs.org> 631 1998-03-29 Martin Buchholz <martin@xemacs.org>
597 632
598 * configure.in: Check for -lz, -lgz unconditionally. Too many 633 * configure.in: Check for -lz, -lgz unconditionally. Too many
599 system linkers don't properly die when there are cascaded link 634 system linkers don't properly die when there are cascaded link
600 dependencies, so we can't rely on the linker for that. The only 635 dependencies, so we can't rely on the linker for that. The only
601 downside is that we might link with an extra unneeded library. If 636 downside is that we might link with an extra unneeded library. If
602 you really really care about this, you can go fix it. 637 you really really care about this, you can go fix it.
603 638
604 * configure.in: Enhance PANIC msg to make it clear that 639 * configure.in: Enhance PANIC msg to make it clear that
605 --with-FEATURE is going to die if FEATURE is not installed. 640 --with-FEATURE is going to die if FEATURE is not installed.
606 641
607 1998-03-27 Martin Buchholz <martin@xemacs.org> 642 1998-03-27 Martin Buchholz <martin@xemacs.org>
608 643
609 * configure.in: $debug was not properly dependent on $beta 644 * configure.in: $debug was not properly dependent on $beta
610 645
611 * configure.in: Move offix configuration out of src/Makefile.in.in 646 * configure.in: Move offix configuration out of src/Makefile.in.in
612 into configure.in. 647 into configure.in.
613 648
614 * configure.in: Reorganize xpm detection code. 649 * configure.in: Reorganize xpm detection code.
615 650
616 * configure.in: XIM default to ON if Motif which is not Lesstif is 651 * configure.in: XIM default to ON if Motif which is not Lesstif is
617 found. 652 found.
618 653
619 * configure.in: Keep auto-generated makefile dependencies out of 654 * configure.in: Keep auto-generated makefile dependencies out of
620 src/Makefile.in.in by using AC_OUTPUT file concatenation support. 655 src/Makefile.in.in by using AC_OUTPUT file concatenation support.
621 656
700 1998-03-19 SL Baur <steve@altair.xemacs.org> 735 1998-03-19 SL Baur <steve@altair.xemacs.org>
701 736
702 * configure.in (quoted_arguments): Fix unquoted variable in 737 * configure.in (quoted_arguments): Fix unquoted variable in
703 error-checking test. 738 error-checking test.
704 - fix bogus substitution. 739 - fix bogus substitution.
705 740
706 1998-03-17 SL Baur <steve@altair.xemacs.org> 741 1998-03-17 SL Baur <steve@altair.xemacs.org>
707 742
708 * configure.in: In -lpng test, look for png_set_strip_alpha. 743 * configure.in: In -lpng test, look for png_set_strip_alpha.
709 Suggested by William M. Perry <wmperry@aventail.com> 744 Suggested by William M. Perry <wmperry@aventail.com>
710 745
839 874
840 * XEmacs 20.4 is released to the beta testers. 875 * XEmacs 20.4 is released to the beta testers.
841 876
842 1998-02-21 SL Baur <steve@altair.xemacs.org> 877 1998-02-21 SL Baur <steve@altair.xemacs.org>
843 878
844 * configure.in (after_morecore_hook_exists): Modify dlmalloc tests 879 * configure.in (after_morecore_hook_exists): Modify dlmalloc tests
845 to also test for Linux libc5. 880 to also test for Linux libc5.
846 881
847 1998-02-19 SL Baur <steve@altair.xemacs.org> 882 1998-02-19 SL Baur <steve@altair.xemacs.org>
848 883
849 * XEmacs 20.5-beta27 is released. 884 * XEmacs 20.5-beta27 is released.
853 (--with-gung): Implement it. 888 (--with-gung): Implement it.
854 889
855 * configure.usage (--with-gung): Document. Turns on 890 * configure.usage (--with-gung): Document. Turns on
856 USE_MINIMAL_TAGBITS and USE_INDEXED_LRECORD_IMPLEMENTATION. 891 USE_MINIMAL_TAGBITS and USE_INDEXED_LRECORD_IMPLEMENTATION.
857 (--with-term): Remove. 892 (--with-term): Remove.
858 893
859 * XEmacs-20.5-beta26 is released. 894 * XEmacs-20.5-beta26 is released.
860 895
861 1998-02-18 SL Baur <steve@altair.xemacs.org> 896 1998-02-18 SL Baur <steve@altair.xemacs.org>
862 897
863 * XEmacs-20.4-pre3 is released. 898 * XEmacs-20.4-pre3 is released.
941 976
942 * XEmacs 20.5-beta20 is released. 977 * XEmacs 20.5-beta20 is released.
943 978
944 1998-01-13 Martin Buchholz <martin@xemacs.org> 979 1998-01-13 Martin Buchholz <martin@xemacs.org>
945 980
946 * configure.usage: 981 * configure.usage:
947 * etc/NEWS: 982 * etc/NEWS:
948 Remove doc for configure-time INFOPATH, no longer used. 983 Remove doc for configure-time INFOPATH, no longer used.
949 984
950 * etc/BETA: Update ftp addresses. 985 * etc/BETA: Update ftp addresses.
951 * etc/INSTALL: Update ftp addresses. 986 * etc/INSTALL: Update ftp addresses.
952 * etc/MAILINGLISTS: Sync with Emacs 20.2. Update ftp addresses. 987 * etc/MAILINGLISTS: Sync with Emacs 20.2. Update ftp addresses.
953 988
954 * configure.in: 989 * configure.in:
955 * src/config.h.in: 990 * src/config.h.in:
956 Define HAVE_INVERSE_HYPERBOLIC using 1 configure test, not 3. 991 Define HAVE_INVERSE_HYPERBOLIC using 1 configure test, not 3.
957 992
958 * lwlib/lwlib.h: 993 * lwlib/lwlib.h:
959 * lwlib/lwlib.c: 994 * lwlib/lwlib.c:
960 * lwlib/lwlib-config.c: 995 * lwlib/lwlib-config.c:
961 * lwlib/lwlib-Xm.c: 996 * lwlib/lwlib-Xm.c:
962 * lwlib/lwlib-Xaw.c: 997 * lwlib/lwlib-Xaw.c:
963 * lwlib/lwlib-Xlw.c: 998 * lwlib/lwlib-Xlw.c:
964 * lwlib/config.h.in: 999 * lwlib/config.h.in:
965 * src/menubar-x.c: 1000 * src/menubar-x.c:
966 Prepend LWLIB_ to (SCROLLBARS|MENUBARS|DIALOGS)_(MOTIF|LUCID|ATHENA). 1001 Prepend LWLIB_ to (SCROLLBARS|MENUBARS|DIALOGS)_(MOTIF|LUCID|ATHENA).
967 Maintain only one set of variables. 1002 Maintain only one set of variables.
968 1003
969 * etc/xemacs.1: Update author list. 1004 * etc/xemacs.1: Update author list.
970 1005
971 * Makefile.in (install-arch-dep): Simplify. 1006 * Makefile.in (install-arch-dep): Simplify.
972 Replace construct `test -d $dir && foo' with 1007 Replace construct `test -d $dir && foo' with
973 `if test -d $dir; then foo; fi' 1008 `if test -d $dir; then foo; fi'
974 1009
975 * lwlib/xlwmenu.c: 1010 * lwlib/xlwmenu.c:
976 * lwlib/xlwscrollbar.c: 1011 * lwlib/xlwscrollbar.c:
977 * lwlib/lwlib-Xlw.c: 1012 * lwlib/lwlib-Xlw.c:
978 * lwlib/lwlib-Xm.c: 1013 * lwlib/lwlib-Xm.c:
979 Always assume presence of limits.h (ANSI). 1014 Always assume presence of limits.h (ANSI).
980 1015
981 1998-01-12 SL Baur <steve@altair.xemacs.org> 1016 1998-01-12 SL Baur <steve@altair.xemacs.org>
982 1017
983 * INSTALL: Updated for recent Mule/package changes. 1018 * INSTALL: Updated for recent Mule/package changes.
1056 1091
1057 * XEmacs 20.5-beta13 is released. 1092 * XEmacs 20.5-beta13 is released.
1058 1093
1059 1997-12-21 SL Baur <steve@altair.xemacs.org> 1094 1997-12-21 SL Baur <steve@altair.xemacs.org>
1060 1095
1061 * etc/BETA (Prerequisite): Add cookbook procedures for maintaining 1096 * etc/BETA (Prerequisite): Add cookbook procedures for maintaining
1062 package lisp directories. 1097 package lisp directories.
1063 1098
1064 1997-12-20 SL Baur <steve@altair.xemacs.org> 1099 1997-12-20 SL Baur <steve@altair.xemacs.org>
1065 1100
1066 * XEmacs 20.5-beta 12 is released. 1101 * XEmacs 20.5-beta 12 is released.
1067 1102
1068 1997-12-19 SL Baur <steve@altair.xemacs.org> 1103 1997-12-19 SL Baur <steve@altair.xemacs.org>
1069 1104
1070 * configure.in (bitmapdir): Reenable --with-session by default for 1105 * configure.in (bitmapdir): Reenable --with-session by default for
1071 testing. 1106 testing.
1072 1107
1073 1997-12-18 Kyle Jones <kyle_jones@wonderworks.com> 1108 1997-12-18 Kyle Jones <kyle_jones@wonderworks.com>
1074 1109
1075 * etc/Emacs.ad: Don't specify a default toolbar specific 1110 * etc/Emacs.ad: Don't specify a default toolbar specific
1076 background color. 1111 background color.
1077 1112
1078 1997-12-18 Kyle Jones <kyle_jones@wonderworks.com> 1113 1997-12-18 Kyle Jones <kyle_jones@wonderworks.com>
1079 1114
1080 * etc/toolbar: Added support for foregroundToolBarColor 1115 * etc/toolbar: Added support for foregroundToolBarColor
1081 symbol to most icons. 1116 symbol to most icons.
1082 1117
1083 1997-12-17 SL Baur <steve@altair.xemacs.org> 1118 1997-12-17 SL Baur <steve@altair.xemacs.org>
1084 1119
1085 * info/dir (File): Skk and Gnats are packaged. 1120 * info/dir (File): Skk and Gnats are packaged.
1086 1121
1276 msw.init.el, igrep.el, dumped-lisp.el, font.el, hippie-exp.el, 1311 msw.init.el, igrep.el, dumped-lisp.el, font.el, hippie-exp.el,
1277 sysdep.el, console-msw.c, console-msw.h, console.c, 1312 sysdep.el, console-msw.c, console-msw.h, console.c,
1278 device-msw.c, emacs.c, event-msw.c, event-msw.h, event-stream.c, 1313 device-msw.c, emacs.c, event-msw.c, event-msw.h, event-stream.c,
1279 events.c, events.h, faces.c, frame-msw.c, frame.c, general.c, 1314 events.c, events.h, faces.c, frame-msw.c, frame.c, general.c,
1280 msw-proc.c, objects-msw.c, objects-msw.h, redisplay-msw.c, 1315 msw-proc.c, objects-msw.c, objects-msw.h, redisplay-msw.c,
1281 redisplay.c, symsinit.h, 1316 redisplay.c, symsinit.h,
1282 1317
1283 * Didn't change 'win32' in nt.c, nt.h, ntproc.c 1318 * Didn't change 'win32' in nt.c, nt.h, ntproc.c
1284 1319
1285 * Deleted w32 build directory since nt build directory now handles 1320 * Deleted w32 build directory since nt build directory now handles
1286 X and native mswindows builds. 1321 X and native mswindows builds.
1312 xemacs.mak. 1347 xemacs.mak.
1313 1348
1314 1997-11-05 Didier Verna <verna@inf.enst.fr> 1349 1997-11-05 Didier Verna <verna@inf.enst.fr>
1315 1350
1316 * configure.in: Added the --site-prefixes options for the configure 1351 * configure.in: Added the --site-prefixes options for the configure
1317 script. You give a colon or space separated list of prefixes, and 1352 script. You give a colon or space separated list of prefixes, and
1318 subdirectories include/ and lib/ will be added with -I and -L. 1353 subdirectories include/ and lib/ will be added with -I and -L.
1319 1354
1320 1997-11-05 Martin Buchholz <Martin Buchholz <martin@xemacs.org>> 1355 1997-11-05 Martin Buchholz <Martin Buchholz <martin@xemacs.org>>
1321 1356
1322 * configure.in: AIX + gcc fixes. 1357 * configure.in: AIX + gcc fixes.
1404 1439
1405 * configure.in (xetest): Eliminate tests for PNG, JPEG, 1440 * configure.in (xetest): Eliminate tests for PNG, JPEG,
1406 TIFF(broken) and replace with test for ImageMagick. 1441 TIFF(broken) and replace with test for ImageMagick.
1407 1442
1408 1997-10-30 Kyle Jones <kyle_jones@wonderworks.com> 1443 1997-10-30 Kyle Jones <kyle_jones@wonderworks.com>
1409 1444
1410 * etc/Emacs.ad: Added *XlwMenu*highlightForeground entry. 1445 * etc/Emacs.ad: Added *XlwMenu*highlightForeground entry.
1411 Added *XlwMenu*titleForeground entry. 1446 Added *XlwMenu*titleForeground entry.
1412 1447
1413 * lwlib/xlwmenu.h: Added string macro declarations for 1448 * lwlib/xlwmenu.h: Added string macro declarations for
1414 titleForeground and highlightForeground properties. 1449 titleForeground and highlightForeground properties.
1443 * lib-src/make-path.c: 1478 * lib-src/make-path.c:
1444 * lib-src/digest-doc.c: 1479 * lib-src/digest-doc.c:
1445 * lib-src/gnuslib.c: Always include config.h before system headers 1480 * lib-src/gnuslib.c: Always include config.h before system headers
1446 * configure.in: Improve AIX configure support 1481 * configure.in: Improve AIX configure support
1447 - NON_GNU_CC defaults to `xlc' 1482 - NON_GNU_CC defaults to `xlc'
1448 - CFLAGS defaults to "-O3 -qstrict -qlibansi -qinfo -qro 1483 - CFLAGS defaults to "-O3 -qstrict -qlibansi -qinfo -qro
1449 -qmaxmem=20000" 1484 -qmaxmem=20000"
1450 - check for sin instead of sqrt in -lm to avoid xlc internal error 1485 - check for sin instead of sqrt in -lm to avoid xlc internal error
1451 - Detect -li18n for use with Motif 1486 - Detect -li18n for use with Motif
1452 - Move weird AIX static linking flags from s&m files to configure.in 1487 - Move weird AIX static linking flags from s&m files to configure.in
1453 - use #pragma instead of -ma flag to avoid compiler warnings 1488 - use #pragma instead of -ma flag to avoid compiler warnings
1480 * Makefile.in (lisp/utils/finder-inf.el): Don't force rebuild if 1515 * Makefile.in (lisp/utils/finder-inf.el): Don't force rebuild if
1481 it already exists (use `make finder' to force rebuild). 1516 it already exists (use `make finder' to force rebuild).
1482 1517
1483 1997-10-18 SL Baur <steve@altair.xemacs.org> 1518 1997-10-18 SL Baur <steve@altair.xemacs.org>
1484 1519
1485 * XEmacs 20.3-beta91 is released. 1520 * XEmacs 20.3-beta91 is released.
1486 1521
1487 1997-10-16 Hrvoje Niksic <hniksic@srce.hr> 1522 1997-10-16 Hrvoje Niksic <hniksic@srce.hr>
1488 1523
1489 * etc/NEWS: document changed package load semantics. 1524 * etc/NEWS: document changed package load semantics.
1490 1525
1569 1604
1570 1997-10-10 Martin Buchholz <mrb@eng.sun.com> 1605 1997-10-10 Martin Buchholz <mrb@eng.sun.com>
1571 1606
1572 * Makefile.in: Add `make configure' target 1607 * Makefile.in: Add `make configure' target
1573 1608
1574 * etc/BETA: 1609 * etc/BETA:
1575 - remove Chuck as contact name 1610 - remove Chuck as contact name
1576 - random small improvements 1611 - random small improvements
1577 - remove I/me references - the message should be that XEmacs 1612 - remove I/me references - the message should be that XEmacs
1578 maintenance is an inclusive community effort. 1613 maintenance is an inclusive community effort.
1579 1614
1620 around). 1655 around).
1621 1656
1622 1997-10-03 Martin Buchholz <mrb@eng.sun.com> 1657 1997-10-03 Martin Buchholz <mrb@eng.sun.com>
1623 1658
1624 * lib-src/etags.c: etags 12.28 + prototypization 1659 * lib-src/etags.c: etags 12.28 + prototypization
1625 * INSTALL: Better document --site-runtime-libraries 1660 * INSTALL: Better document --site-runtime-libraries
1626 * src/scrollbar-x.c (x_update_scrollbar_instance_status): 1661 * src/scrollbar-x.c (x_update_scrollbar_instance_status):
1627 FIX: M-x scroll-left; horizontal scrollbar appears; drag it 1662 FIX: M-x scroll-left; horizontal scrollbar appears; drag it
1628 left; scrollbar disappears; keyboard inoperative. 1663 left; scrollbar disappears; keyboard inoperative.
1629 * configure.in: Remove left-over references to *_switch_x_* 1664 * configure.in: Remove left-over references to *_switch_x_*
1630 - NAS libaudio is part of $libs_x, not $LIBS 1665 - NAS libaudio is part of $libs_x, not $LIBS
1631 1666
1641 future reference. 1676 future reference.
1642 1677
1643 * etc/BETA: Document existence of `Installation' file. 1678 * etc/BETA: Document existence of `Installation' file.
1644 - Document requirement of rebuilding finder-inf.el when building 1679 - Document requirement of rebuilding finder-inf.el when building
1645 from the full tarball. 1680 from the full tarball.
1646 1681
1647 * Makefile.in (top_distclean): Remove finder-inf.el*. 1682 * Makefile.in (top_distclean): Remove finder-inf.el*.
1648 1683
1649 * configure.in (use_union_type): Default to "yes". 1684 * configure.in (use_union_type): Default to "yes".
1650 1685
1651 1997-09-29 Martin Buchholz <mrb@eng.sun.com> 1686 1997-09-29 Martin Buchholz <mrb@eng.sun.com>
1694 1729
1695 1997-09-19 Martin Buchholz <mrb@eng.sun.com> 1730 1997-09-19 Martin Buchholz <mrb@eng.sun.com>
1696 1731
1697 * src/redisplay-tty.c: Fix crashes with non-7bit tty escape 1732 * src/redisplay-tty.c: Fix crashes with non-7bit tty escape
1698 sequences (needs more testing). 1733 sequences (needs more testing).
1699 * */Makefile*: 1734 * */Makefile*:
1700 - Cleanup man/*/Makefile for consistency. 1735 - Cleanup man/*/Makefile for consistency.
1701 - use $(MAKEFINFO), $(TEXI2DVI), etc... 1736 - use $(MAKEFINFO), $(TEXI2DVI), etc...
1702 - Make combination --with-srcdir + Sun make work properly. 1737 - Make combination --with-srcdir + Sun make work properly.
1703 - Change construct: test -d $${dir} || mkdir $${dir} 1738 - Change construct: test -d $${dir} || mkdir $${dir}
1704 --> if test ! -d $${dir}; then mkdir $${dir}; fi 1739 --> if test ! -d $${dir}; then mkdir $${dir}; fi
1705 * lisp/x11/x-win-sun.el: Fix remaining glitches with 1740 * lisp/x11/x-win-sun.el: Fix remaining glitches with
1706 re-mappings of Sun function keys. 1741 re-mappings of Sun function keys.
1707 * configure.in: Detect libXaw AFTER libXpm to support libXawXpm. 1742 * configure.in: Detect libXaw AFTER libXpm to support libXawXpm.
1708 * man/internals/internals.texi: Fix makeinfo compilation error. 1743 * man/internals/internals.texi: Fix makeinfo compilation error.
1741 - Yet another rewrite of key handling (not the last, though) 1776 - Yet another rewrite of key handling (not the last, though)
1742 - x-keysym-on-keyboard-p is much faster. 1777 - x-keysym-on-keyboard-p is much faster.
1743 - x-keysym-on-keyboard-sans-modifiers-p introduced. 1778 - x-keysym-on-keyboard-sans-modifiers-p introduced.
1744 - x-keysym-hashtable introduced. 1779 - x-keysym-hashtable introduced.
1745 - allow X11R4 libs to guess keysyms on X11R5 servers. 1780 - allow X11R4 libs to guess keysyms on X11R5 servers.
1746 - A better workaround for the bug that some Xlibs generate 1781 - A better workaround for the bug that some Xlibs generate
1747 Multi_key a adiaeresis when pressing Multi_key a " 1782 Multi_key a adiaeresis when pressing Multi_key a "
1748 1783
1749 * src/dgif_lib.c: Make sure size_t is defined before using it. 1784 * src/dgif_lib.c: Make sure size_t is defined before using it.
1750 1785
1751 1997-09-12 SL Baur <steve@altair.xemacs.org> 1786 1997-09-12 SL Baur <steve@altair.xemacs.org>
1752 1787
1753 XEmacs 19.16-pre1 "Queens" is released. 1788 XEmacs 19.16-pre1 "Queens" is released.
1808 - use-system-malloc renamed to with-system-malloc. 1843 - use-system-malloc renamed to with-system-malloc.
1809 - config.el reimplemented for improved accuracy. 1844 - config.el reimplemented for improved accuracy.
1810 - new variable `blddir' introduced for informational purposes. 1845 - new variable `blddir' introduced for informational purposes.
1811 * lib-src/config.values.in: new config.el implementation 1846 * lib-src/config.values.in: new config.el implementation
1812 * lib-src/config.values.sh: new config.el implementation 1847 * lib-src/config.values.sh: new config.el implementation
1813 * lisp/modes/pascal.el: Sync with GNU Emacs, fix infloop problem 1848 * lisp/modes/pascal.el: Sync with GNU Emacs, fix infloop problem
1814 (thanks to Espen Skoglund, pascal.el maintainer) 1849 (thanks to Espen Skoglund, pascal.el maintainer)
1815 * src/chartab.c: maintainability improvements. 1850 * src/chartab.c: maintainability improvements.
1816 * src/mule-coding.c: FIX for: editing DOS files with ISO2022* 1851 * src/mule-coding.c: FIX for: editing DOS files with ISO2022*
1817 coding systems results in extra CR's inserted into file on saving. 1852 coding systems results in extra CR's inserted into file on saving.
1818 1853
1867 1902
1868 1997-07-19 Martin Buchholz <mrb@eng.sun.com> 1903 1997-07-19 Martin Buchholz <mrb@eng.sun.com>
1869 1904
1870 * src/fns.c (require): Print messages when loading a file as a 1905 * src/fns.c (require): Print messages when loading a file as a
1871 result of require. 1906 result of require.
1872 1907
1873 * configure.in: 1908 * configure.in:
1874 * lisp/utils/config.el: 1909 * lisp/utils/config.el:
1875 * lib-src/config.values: 1910 * lib-src/config.values:
1876 - new file created and installed by building. 1911 - new file created and installed by building.
1877 - Allow configuration time values to be queried by the lisp code. 1912 - Allow configuration time values to be queried by the lisp code.
1878 1913
1879 * configure.in: 1914 * configure.in:
1880 - check for alloca in libPW on hpux. 1915 - check for alloca in libPW on hpux.
1900 * info/dir (Packages): Integrate texinfo manual for PH. 1935 * info/dir (Packages): Integrate texinfo manual for PH.
1901 1936
1902 1997-07-10 Hrvoje Niksic <hniksic@srce.hr> 1937 1997-07-10 Hrvoje Niksic <hniksic@srce.hr>
1903 1938
1904 * extents.c (print_extent): Print correctly. 1939 * extents.c (print_extent): Print correctly.
1905 1940
1906 1997-07-13 Steven L Baur <steve@altair.xemacs.org> 1941 1997-07-13 Steven L Baur <steve@altair.xemacs.org>
1907 1942
1908 * configure.in (CPP): Add -Wall to default gcc CFLAGS. 1943 * configure.in (CPP): Add -Wall to default gcc CFLAGS.
1909 1944
1910 1997-07-11 Martin Buchholz <mrb@eng.sun.com> 1945 1997-07-11 Martin Buchholz <mrb@eng.sun.com>
1925 1960
1926 * lib-src/etags.c: etags version 12.19. 1961 * lib-src/etags.c: etags version 12.19.
1927 1962
1928 * lisp/x11/x-select.el: 1963 * lisp/x11/x-select.el:
1929 * src/xselect.c: Try STRING if selection owner couldn't convert 1964 * src/xselect.c: Try STRING if selection owner couldn't convert
1930 COMPOUND_TEXT. 1965 COMPOUND_TEXT.
1931 1966
1932 * src/*.c: Change defalt to default_, and in general allow 1967 * src/*.c: Change defalt to default_, and in general allow
1933 doc-snarfing functions to recognize and ignore trailing `_' 1968 doc-snarfing functions to recognize and ignore trailing `_'
1934 1969
1935 * src/*.[ch]: Introduce XVECTOR_DATA and XVECTOR_LENGTH macros and 1970 * src/*.[ch]: Introduce XVECTOR_DATA and XVECTOR_LENGTH macros and
1936 convert source code to use them consistently. 1971 convert source code to use them consistently.
1937 1972
1938 1997-07-08 Steven L Baur <steve@altair.xemacs.org> 1973 1997-07-08 Steven L Baur <steve@altair.xemacs.org>
1939 1974
1940 * XEmacs 20.3-beta12 is released. 1975 * XEmacs 20.3-beta12 is released.
1941 1976
1942 1997-07-08 Martin Buchholz <mrb@eng.sun.com> 1977 1997-07-08 Martin Buchholz <mrb@eng.sun.com>
1943 1978
1944 * configure.in: Set options differently, depending on beta-ness of 1979 * configure.in: Set options differently, depending on beta-ness of
1945 build tree. 1980 build tree.
1946 * *Makefile*: Clean up *clean: targets, esp. Steven's beloved 1981 * *Makefile*: Clean up *clean: targets, esp. Steven's beloved
1947 distclean. 1982 distclean.
1948 1983
1949 1997-07-08 Steven L Baur <steve@altair.xemacs.org> 1984 1997-07-08 Steven L Baur <steve@altair.xemacs.org>
1978 - Autodetect ulimit.h 2013 - Autodetect ulimit.h
1979 - Remove broken SunOS4 kludge for libXmu 2014 - Remove broken SunOS4 kludge for libXmu
1980 - Autodetect usleep 2015 - Autodetect usleep
1981 2016
1982 * src/s/sol2.h: Support gcc on various Solaris releases. 2017 * src/s/sol2.h: Support gcc on various Solaris releases.
1983 2018
1984 * lib-src/*.c: Ansify prototypes. 2019 * lib-src/*.c: Ansify prototypes.
1985 2020
1986 * lisp/prim/files.el: Optimize auto-mode-alist. 2021 * lisp/prim/files.el: Optimize auto-mode-alist.
1987 2022
1988 * pkg-src/tree-x/Makefile.in.in: `make distclean' now works 2023 * pkg-src/tree-x/Makefile.in.in: `make distclean' now works
2010 1997-06-29 Steven L Baur <steve@altair.xemacs.org> 2045 1997-06-29 Steven L Baur <steve@altair.xemacs.org>
2011 2046
2012 * configure.in (CPP): Correct typo `print-lib-gcc-file-name' 2047 * configure.in (CPP): Correct typo `print-lib-gcc-file-name'
2013 should be `print-libgcc-file-name' 2048 should be `print-libgcc-file-name'
2014 From Katsumi Yamaoka <yamaoka@ga.sony.co.jp> 2049 From Katsumi Yamaoka <yamaoka@ga.sony.co.jp>
2015 2050
2016 * XEmacs 20.3-beta10 is released. 2051 * XEmacs 20.3-beta10 is released.
2017 2052
2018 1997-06-29 MORIOKA Tomohiko <morioka@jaist.ac.jp> 2053 1997-06-29 MORIOKA Tomohiko <morioka@jaist.ac.jp>
2019 2054
2020 * lisp/language/chinese.el: Add chinese-isoir165 (CCITT Extended 2055 * lisp/language/chinese.el: Add chinese-isoir165 (CCITT Extended
2176 2211
2177 1997-06-20 Olivier Galibert <Olivier.Galibert@mines.u-nancy.fr> 2212 1997-06-20 Olivier Galibert <Olivier.Galibert@mines.u-nancy.fr>
2178 2213
2179 * lwlib/lwlib-Xaw.c, lwlib/lwlib-Xlw.c, lwlib/lwlib-Xm.c, 2214 * lwlib/lwlib-Xaw.c, lwlib/lwlib-Xlw.c, lwlib/lwlib-Xm.c,
2180 lwlib/lwlib.c: Make 64 bit clean. 2215 lwlib/lwlib.c: Make 64 bit clean.
2181 2216
2182 1997-06-20 Steven L Baur <steve@altair.xemacs.org> 2217 1997-06-20 Steven L Baur <steve@altair.xemacs.org>
2183 2218
2184 * etc/gnuserv.1: Updates and cleanup. 2219 * etc/gnuserv.1: Updates and cleanup.
2185 From Hrvoje Niksic <hniksic@srce.hr> 2220 From Hrvoje Niksic <hniksic@srce.hr>
2186 2221
2194 2229
2195 1997-06-18 Martin Buchholz <mrb@eng.sun.com> 2230 1997-06-18 Martin Buchholz <mrb@eng.sun.com>
2196 2231
2197 * */Makefile.in.in: Another rewrite 2232 * */Makefile.in.in: Another rewrite
2198 Make makefiles immune from being mangled by various cpp 2233 Make makefiles immune from being mangled by various cpp
2199 implementations by quoting non-preprocessor directive lines. 2234 implementations by quoting non-preprocessor directive lines.
2200 - random cleanup 2235 - random cleanup
2201 - Use $(RM) and $(pwd) macros consistently 2236 - Use $(RM) and $(pwd) macros consistently
2202 - Add dependencies for balloon-help source files 2237 - Add dependencies for balloon-help source files
2203 - Use getcwd by default instead of getwd. 2238 - Use getcwd by default instead of getwd.
2204 * lwlib/config.h: Now includes src/config.h 2239 * lwlib/config.h: Now includes src/config.h
2234 2269
2235 * lisp/modes/*.el: Removed all "\177" bindings that were 2270 * lisp/modes/*.el: Removed all "\177" bindings that were
2236 previously commented out and normalized everything vis a vis 2271 previously commented out and normalized everything vis a vis
2237 'backspace and 'delete keysyms. 2272 'backspace and 'delete keysyms.
2238 * lisp/packages/*.el: Normalized all the "\177" bindings 2273 * lisp/packages/*.el: Normalized all the "\177" bindings
2239 * lisp/modes/cperl-mode.el: Created cperl-electric-delete function 2274 * lisp/modes/cperl-mode.el: Created cperl-electric-delete function
2240 which is a "smart" version of the cperl-electric-backspace 2275 which is a "smart" version of the cperl-electric-backspace
2241 function (it honors the desired delete direction). Bound it to 2276 function (it honors the desired delete direction). Bound it to
2242 'delete and the electric-backspace to 'backspace. 2277 'delete and the electric-backspace to 'backspace.
2243 * lisp/packages/pending-del.el: Added cperl-electric-backspace and 2278 * lisp/packages/pending-del.el: Added cperl-electric-backspace and
2244 cperl-electric-delete to the 'supersede list. 2279 cperl-electric-delete to the 'supersede list.
2245 2280
2246 1997-06-11 Steven L Baur <steve@altair.xemacs.org> 2281 1997-06-11 Steven L Baur <steve@altair.xemacs.org>
2247 2282
2248 * XEmacs 20.3-b6 is released. 2283 * XEmacs 20.3-b6 is released.
2250 * configure.in (GNU_MALLOC): Check for (-l)PW instead of (-l)-lPW. 2285 * configure.in (GNU_MALLOC): Check for (-l)PW instead of (-l)-lPW.
2251 Suggested by Martin Buchholz <mrb@eng.sun.com> 2286 Suggested by Martin Buchholz <mrb@eng.sun.com>
2252 2287
2253 1997-06-11 Martin Buchholz <mrb@eng.sun.com> 2288 1997-06-11 Martin Buchholz <mrb@eng.sun.com>
2254 2289
2255 * src/Makefile.in: 2290 * src/Makefile.in:
2256 * lwlib/Makefile.in: 2291 * lwlib/Makefile.in:
2257 * lib-src/Makefile.in: 2292 * lib-src/Makefile.in:
2258 * Makefile.in: More Makefile cleanup 2293 * Makefile.in: More Makefile cleanup
2259 - add .PHONY targets where necessary 2294 - add .PHONY targets where necessary
2260 - remove most builtin rules using .SUFFIXES 2295 - remove most builtin rules using .SUFFIXES
2261 - -lXau only gets used for linking gnuserv binaries 2296 - -lXau only gets used for linking gnuserv binaries
2262 - No VPATH for root Makefile 2297 - No VPATH for root Makefile
2263 - remove gcc v1 support 2298 - remove gcc v1 support
2264 * configure.in: 2299 * configure.in:
2265 - A new test to autodetect need to define NARROWPROTO, 2300 - A new test to autodetect need to define NARROWPROTO,
2266 needed by XFree86 2301 needed by XFree86
2267 - Consistently use idiom foo=`echo '' $foo | sed -s 's:^ ::' -e ...` 2302 - Consistently use idiom foo=`echo '' $foo | sed -s 's:^ ::' -e ...`
2268 - Immediately exit if SIZEOF_* tests fail. 2303 - Immediately exit if SIZEOF_* tests fail.
2269 - Check for libPW 2304 - Check for libPW
2270 - Use more sophisticated Xpm test that confirms xpm.h and libXpm 2305 - Use more sophisticated Xpm test that confirms xpm.h and libXpm
2271 are in sync. 2306 are in sync.
2272 * src/s/linux.h: 2307 * src/s/linux.h:
2273 * src/m/intel386.h: Yet another attempt to clean up linux defines. 2308 * src/m/intel386.h: Yet another attempt to clean up linux defines.
2274 2309
2275 1997-06-10 Steven L Baur <steve@altair.xemacs.org> 2310 1997-06-10 Steven L Baur <steve@altair.xemacs.org>
2276 2311
2277 * lib-src/pop.c: Correct incantation for pop.h. 2312 * lib-src/pop.c: Correct incantation for pop.h.
2333 2368
2334 * lisp/gnus/smiley.el (smiley-deformed-regexp-alist): Add Japanese 2369 * lisp/gnus/smiley.el (smiley-deformed-regexp-alist): Add Japanese
2335 smiley faces. 2370 smiley faces.
2336 2371
2337 1997-06-10 Gary D. Foster <Gary.Foster@corp.sun.com> 2372 1997-06-10 Gary D. Foster <Gary.Foster@corp.sun.com>
2338 2373
2339 * lisp/modes/view-less.el: Changed \177 bindings to 'delete 2374 * lisp/modes/view-less.el: Changed \177 bindings to 'delete
2340 * lisp/modes/help.el: Changed \177 bindings to 'delete 2375 * lisp/modes/help.el: Changed \177 bindings to 'delete
2341 2376
2342 1997-06-10 Gary D. Foster <Gary.Foster@corp.sun.com> 2377 1997-06-10 Gary D. Foster <Gary.Foster@corp.sun.com>
2343 2378
2353 - Removed the zmacs hacks from all the `b-or-f-foo' functions and 2388 - Removed the zmacs hacks from all the `b-or-f-foo' functions and
2354 began playing nicely with pending-del. 2389 began playing nicely with pending-del.
2355 * lisp/modes/cc-mode.el: 2390 * lisp/modes/cc-mode.el:
2356 * lisp/modes/cperl-mode.el: Fixed references to delete functions 2391 * lisp/modes/cperl-mode.el: Fixed references to delete functions
2357 to use the new names. 2392 to use the new names.
2358 2393
2359 1997-06-09 Steven L Baur <steve@altair.xemacs.org> 2394 1997-06-09 Steven L Baur <steve@altair.xemacs.org>
2360 2395
2361 * XEmacs 20.3-b5 is released. 2396 * XEmacs 20.3-b5 is released.
2362 2397
2363 1997-06-08 Steven L Baur <steve@altair.xemacs.org> 2398 1997-06-08 Steven L Baur <steve@altair.xemacs.org>
2378 * src/process.c: Use only Posix.1 sys/wait.h-defined symbols 2413 * src/process.c: Use only Posix.1 sys/wait.h-defined symbols
2379 2414
2380 * src/s/netbsd.h: complete rewrite, use ORDINARY_LINK, #ifdef out 2415 * src/s/netbsd.h: complete rewrite, use ORDINARY_LINK, #ifdef out
2381 old cruft that can be obtained from system header files. 2416 old cruft that can be obtained from system header files.
2382 * lib-src/getopt*: Synch with FSF, remove compiler warnings. 2417 * lib-src/getopt*: Synch with FSF, remove compiler warnings.
2383 2418
2384 * lib-src/b2m.c: 2419 * lib-src/b2m.c:
2385 * src/gifalloc.c: 2420 * src/gifalloc.c:
2386 * lib-src/gnuslib.c: 2421 * lib-src/gnuslib.c:
2387 * lib-src/profile.c: 2422 * lib-src/profile.c:
2388 * lib-src/movemail.c: Fix compiler warnings 2423 * lib-src/movemail.c: Fix compiler warnings
2389 2424
2390 * lib-src/Makefile.in.in: Remove unused -DCONFIG_BROKETS flag 2425 * lib-src/Makefile.in.in: Remove unused -DCONFIG_BROKETS flag
2391 - Fix up compile flags for new etags version 2426 - Fix up compile flags for new etags version
2392 2427
2393 * etc/NEWS: 2428 * etc/NEWS:
2394 * etc/etags.1: 2429 * etc/etags.1:
2395 * man/xemacs/programs.texi: 2430 * man/xemacs/programs.texi:
2396 * lib-src/etags.c: Upgraded to etags 12.11 2431 * lib-src/etags.c: Upgraded to etags 12.11
2397 2432
2398 * src/config.h.in: Fix inline keyword support 2433 * src/config.h.in: Fix inline keyword support
2399 2434
2400 * configure.in: Use a different mechanism for removing extra white 2435 * configure.in: Use a different mechanism for removing extra white
2401 space. Avoid using foo=`echo $bar`, which loses with various echos. 2436 space. Avoid using foo=`echo $bar`, which loses with various echos.
2402 - new M4 macro XE_SPACE(var, words...) 2437 - new M4 macro XE_SPACE(var, words...)
2403 - Use autoconf 2's AC_HEADER_SYS_WAIT 2438 - Use autoconf 2's AC_HEADER_SYS_WAIT
2404 - Check for Xpm-XpmFree instead of Xpm-XpmReadFileToData to avoid 2439 - Check for Xpm-XpmFree instead of Xpm-XpmReadFileToData to avoid
2405 linking with losing Xpm implementations 2440 linking with losing Xpm implementations
2411 - --native-sound-lib no longer ignored on HP & SGI 2446 - --native-sound-lib no longer ignored on HP & SGI
2412 - gpm configure tests moved after curses configure tests 2447 - gpm configure tests moved after curses configure tests
2413 2448
2414 1997-06-04 Gary D. Foster <Gary.Foster@corp.sun.com> 2449 1997-06-04 Gary D. Foster <Gary.Foster@corp.sun.com>
2415 2450
2416 * lisp/modes/cc-mode.el: Modified `c-electric-delete' to honor the 2451 * lisp/modes/cc-mode.el: Modified `c-electric-delete' to honor the
2417 desired delete direction in both normal and "hungry" modes. 2452 desired delete direction in both normal and "hungry" modes.
2418 * lisp/modes/cperl-mode.el: Modified `cperl-electric-backspace' to 2453 * lisp/modes/cperl-mode.el: Modified `cperl-electric-backspace' to
2419 honor the desired delete direction. 2454 honor the desired delete direction.
2420 2455
2421 1997-05-30 Martin Buchholz <mrb@eng.sun.com> 2456 1997-05-30 Martin Buchholz <mrb@eng.sun.com>
2422 2457
2423 * configure.in: Automagically compute -R path for gcc 2458 * configure.in: Automagically compute -R path for gcc
2424 2459
2425 1997-05-30 Gary D. Foster <Gary.Foster@corp.sun.com> 2460 1997-05-30 Gary D. Foster <Gary.Foster@corp.sun.com>
2426 2461
2427 * lisp/vm/vm-vars.el: Fixed delete key binding to call 2462 * lisp/vm/vm-vars.el: Fixed delete key binding to call
2428 `vm-scroll-down' 2463 `vm-scroll-down'
2429 2464
2430 Thu May 29 15:35:07 1997 Martin Buchholz <mrb@eng.sun.com> 2465 Thu May 29 15:35:07 1997 Martin Buchholz <mrb@eng.sun.com>
2431 2466
2432 * configure.in: Add support for Solaris2.6 -z ignore linker flags 2467 * configure.in: Add support for Solaris2.6 -z ignore linker flags
2433 2468
2434 1997-05-29 Martin Buchholz <mrb@eng.sun.com> 2469 1997-05-29 Martin Buchholz <mrb@eng.sun.com>
2443 * lisp/prim/keydefs.el: Changed \177 bindings to point to new 2478 * lisp/prim/keydefs.el: Changed \177 bindings to point to new
2444 delete function. 2479 delete function.
2445 * lisp/modes/*.el: Removed conflicting \177 bindings. 2480 * lisp/modes/*.el: Removed conflicting \177 bindings.
2446 * lisp/modes/cc-mode.el: Modified `c-electric-delete' to use new 2481 * lisp/modes/cc-mode.el: Modified `c-electric-delete' to use new
2447 delete bindings. 2482 delete bindings.
2448 * lisp/modes/cperl-mode.el: Modified `cperl-electric-backspace' to 2483 * lisp/modes/cperl-mode.el: Modified `cperl-electric-backspace' to
2449 use new delete bindings. 2484 use new delete bindings.
2450 2485
2451 1997-06-03 MORIOKA Tomohiko <morioka@jaist.ac.jp> 2486 1997-06-03 MORIOKA Tomohiko <morioka@jaist.ac.jp>
2452 2487
2453 * lisp/x11/x-menubar.el (default-menubar): Add menu for Mule. 2488 * lisp/x11/x-menubar.el (default-menubar): Add menu for Mule.
2454 2489
2455 * lisp/mule/mule-cmds.el: Menu for XEmacs were moved to 2490 * lisp/mule/mule-cmds.el: Menu for XEmacs were moved to
2627 Detect -lXm AFTER detecting -lXpm. 2662 Detect -lXm AFTER detecting -lXpm.
2628 Use runtime paths before running tests, since AC_TRY_RUN may 2663 Use runtime paths before running tests, since AC_TRY_RUN may
2629 depend on it. 2664 depend on it.
2630 with-xim=motif only default on Solaris. 2665 with-xim=motif only default on Solaris.
2631 realpath moved from s&m to configure.in. 2666 realpath moved from s&m to configure.in.
2632 xemacs-version.h removed. main_1 now contains $canonical as well, 2667 xemacs-version.h removed. main_1 now contains $canonical as well,
2633 for even more useful backtraces. 2668 for even more useful backtraces.
2634 termcap handling rewritten. 2669 termcap handling rewritten.
2635 Create .sbinit for Sun's source browser. 2670 Create .sbinit for Sun's source browser.
2636 Warn user if no XPM support present. 2671 Warn user if no XPM support present.
2637 Warn user if compiling in error checking. 2672 Warn user if compiling in error checking.
2638 2673
2639 * Makefile.in: use MAKE_SUBDIR consistently. Remove references to 2674 * Makefile.in: use MAKE_SUBDIR consistently. Remove references to
2640 dynodump. Remove core when cleaning. Remove config.log. 2675 dynodump. Remove core when cleaning. Remove config.log.
2641 make distclean now functional. 2676 make distclean now functional.
2642 2677
2643 Tue Jun 4 10:15:54 1996 Per Bothner <bothner@deneb.cygnus.com> 2678 Tue Jun 4 10:15:54 1996 Per Bothner <bothner@deneb.cygnus.com>
2644 2679
2728 2) removing some obviously obsolete entries -- e.g. those pertaining 2763 2) removing some obviously obsolete entries -- e.g. those pertaining
2729 to Emacs 18, etc. --> size is off by 20K 2764 to Emacs 18, etc. --> size is off by 20K
2730 2765
2731 3) Rearranging the entries by relevance. I have tried to put the most 2766 3) Rearranging the entries by relevance. I have tried to put the most
2732 relevant entries in front. 2767 relevant entries in front.
2733 2768
2734 Thu Apr 10 19:07:26 1997 Steven L Baur <steve@altair.xemacs.org> 2769 Thu Apr 10 19:07:26 1997 Steven L Baur <steve@altair.xemacs.org>
2735 2770
2736 * XEmacs 20.1-b14 is released. (Beta 13 was skipped). 2771 * XEmacs 20.1-b14 is released. (Beta 13 was skipped).
2737 2772
2738 Wed Apr 9 22:52:06 1997 Steven L Baur <steve@altair.xemacs.org> 2773 Wed Apr 9 22:52:06 1997 Steven L Baur <steve@altair.xemacs.org>
2748 2783
2749 * XEmacs 20.1-b11 is released. 2784 * XEmacs 20.1-b11 is released.
2750 2785
2751 Wed Apr 2 15:27:35 1997 Steven L Baur <steve@altair.xemacs.org> 2786 Wed Apr 2 15:27:35 1997 Steven L Baur <steve@altair.xemacs.org>
2752 2787
2753 * Makefile.in (install-only): New target. Functionality suggested 2788 * Makefile.in (install-only): New target. Functionality suggested
2754 by Larry Schwimmer, correct way of doing it suggested by Chuck 2789 by Larry Schwimmer, correct way of doing it suggested by Chuck
2755 Thompson. 2790 Thompson.
2756 2791
2757 * configure.in: Default to "-Olimit 2000" as suggested by Jamie 2792 * configure.in: Default to "-Olimit 2000" as suggested by Jamie
2758 Zawinski for SGI cc and Irix 6. 2793 Zawinski for SGI cc and Irix 6.
2772 * XEmacs 20.1-b10 is released. 2807 * XEmacs 20.1-b10 is released.
2773 2808
2774 Wed Mar 26 22:31:10 1997 Steven L Baur <steve@altair.xemacs.org> 2809 Wed Mar 26 22:31:10 1997 Steven L Baur <steve@altair.xemacs.org>
2775 2810
2776 * Remove vms top-level directory. 2811 * Remove vms top-level directory.
2777 2812
2778 * XEmacs 19.15 final released to beta testers. 2813 * XEmacs 19.15 final released to beta testers.
2779 2814
2780 Tue Mar 25 19:13:27 1997 Steven L Baur <steve@altair.xemacs.org> 2815 Tue Mar 25 19:13:27 1997 Steven L Baur <steve@altair.xemacs.org>
2781 2816
2782 * XEmacs 19.15 prefinal released to beta testers. 2817 * XEmacs 19.15 prefinal released to beta testers.
3018 * etc/sample.emacs: Remove code snippet that wipes out the cycle 3053 * etc/sample.emacs: Remove code snippet that wipes out the cycle
3019 buffer modeline feature. 3054 buffer modeline feature.
3020 3055
3021 * XEmacs 20.0 beta90 (prerelease 1) is released. 3056 * XEmacs 20.0 beta90 (prerelease 1) is released.
3022 * XEmacs 19.15 beta90 (prerelease 1) is released. 3057 * XEmacs 19.15 beta90 (prerelease 1) is released.
3023 3058
3024 Tue Jan 7 08:45:16 1997 Steven L Baur <steve@altair.xemacs.org> 3059 Tue Jan 7 08:45:16 1997 Steven L Baur <steve@altair.xemacs.org>
3025 3060
3026 * configure.in (LIBS): Revise test for XFree86 (look for XF86Config). 3061 * configure.in (LIBS): Revise test for XFree86 (look for XF86Config).
3027 3062
3028 Sat Jan 4 14:52:57 1997 Steven L Baur <steve@altair.xemacs.org> 3063 Sat Jan 4 14:52:57 1997 Steven L Baur <steve@altair.xemacs.org>
3033 3068
3034 * lwlib/Makefile.in.in: lwlib is required if X11 is used. 3069 * lwlib/Makefile.in.in: lwlib is required if X11 is used.
3035 3070
3036 Wed Jan 1 08:30:48 1997 Martin Buchholz <mrb@eng.sun.com> 3071 Wed Jan 1 08:30:48 1997 Martin Buchholz <mrb@eng.sun.com>
3037 3072
3038 * src/emacs.c: Make sure 3073 * src/emacs.c: Make sure
3039 `./temacs -batch -l loadup.el run-temacs <emacs-args>' 3074 `./temacs -batch -l loadup.el run-temacs <emacs-args>'
3040 works properly 3075 works properly
3041 3076
3042 * src/Makefile.in.in (rtcmacs): Add support for RTC, Sun's 3077 * src/Makefile.in.in (rtcmacs): Add support for RTC, Sun's
3043 competitor to Purify. 3078 competitor to Purify.
3044 3079
3053 3088
3054 * lisp/prim/auto-autoloads.el: New, completely program-generated, file 3089 * lisp/prim/auto-autoloads.el: New, completely program-generated, file
3055 * lib-src/update-autoloads.sh: Rewritten to use auto-autoloads.el. 3090 * lib-src/update-autoloads.sh: Rewritten to use auto-autoloads.el.
3056 * lisp/utils/autoload.el: Reorganization of autoload mechanism: 3091 * lisp/utils/autoload.el: Reorganization of autoload mechanism:
3057 Errors during autoload generation are just that - errors. 3092 Errors during autoload generation are just that - errors.
3058 3093
3059 Generated autoloads are now in a separate file of their own. 3094 Generated autoloads are now in a separate file of their own.
3060 3095
3061 Reliability of autoload generation greatly increased. 3096 Reliability of autoload generation greatly increased.
3062 3097
3063 Distribution smaller by about 100k. 3098 Distribution smaller by about 100k.
3064 3099
3065 `make autoloads' is still the preferred mechanism for update. 3100 `make autoloads' is still the preferred mechanism for update.
3066 3101
3067 Autoloads are always regenerated completely from scratch. This 3102 Autoloads are always regenerated completely from scratch. This
3068 avoids errors with obsolete or corrupted autoload entries. 3103 avoids errors with obsolete or corrupted autoload entries.
3069 3104
3070 Caching of autoload entries using timestamps has been eliminated. 3105 Caching of autoload entries using timestamps has been eliminated.
3071 3106
3072 Files that have no autoloads no longer have a comment placed into 3107 Files that have no autoloads no longer have a comment placed into
3073 the generated autoloads file. 3108 the generated autoloads file.
3074 3109
3075 There was a bug where autoload entries would sometimes end up 3110 There was a bug where autoload entries would sometimes end up
3076 being inserted into the *middle* of other autoload entries, 3111 being inserted into the *middle* of other autoload entries,
3124 3159
3125 * src/lread.c: Don't put `...' immediately after a filename, so 3160 * src/lread.c: Don't put `...' immediately after a filename, so
3126 that various tools can recognize the filename as such. 3161 that various tools can recognize the filename as such.
3127 3162
3128 * src/event-Xt.c (x_to_emacs_keysym): Fix crash when 3163 * src/event-Xt.c (x_to_emacs_keysym): Fix crash when
3129 --with-xim=xlib and key event on window frame. 3164 --with-xim=xlib and key event on window frame.
3130 Change return foo to return (foo) when return is a macro. 3165 Change return foo to return (foo) when return is a macro.
3131 3166
3132 * src/editfns.c (Ffollowing_char): docstring fixes. 3167 * src/editfns.c (Ffollowing_char): docstring fixes.
3133 3168
3134 * man/tm/Makefile: Add support for Japanese TM info (but not dvi) files. 3169 * man/tm/Makefile: Add support for Japanese TM info (but not dvi) files.