XEmacs 21.4.13 "Rational FORTRAN" is released
Vin Shelton <[email protected]> Mon, 26 May 2003 19:57:32 -0400
| Newsgroups | gmane.emacs.xemacs.announce |
|---|---|
| Organization | The XEmacs Development Team |
| Message-ID | <[email protected]> |
* XEmacs 21.4.13 "Rational FORTRAN" is released.
"Rational FORTRAN" is the fourteenth in the OXYMORON series.
The latest stable release of XEmacs, XEmacs 21.4.13 - "Rational
FORTRAN", is now available from xemacs.org and its mirrors.
* Availability
Anonymous ftp:
ftp://ftp.xemacs.org/pub/xemacs/xemacs-21.4
See http://www.xemacs.org/Install/. (Note that the tarball breakdown
is slightly different from that implied for 21.1. For 21.4, the
xemacs-21.4.12.tar.gz tarball contains the full contents of the
xemacs-21.4.12-{src,elc,info}.tar.gz tarballs.)
If you already have a 21.4.12 source tree, a patchkit is available in
xemacs-21.4.12-21.4.13.patch.gz. This does not update .elcs or .infos,
they will be rebuilt when you make XEmacs. If you have an earlier
version, you can repeatedly apply patchkits.
Also, if you don't have the packages yet, see
http://www.xemacs.org/Documentation/packageGuide.html.
Windows branch and installers:
The Windows branch continues to have a few changes not yet included in
the mainline. It is preferred to the mainline for Windows users.
Anonymous (pserver) CVS:
Anonymous CVS is available. We are very grateful to the staff at our
host, SunSITE.dk, for a lot of help and quick reponse to all our
requests.
If you haven't used XEmacs CVS recently, we moved the repository
before the 21.4.6 release. The repository structure is the same as
before, so it should be possible to reuse an existing checked-out CVS
tree.
Take care that your Root is set correctly to
CVSROOT=3D:pserver:[email protected]:/pack/xemacscvs
On platforms with a Bourne shell and find available, something like
for r in `find . -name Root`; do echo $CVSROOT > $r; done
will convert your entire tree.
Tags are also the same; to update to release 21.4.13, use the release
tag "r21-4-13". To set a sticky tag which will always update to the
current release, use the branch tag "release-21-4".
For more details, see
http://www.xemacs.org/Develop/cvsaccess.html
Unique branch and release tags are assigned to the Windows branch.
See Andy Piper's announcements and release notes for details.
Changes in XEmacs 21.4.13
The following patches were applied to XEmacs 21.4.12 to create XEmacs
21.4.13:
[email protected]
From: Ville Skytt=E4 <[email protected]>
Subject: [AC21.5 R21.4] etc/BETA: Introduce Norbert Koch
[email protected]
From: Martin Buchholz <[email protected]>
Subject: Don't define xm_update_progress unless LWLIB_WIDGETS_MOTIF
[email protected]
From: Martin Buchholz <[email protected]>
Subject: Make XEmacs redisplay 10 times faster.
[email protected]
From: Martin Buchholz <[email protected]>
Subject: Prevent Motif version mismatch crashes
[email protected]
From: Martin Buchholz <[email protected]>
Subject: _ALL_SOURCE
[email protected]
From: Martin Buchholz <[email protected]>
Subject: Use aix4-2.h for AIX 5 and subsequent versions
[email protected]
From: Martin Buchholz <[email protected]>
Subject: Don't look for Motif in dark corners
[email protected]
From: Martin Buchholz <[email protected]>
Subject: AIX cc vs Berkeley DB
[email protected]
From: Martin Buchholz <[email protected]>
Subject: Pdump'ed XEmacs can't find its .dmp file.
[email protected]
From: Martin Buchholz <[email protected]>
Subject: xemacs 21.4 CVS build failure
[email protected]
From: Chris Palmer <[email protected]>
Subject: Minor fixes to etc/BETA
[email protected]
From: Robert Pluim <[email protected]>
Subject: [PATCH] fix Berkeley db autodetection on FreeBSD
[email protected]
From: Robert Pluim <[email protected]>
Subject: Re: [AC21.4] fix Berkeley db autodetection on FreeBSD
[email protected]
From: "Andrew Begel" <[email protected]>
Subject: Add .dylib to acceptable dll file extensions
[email protected]
From: Andrew Begel <[email protected]>
Subject: Bug fix to dynamic array reallocation in 21.4.12
[email protected]
From: "Stephen J. Turnbull" <[email protected]>
Subject: [R21.4] Document download locations for X11 on MacOS
[email protected]
From: "Stephen J. Turnbull" <[email protected]>
Subject: [AC21.5R21.4] darwin: configure pdump fix and DLSYM_NEEDS_UNDERS=
CORE
[email protected]
From: "Stephen J. Turnbull" <[email protected]>
Subject: [R21.4A21.5] Let directories be directories!
[email protected]
From: "Stephen J. Turnbull" <[email protected]>
Subject: [SR21.4] Use symbolic name `XtExposeCompressMaximal' instead of
[email protected]
From: "Stephen J. Turnbull" <[email protected]>
Subject: [SAC21.5R21.4] Buffer grouping buglet
[email protected]
From: "Stephen J. Turnbull" <[email protected]>
Subject: [R21.4] Martinization patch for tiff code
[email protected]
From: "Stephen J. Turnbull" <[email protected]>
Subject: [R21.4] Recommend Mule, deprecate stripped binaries in INSTALL
[email protected]
From: "Stephen J. Turnbull" <[email protected]>
Subject: [R21.4] configure.usage better example of turning off sound type
[email protected]
From: "Stephen J. Turnbull" <[email protected]>
Subject: [21.4] Last minute doc patch
[email protected]
From: Andrew Begel <[email protected]>
Subject: sysdll.c needs lisp.h
all
From: Ville Skytt=E4 <[email protected]>
From: Martin Buchholz <[email protected]>
From: Martin Buchholz <[email protected]>
From: Martin Buchholz <[email protected]>
From: Martin Buchholz <[email protected]>
From: Martin Buchholz <[email protected]>
From: Martin Buchholz <[email protected]>
From: Martin Buchholz <[email protected]>
From: Martin Buchholz <[email protected]>
From: Martin Buchholz <[email protected]>
From: Chris Palmer <[email protected]>
From: Robert Pluim <[email protected]>
From: Robert Pluim <[email protected]>
From: "Andrew Begel" <[email protected]>
From: Andrew Begel <[email protected]>
From: "Stephen J. Turnbull" <[email protected]>
From: "Stephen J. Turnbull" <[email protected]>
From: "Stephen J. Turnbull" <[email protected]>
From: "Stephen J. Turnbull" <[email protected]>
From: "Stephen J. Turnbull" <[email protected]>
From: "Stephen J. Turnbull" <[email protected]>
From: "Stephen J. Turnbull" <[email protected]>
From: "Stephen J. Turnbull" <[email protected]>
From: "Stephen J. Turnbull" <[email protected]>
From: Andrew Begel <[email protected]>
Subject: [AC21.5 R21.4] etc/BETA: Introduce Norbert Koch
Subject: Don't define xm_update_progress unless LWLIB_WIDGETS_MOTIF
Subject: Make XEmacs redisplay 10 times faster.
Subject: Prevent Motif version mismatch crashes
Subject: _ALL_SOURCE
Subject: Use aix4-2.h for AIX 5 and subsequent versions
Subject: Don't look for Motif in dark corners
Subject: AIX cc vs Berkeley DB
Subject: Pdump'ed XEmacs can't find its .dmp file.
Subject: xemacs 21.4 CVS build failure
Subject: Minor fixes to etc/BETA
Subject: [PATCH] fix Berkeley db autodetection on FreeBSD
Subject: Re: [AC21.4] fix Berkeley db autodetection on FreeBSD
Subject: Add .dylib to acceptable dll file extensions
Subject: Bug fix to dynamic array reallocation in 21.4.12
Subject: [R21.4] Document download locations for X11 on MacOS
Subject: [AC21.5R21.4] darwin: configure pdump fix and DLSYM_NEEDS_UNDERS=
CORE
Subject: [R21.4A21.5] Let directories be directories!
Subject: [SR21.4] Use symbolic name `XtExposeCompressMaximal' instead of
Subject: [SAC21.5R21.4] Buffer grouping buglet
Subject: [R21.4] Martinization patch for tiff code
Subject: [R21.4] Recommend Mule, deprecate stripped binaries in INSTALL
Subject: [R21.4] configure.usage better example of turning off sound type
Subject: [21.4] Last minute doc patch
Subject: sysdll.c needs lisp.h
[email protected]
From: "Ben Wing" <[email protected]>
Subject: [COMMIT] various bug fixes
[email protected]
From: "Ben Wing" <[email protected]>
Subject: [PATCH] various bug fixes
[email protected]
From: Mike Alexander <[email protected]>
Subject: [PATCH] New frames not displayed correctly if buffer tabs off
[email protected]
From: "Ben Wing" <[email protected]>
Subject: [PATCH] misc fixes
[email protected]
From: "Ben Wing" <[email protected]>
Subject: [COMMIT] bytecomp patch commit
[email protected]
From: Vin Shelton <[email protected]>
Subject: [SAC21.4] Lisp widget documentation update
[email protected]
From: Vin Shelton <[email protected]>
From: Martin Buchholz <[email protected]>
Subject: [PATCH] [Martin Buchholz <[email protected]>] xemacs-21.4 patche=
s
Subject: xemacs-21.4 patches
[email protected]
From: Vin Shelton <[email protected]>
Subject: [PATCH] Define ORDINARY_LINK for linux
[email protected]
From: "U-PAPABLUE\\Administrator" <[email protected]>
Subject: [21.4] Detect intptr_t lossage on Cygwin
[email protected]
From: Steve Youngs <[email protected]>
From: Jens Petersen <[email protected]>
Subject: [AC21.5R21.4] [CORE (21.5)] Synch rcs2log to GNU version
Subject: rcs2log tmp race=20
[email protected]
From: Steve Youngs <[email protected]>
Subject: [AC21.5R21.4] [CORE (21.5)] Update docs for Packages Local.rules=
file.
[email protected]
From: Adrian Aichner <[email protected]>
Subject: [AC21.5R21.4] xemacs-21.5: Fix auto-save user manual xref in lis=
pref manual
ChangeLogs for XEmacs 21.4.13
2003-05-25 XEmacs Build Bot <[email protected]>
* XEmacs 21.4.13 is released
2003-03-20 Stephen J. Turnbull <[email protected]>
* configure.in (INTPTR_T_IN_CYGWIN_TYPES_H):=20
Cygwin defines these types in <cygwin/types.h>. Detect and don't
duplicate the definition.
2003-03-18 Stephen J. Turnbull <[email protected]>
* configure.usage (Usage): Use an autodetected feature as an
example of how to disable features. A Martin Buchholz Suggestion.
2003-03-18 Stephen J. Turnbull <[email protected]>
* INSTALL: Give location of Darwin X11 downloads.
2003-01-28 Stephen J. Turnbull <[email protected]>
* INSTALL (--with-scrollbars):
(--with-dialogs):
(--with-widgets):
(--with-athena):
Update to current reality.
2003-01-18 Stephen J. Turnbull <[email protected]>
* INSTALL:
* PROBLEMS:
Mention --site-includes and subdirectories for helping configure
to find 3rd-party add-ons.
2003-01-28 Martin Buchholz <[email protected]>
* configure.in (opsys): (AIX specific)
Use opsys=3Daix4-2 for AIX 5 and all future versions.
2003-01-28 Martin Buchholz <[email protected]>
* configure.in (-mthreads): (AIX specific)
Use either -mthreads or -pthread, depending on gcc versions.
gcc changed the name of the `-mthreads' option to `-pthread'
on 2000-06-12.
Be more careful when appending "_r" to various names of xlc,=20
so that users can specify --compiler=3D/absolute/path/to/xlc
2003-01-27 Martin Buchholz <[email protected]>
* configure.in: Don't disable athena just because the user
specified --with-widgets=3Dno.
2003-01-27 Martin Buchholz <[email protected]>
* configure.in (athena_3d):=20
AC_CHECK_LIB must always take a function as
argument, never a global variable. Some linkers can tell the
difference. So change:
threeDClassRec =3D=3D> Xaw3dComputeBottomShadowRGB
2003-03-02 Vin Shelton <[email protected]>
* etc/BETA: synced up with 21.5. Original patch from
Chris Palmer <[email protected]>.
2003-03-02 Robert Pluim <[email protected]>
* configure.in : Don't use the u_int8_t etc typedefs on FreeBSD
when detecting Berkeley DB, as they conflict with <sys/types.h>.
2003-02-01 Martin Buchholz <[email protected]>
* configure.in: Don't look for Motif if it's already present in
$x_includes and $x_libraries.
2003-02-23 Stephen J. Turnbull <[email protected]>
* configure.in: Fix darwin regexp for pdump.
2003-02-10 Stephen J. Turnbull <[email protected]>
* INSTALL: Recommend Mule, deprecate stripped binaries.
lib-src/ChangeLog:
2003-05-25 XEmacs Build Bot <[email protected]>
* XEmacs 21.4.13 is released
2003-01-30 Vin Shelton <[email protected]>
* rcs2log: Synch to GNU version [patch from Jens Petersen].
lisp/ChangeLog:
2003-05-25 XEmacs Build Bot <[email protected]>
* XEmacs 21.4.13 is released
2003-03-18 Stephen J. Turnbull <[email protected]>
* gutter-items.el (buffers-tab-filter-functions): Improve docstring.
Suggested by a Chris Palmer <[email protected]> patch.
2003-02-14 Ben Wing <[email protected]>
* byte-optimize.el:
* byte-optimize.el (byte-compile-inline-expand):
* byte-optimize.el (byte-compile-unfold-lambda):
* byte-optimize.el (byte-optimize-form-code-walker):
* byte-optimize.el (byte-optimize-form):
* byte-optimize.el (byte-decompile-bytecode-1):
* byte-optimize.el (byte-optimize-lapcode):
Review carefully and sync up to 20.7 except for areas as noted.
Fixes problem with JDE compilation.
2003-02-05 Ben Wing <[email protected]>
* simple.el:
* simple.el (motion-keys-for-shifted-motion):
Omit M-S-home/end from motion keys.
2003-02-07 Ben Wing <[email protected]>
* text-props.el (text-property-any):
* text-props.el (text-property-not-all):
Fix bug when end > start.
2003-01-17 Stephen J. Turnbull <[email protected]>
* info.el (Info-insert-dir): Make default-directory end in
separator. Patch due to Martin Buchholz.
lwlib/ChangeLog:
2003-05-25 XEmacs Build Bot <[email protected]>
* XEmacs 21.4.13 is released
2003-01-31 Martin Buchholz <[email protected]>
* lwlib-Xm.c (xm_update_progress):=20
Don't define unless LWLIB_WIDGETS_MOTIF.
2003-02-13 Martin Buchholz <[email protected]>
* xlwmenu.c (xlwMenuClassRec):
Use symbolic name `XtExposeCompressMaximal' instead of `TRUE'.
man/ChangeLog:
2003-05-25 XEmacs Build Bot <[email protected]>
* XEmacs 21.4.13 is released
2003-03-20 Martin Buchholz <[email protected]>
* xemacs-faq.texi: Fix minor typo.
2003-03-19 Vin Shelton <[email protected]>
* widget.texi: Crib Stephen's updates and Ben's fixes en masse
from 21.5.
2003-03-18 Stephen J. Turnbull <[email protected]>
* xemacs/frame.texi (Gutter Basics): Describe common options for
buffers tab control.
2003-02-03 Steve Youngs <[email protected]>
* xemacs/packages.texi (Local.rules File): Update to reflect Ben's
recent dabble into the packages.
2003-02-11 Adrian Aichner <[email protected]>
* lispref/backups.texi (Auto-Saving): Fix auto-save xref to user
manual.
netinstall/ChangeLog:
2003-05-25 XEmacs Build Bot <[email protected]>
* XEmacs 21.4.13 is released
nt/ChangeLog:
2003-05-25 XEmacs Build Bot <[email protected]>
* XEmacs 21.4.13 is released
src/ChangeLog:
2003-05-25 XEmacs Build Bot <[email protected]>
* XEmacs 21.4.13 is released
2003-03-20 Stephen J. Turnbull <[email protected]>
* config.h.in (INTPTR_T_IN_CYGWIN_TYPES_H):=20
* lisp.h (<inttypes.h>):
Cygwin defines these types in <cygwin/types.h>. Don't duplicate
the definition.
2003-03-15 Martin Buchholz <[email protected]>
* dumper.c (pdump_load): Pdump'ed XEmacs can't find its .dmp file.
Scenario: Prepend ~/bin to PATH; then `mkdir ~/bin/xemacs'
Result: "temacs can only be run in -batch mode."
Fix: Check xemacs executable candidate for directory-ness.
2003-03-03 Robert Pluim <[email protected]>
* database.c: Don't use the u_int8_t etc typedefs on FreeBSD,
they conflict with <sys/types.h>.
2003-02-14 Martin Buchholz <[email protected]>
* database.c: Berkeley DB wants __STDC__ to be defined.
2003-02-13 Martin Buchholz <[email protected]>
* EmacsFrame.c: Use symbolic name `NotUseful' in lieu of `0'.
2003-02-01 Martin Buchholz <[email protected]>
* process-unix.c (unix_send_process): Fix C++ compile error.
2003-02-25 Andrew Begel <[email protected]>
* Added .dylib as an acceptable shared library file extension
* to support MacOSX.
2003-02-01 Martin Buchholz <[email protected]>
* EmacsFrameP.h (EmacsFramePart):
Kludge to allow compiling with Motif1, but linking with Motif2.
2003-01-28 Martin Buchholz <[email protected]>
* config.h.in (_ALL_SOURCE): Guard against multiple definition.
2003-02-23 Stephen J. Turnbull <[email protected]>
* config.h.in (DLSYM_NEEDS_UNDERSCORE): Define on darwin.
2003-02-06 Andrew Begel <[email protected]>
* sysdll.c: Included lisp.h to define needed alloca_array.
2003-02-13 Martin Buchholz <[email protected]>
Make XEmacs redisplay 10 times faster.
If, that is, you're using a slow X connection and MoveOpaque.
Use compress_exposure =3D XtExposeCompressMaximal | XtExposeNoRegion.
Use compress_motion =3D TRUE.
* EmacsFrame.c (emacsFrameClassRec):=20
* EmacsShell-sub.c (EMACS_SHELL_CLASS_REC):
* EmacsManager.c (emacsManagerClassRec):
* xintrinsicp.h: Make sure XtExposeNoRegion is defined.
2003-01-30 Vin Shelton <[email protected]>
* s/linux.h (ORDINARY_LINK): define ORDINARY_LINK for linux.
2003-01-17 Stephen J. Turnbull <[email protected]>
* glyphs-eimage.c (tiff_memory_seek): Lobotomize unsigned typedef.
Patch by Martin Buchholz.
2003-01-16 Stephen J. Turnbull <[email protected]>
* glyphs-eimage.c (tiff_instantiate): Fix unsigned comparison.
Thanks to icc for warning and Martin Buchholz for reporting.
2003-01-29 Vin Shelton <[email protected]>
Patch courtesy of Andrew Begel <[email protected]>
* dynarr.c (Dynarr_realloc): memcpy copies number of bytes, so
remember to multiply by the element size.
tests/ChangeLog:
2003-05-25 XEmacs Build Bot <[email protected]>
* XEmacs 21.4.13 is released
Sincerely,
Vin Shelton
Stable Release Manager for XEmacs