sxemacs-devel
[Top] [All Lists]

[ANNOUNCE] SXEmacs 22.1.9 (Edsel) is released!

From: Steve Youngs <steve@xxxxxxxxxxx>
Subject: [ANNOUNCE] SXEmacs 22.1.9 (Edsel) is released!
Date: Fri, 06 Jun 2008 13:36:09 +1000
Organization: The SXEmacs Project
Sender: sxemacs-devel-bounces@xxxxxxxxxxx
User-agent: Gnus/5.110011 (No Gnus v0.11) SXEmacs/22.1.9 (Edsel, linux)
Hi Folks!

Earlier today SXEmacs 22.1.9 was released and tarballs were uploaded
to our new downloads site at:

  http://downloads.sxemacs.org/releases/sxemacs-22.1.9.tar.gz
  http://downloads.sxemacs.org/releases/sxemacs-22.1.9.tar.gz.asc
  http://downloads.sxemacs.org/releases/sxemacs-22.1.9.tar.gz.md5
  http://downloads.sxemacs.org/releases/sxemacs-22.1.8-22.1.9.diff.gz
  http://downloads.sxemacs.org/releases/sxemacs-22.1.8-22.1.9.diff.gz.asc
  http://downloads.sxemacs.org/releases/sxemacs-22.1.8-22.1.9.diff.gz.md5


The FTP site, ftp.sxemacs.org, will update later today at their next
rsync run.  Those links are:

HTTP
----
  http://ftp.sxemacs.org/pub/sxemacs/sxemacs-22.1.9.tar.gz
  http://ftp.sxemacs.org/pub/sxemacs/sxemacs-22.1.9.tar.gz.asc
  http://ftp.sxemacs.org/pub/sxemacs/sxemacs-22.1.9.tar.gz.md5
  http://ftp.sxemacs.org/pub/sxemacs/sxemacs-22.1.8-22.1.9.diff.gz
  http://ftp.sxemacs.org/pub/sxemacs/sxemacs-22.1.8-22.1.9.diff.gz.asc
  http://ftp.sxemacs.org/pub/sxemacs/sxemacs-22.1.8-22.1.9.diff.gz.md5

FTP
---
  ftp://ftp.sxemacs.org/pub/sxemacs/sxemacs-22.1.9.tar.gz
  ftp://ftp.sxemacs.org/pub/sxemacs/sxemacs-22.1.9.tar.gz.asc
  ftp://ftp.sxemacs.org/pub/sxemacs/sxemacs-22.1.9.tar.gz.md5
  ftp://ftp.sxemacs.org/pub/sxemacs/sxemacs-22.1.8-22.1.9.diff.gz
  ftp://ftp.sxemacs.org/pub/sxemacs/sxemacs-22.1.8-22.1.9.diff.gz.asc
  ftp://ftp.sxemacs.org/pub/sxemacs/sxemacs-22.1.8-22.1.9.diff.gz.md5

The full ChangeLog is available at:

http://www.sxemacs.org/changes/ChangeLog-22.1.9

The major changes in this release are:
-------------------------------------

 o Bugs closed in this release:

32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 45, 46, 47, 48, 49, 50, 51,
53, 54, 55, 56, 57, 58, 59, 60, 61, 62

See http://issues.sxemacs.org/ for the details.

 o New garbage collector BDWGC -- Freundt.

SXEmacs can now use the Boehm-Demers-Weiser garbage collector.  It is
still experimental at this stage and there are known bugs (memory
leak).  If you have plenty of RAM it is quite usable, and noticeably
faster than non-BDWGC SXEmacsen.  This new feature is not on by
default.  To get it, configure with --with-experimental-features=all.

 o Support 256 colour terminals -- Ferreira.

Support for 256 colour terminals and colour resolution through
approximation for tty devices.

 o New function, #'mapfam -- Freundt.

This new function is an extremely powerful replacement for _all_ of
the current map functions.  It not only can do the job of the
existing map functions, but can also convert any sequence to any
other sequence.  Lots of other cool features as well, see its doc
string for full details.

 o New FFI util, ffi-magic.el -- Youngs.

Uses libmagic to guess file type.

 o Cool new stuff in the contrib directory -- Youngs, Ferreira.

There are tla hook scripts, build scripts, and build-report scripts.

 o Build chain fixes and improvements -- Freundt, Ferreira.

Better detection of ALSA, ffmpeg, libffi, libbind, and many other
various bits and pieces.

General build related fixes were made for MacOS, Solaris, HPUX, and of
course, Linux.

 o Init file migration code removed -- Youngs.

We feel that it is better to NOT mess with other emacsen's set ups.

 o Compiler warning fixes -- Freundt.

 o PNG images optimised for size -- Burkhardt.

All of the PNG images that we ship have been optimised for size.

 o Re-work auto-autoloads loading a little -- Ferreira.

Priority is given to packages installed under ~/.sxemacs/ and care is
taken to eliminate those "foo-autoloads already loaded" warnings.

 o Support for BSD's MP removed -- Freundt.

 o Emodule search path/loading fixes -- Youngs.

Emodule load path has been made sane.  #'load-module and
#'locate-module have both been vastly improved and both have
completion. 

 o FFI improvements -- Youngs.

The FFI code has been improved so that it can be compatible with
XEmacs 21.5 for when they merge our FFI into their code base.  Also
#'ffi-load and #'ffi-load-library no longer need to be given a file
extension as part of the arg to allow for different platforms having
different shlib extensions.

Also, some UI enhancements were added to ffi-curl.el and
ffi-taglib.el.

 o Etags improvements -- Youngs.

A bit of "UI" has been added to etags.el, as well as some code
optimising.

 o Various minor tweaks, fixes, and documentation -- Burkhardt, Ferreira,
      Freundt, Wallington, Youngs.

We all had heaps of fun making it, hope you have as much with using it! 

-- 
|---<Steve Youngs>---------------<GnuPG KeyID: A94B3003>---|
|       SXEmacs - The only _______ you'll ever need.       |
|         Fill in the blank, yes, it's THAT good!          |
|------------------------------------<steve@xxxxxxxxxxx>---|

Attachment: pgpF6Jh03BdE8.pgp
Description: PGP signature

<Prev in Thread] Current Thread [Next in Thread>
  • [ANNOUNCE] SXEmacs 22.1.9 (Edsel) is released!, Steve Youngs <=