XEmacs -- Emacs: The Next Generation
English
German
Japanese
America
Asia
Australia
Europe
 
     Searching XEmacs
Quick Links About XEmacs Getting XEmacs Customizing XEmacs Troubleshooting XEmacs Developing XEmacs
      

XEmacs 21.4.13 "Rational FORTRAN" is Released

goto announcement, summary, changes, patches

To: xemacs-announce@xemacs.org
Subject: XEmacs 21.4.13 "Rational FORTRAN" is released
From: Vin Shelton <acs@xemacs.org>
Organization: The XEmacs Development Team
Date: Mon, 26 May 2003 19:57:32 -0400
Message-ID: <m2fzn1s1lf.fsf@zion.rcn.com>
Reply-To: xemacs-beta@xemacs.org


*          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=:pserver:cvs@cvs.xemacs.org:/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.




Sincerely,
  Vin Shelton
  Stable Release Manager for XEmacs

Changes in XEmacs 21.4.13 "Rational FORTRAN"

goto announcement, summary, changes, patches

Build, Documentation, Internals, Lisp API

  • The following patches were applied to XEmacs 21.4.12 to create XEmacs 21.4.13

ChangeLogs for XEmacs 21.4.13 "Rational FORTRAN"

goto announcement, summary, changes, patches

ChangeLog Entries from ChangeLog

goto announcement, summary, changes, patches


2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>

	* XEmacs 21.4.13 is released

2003-03-20  Stephen J. Turnbull  <stephen@xemacs.org>

	* configure.in (INTPTR_T_IN_CYGWIN_TYPES_H): 
	Cygwin defines these types in <cygwin/types.h>.  Detect and don't
	duplicate the definition.

2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>

	* 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  <stephen@xemacs.org>

	* INSTALL: Give location of Darwin X11 downloads.

2003-01-28  Stephen J. Turnbull  <stephen@xemacs.org>

	* INSTALL (--with-scrollbars):
	(--with-dialogs):
	(--with-widgets):
	(--with-athena):
	Update to current reality.

2003-01-18  Stephen J. Turnbull  <stephen@xemacs.org>

	* INSTALL:
	* PROBLEMS:
	Mention --site-includes and subdirectories for helping configure
	to find 3rd-party add-ons.

2003-01-28  Martin Buchholz  <martin@xemacs.org>

	* configure.in (opsys): (AIX specific)
	Use opsys=aix4-2 for AIX 5 and all future versions.

2003-01-28  Martin Buchholz  <martin@xemacs.org>
	* 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, 
	so that users can specify --compiler=/absolute/path/to/xlc

2003-01-27  Martin Buchholz  <martin@xemacs.org>

	* configure.in: Don't disable athena just because the user
	specified --with-widgets=no.

2003-01-27  Martin Buchholz  <martin@xemacs.org>

	* configure.in (athena_3d): 
	AC_CHECK_LIB must always take a function as
	argument, never a global variable.  Some linkers can tell the
	difference.  So change:
	threeDClassRec ==> Xaw3dComputeBottomShadowRGB

2003-03-02  Vin Shelton  <acs@xemacs.org>

	* etc/BETA: synced up with 21.5.  Original patch from
	Chris Palmer  <chris@nodewarrior.org>.

2003-03-02  Robert Pluim  <rpluim@bigfoot.com>

	* 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  <martin@xemacs.org>

	* configure.in: Don't look for Motif if it's already present in
	$x_includes and $x_libraries.

2003-02-23  Stephen J. Turnbull  <stephen@xemacs.org>

	* configure.in: Fix darwin regexp for pdump.

2003-02-10  Stephen J. Turnbull  <stephen@xemacs.org>

	* INSTALL: Recommend Mule, deprecate stripped binaries.

ChangeLog Entries from lib-src/ChangeLog

goto announcement, summary, changes, patches


2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>

	* XEmacs 21.4.13 is released

2003-01-30  Vin Shelton  <acs@xemacs.org>

	* rcs2log: Synch to GNU version [patch from Jens Petersen].

ChangeLog Entries from lisp/ChangeLog

goto announcement, summary, changes, patches


2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>

	* XEmacs 21.4.13 is released

2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>

	* gutter-items.el (buffers-tab-filter-functions): Improve docstring.
	Suggested by a Chris Palmer <chris@nodewarrior.org> patch.

2003-02-14  Ben Wing  <ben@xemacs.org>

	* 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  <ben@xemacs.org>

	* simple.el:
	* simple.el (motion-keys-for-shifted-motion):
	Omit M-S-home/end from motion keys.

2003-02-07  Ben Wing  <ben@xemacs.org>

	* text-props.el (text-property-any):
	* text-props.el (text-property-not-all):
	Fix bug when end > start.

2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>

	* info.el (Info-insert-dir): Make default-directory end in
	separator.  Patch due to Martin Buchholz.

ChangeLog Entries from lwlib/ChangeLog

goto announcement, summary, changes, patches


2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>

	* XEmacs 21.4.13 is released

2003-01-31  Martin Buchholz  <martin@xemacs.org>

	* lwlib-Xm.c (xm_update_progress): 
	Don't define unless LWLIB_WIDGETS_MOTIF.

2003-02-13  Martin Buchholz  <martin@xemacs.org>

	* xlwmenu.c (xlwMenuClassRec):
	Use symbolic name `XtExposeCompressMaximal' instead of `TRUE'.

ChangeLog Entries from man/ChangeLog

goto announcement, summary, changes, patches


2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>

	* XEmacs 21.4.13 is released

2003-03-20  Martin Buchholz  <martin@xemacs.org>

	* xemacs-faq.texi: Fix minor typo.

2003-03-19  Vin Shelton  <acs@xemacs.org>

	* widget.texi: Crib Stephen's updates and Ben's fixes en masse
	from 21.5.

2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>

	* xemacs/frame.texi (Gutter Basics): Describe common options for
	buffers tab control.

2003-02-03  Steve Youngs  <youngs@xemacs.org>

	* xemacs/packages.texi (Local.rules File): Update to reflect Ben's
	recent dabble into the packages.

2003-02-11  Adrian Aichner  <adrian@xemacs.org>

	* lispref/backups.texi (Auto-Saving): Fix auto-save xref to user
	manual.

ChangeLog Entries from netinstall/ChangeLog

goto announcement, summary, changes, patches


2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>

	* XEmacs 21.4.13 is released

ChangeLog Entries from nt/ChangeLog

goto announcement, summary, changes, patches


2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>

	* XEmacs 21.4.13 is released

ChangeLog Entries from src/ChangeLog

goto announcement, summary, changes, patches


2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>

	* XEmacs 21.4.13 is released

2003-03-20  Stephen J. Turnbull  <stephen@xemacs.org>

	* config.h.in (INTPTR_T_IN_CYGWIN_TYPES_H): 
	* lisp.h (<inttypes.h>):
	Cygwin defines these types in <cygwin/types.h>.  Don't duplicate
	the definition.

2003-03-15  Martin Buchholz  <martin@xemacs.org>

	* 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  <rpluim@bigfoot.com>

	* database.c: Don't use the u_int8_t etc typedefs on FreeBSD,
	  they conflict with <sys/types.h>.

2003-02-14  Martin Buchholz  <martin@xemacs.org>

	* database.c: Berkeley DB wants __STDC__ to be defined.

2003-02-13  Martin Buchholz  <martin@xemacs.org>

	* EmacsFrame.c: Use symbolic name `NotUseful' in lieu of `0'.

2003-02-01  Martin Buchholz  <martin@xemacs.org>

	* process-unix.c (unix_send_process): Fix C++ compile error.

2003-02-25  Andrew Begel  <abegel@cs.berkeley.edu>

	* Added .dylib as an acceptable shared library file extension
	* to support MacOSX.

2003-02-01  Martin Buchholz  <martin@xemacs.org>

	* EmacsFrameP.h (EmacsFramePart):
	Kludge to allow compiling with Motif1, but linking with Motif2.

2003-01-28  Martin Buchholz  <martin@xemacs.org>

	* config.h.in (_ALL_SOURCE): Guard against multiple definition.


2003-02-23  Stephen J. Turnbull  <stephen@xemacs.org>

	* config.h.in (DLSYM_NEEDS_UNDERSCORE): Define on darwin.

2003-02-06  Andrew Begel  <abegel@CS.Berkeley.EDU>

	* sysdll.c: Included lisp.h to define needed alloca_array.

2003-02-13  Martin Buchholz  <martin@xemacs.org>

	Make XEmacs redisplay 10 times faster.
	If, that is, you're using a slow X connection and MoveOpaque.
	Use compress_exposure = XtExposeCompressMaximal | XtExposeNoRegion.
	Use compress_motion = TRUE.
	* EmacsFrame.c (emacsFrameClassRec): 
	* EmacsShell-sub.c (EMACS_SHELL_CLASS_REC):
	* EmacsManager.c (emacsManagerClassRec):
	* xintrinsicp.h: Make sure XtExposeNoRegion is defined.

2003-01-30  Vin Shelton  <acs@xemacs.org>

	* s/linux.h (ORDINARY_LINK): define ORDINARY_LINK for linux.

2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>

	* glyphs-eimage.c (tiff_memory_seek): Lobotomize unsigned typedef.
	Patch by Martin Buchholz.

2003-01-16  Stephen J. Turnbull  <stephen@xemacs.org>

	* glyphs-eimage.c (tiff_instantiate): Fix unsigned comparison.
	Thanks to icc for warning and Martin Buchholz for reporting.

2003-01-29  Vin Shelton <acs@xemacs.org>

	Patch courtesy of Andrew Begel <abegel@cs.berkeley.edu>

	* dynarr.c (Dynarr_realloc): memcpy copies number of bytes, so
	remember to multiply by the element size.

ChangeLog Entries from tests/ChangeLog

goto announcement, summary, changes, patches


2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>

	* XEmacs 21.4.13 is released

Patches in XEmacs 21.4.13 "Rational FORTRAN"

goto announcement, summary, changes, patches

Author Subject
Patch URL
Ville Skyttä [AC21.5 R21.4] etc/BETA: Introduce Norbert Koch
http://list-archive.xemacs.org/xemacs-patches/200303/msg00020.html
Martin Buchholz Don't define xm_update_progress unless LWLIB_WIDGETS_MOTIF
http://list-archive.xemacs.org/xemacs-patches/200301/msg00230.html
Martin Buchholz Make XEmacs redisplay 10 times faster.
http://list-archive.xemacs.org/xemacs-patches/200302/msg00132.html
Martin Buchholz Prevent Motif version mismatch crashes
http://list-archive.xemacs.org/xemacs-patches/200302/msg00133.html
Martin Buchholz _ALL_SOURCE
http://list-archive.xemacs.org/xemacs-patches/200302/msg00135.html
Martin Buchholz Use aix4-2.h for AIX 5 and subsequent versions
http://list-archive.xemacs.org/xemacs-patches/200302/msg00136.html
Martin Buchholz Don't look for Motif in dark corners
http://list-archive.xemacs.org/xemacs-patches/200302/msg00137.html
Martin Buchholz AIX cc vs Berkeley DB
http://list-archive.xemacs.org/xemacs-patches/200302/msg00154.html
Martin Buchholz Pdump'ed XEmacs can't find its .dmp file.
http://list-archive.xemacs.org/xemacs-patches/200303/msg00070.html
Martin Buchholz xemacs 21.4 CVS build failure
http://list-archive.xemacs.org/xemacs-patches/200303/msg00102.html
Chris Palmer Minor fixes to etc/BETA
http://list-archive.xemacs.org/xemacs-patches/200302/msg00141.html
Robert Pluim [PATCH] fix Berkeley db autodetection on FreeBSD
http://list-archive.xemacs.org/xemacs-patches/200303/msg00005.html
Robert Pluim Re: [AC21.4] fix Berkeley db autodetection on FreeBSD
http://list-archive.xemacs.org/xemacs-patches/200303/msg00022.html
Andrew Begel Add .dylib to acceptable dll file extensions
http://list-archive.xemacs.org/xemacs-patches/200302/msg00246.html
Andrew Begel Bug fix to dynamic array reallocation in 21.4.12
http://list-archive.xemacs.org/xemacs-patches/200301/msg00204.html
Stephen J. Turnbull [R21.4] Document download locations for X11 on MacOS
http://list-archive.xemacs.org/xemacs-patches/200303/msg00081.html
Stephen J. Turnbull [AC21.5R21.4] darwin: configure pdump fix and DLSYM_NEEDS_UNDERSCORE
http://list-archive.xemacs.org/xemacs-patches/200302/msg00034.html
Stephen J. Turnbull [R21.4A21.5] Let directories be directories!
http://list-archive.xemacs.org/xemacs-patches/200301/msg00145.html
Stephen J. Turnbull [SR21.4] Use symbolic name `XtExposeCompressMaximal' instead of
http://list-archive.xemacs.org/xemacs-patches/200302/msg00144.html
Stephen J. Turnbull [SAC21.5R21.4] Buffer grouping buglet
http://list-archive.xemacs.org/xemacs-patches/200303/msg00078.html
Stephen J. Turnbull [R21.4] Martinization patch for tiff code
http://list-archive.xemacs.org/xemacs-patches/200301/msg00144.html
Stephen J. Turnbull [R21.4] Recommend Mule, deprecate stripped binaries in INSTALL
http://list-archive.xemacs.org/xemacs-patches/200302/msg00100.html
Stephen J. Turnbull [R21.4] configure.usage better example of turning off sound type
http://list-archive.xemacs.org/xemacs-patches/200303/msg00082.html
Stephen J. Turnbull [21.4] Last minute doc patch
http://list-archive.xemacs.org/xemacs-patches/200303/msg00021.html
Andrew Begel sysdll.c needs lisp.h
http://list-archive.xemacs.org/xemacs-patches/200302/msg00051.html
Ben Wing [COMMIT] various bug fixes
http://list-archive.xemacs.org/xemacs-patches/200302/msg00040.html
Ben Wing [PATCH] various bug fixes
http://list-archive.xemacs.org/xemacs-patches/200302/msg00039.html
Mike Alexander [PATCH] New frames not displayed correctly if buffer tabs off
http://list-archive.xemacs.org/xemacs-patches/200303/msg00023.html
Ben Wing [PATCH] misc fixes
http://list-archive.xemacs.org/xemacs-patches/200302/msg00068.html
Ben Wing [COMMIT] bytecomp patch commit
http://list-archive.xemacs.org/xemacs-patches/200302/msg00151.html
Vin Shelton [SAC21.4] Lisp widget documentation update
http://list-archive.xemacs.org/xemacs-patches/200303/msg00091.html
Vin Shelton [PATCH] [Martin Buchholz <martin@xemacs.org>] xemacs-21.4 patches
http://list-archive.xemacs.org/xemacs-patches/200303/msg00029.html
Vin Shelton [PATCH] Define ORDINARY_LINK for linux
http://list-archive.xemacs.org/xemacs-patches/200301/msg00218.html
U-PAPABLUE [21.4] Detect intptr_t lossage on Cygwin
http://list-archive.xemacs.org/xemacs-patches/200303/msg00101.html
Steve Youngs [AC21.5R21.4] [CORE (21.5)] Synch rcs2log to GNU version
http://list-archive.xemacs.org/xemacs-patches/200301/msg00192.html
Steve Youngs [AC21.5R21.4] [CORE (21.5)] Update docs for Packages Local.rules file.
http://list-archive.xemacs.org/xemacs-patches/200302/msg00014.html
Adrian Aichner [AC21.5R21.4] xemacs-21.5: Fix auto-save user manual xref in lispref manual
http://list-archive.xemacs.org/xemacs-patches/200302/msg00108.html

goto announcement, summary, changes, patches

 
 

Conform with <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Automatically validated by PSGML