APEL 10.5 is released
Yuuichi Teranishi
teranisi at gohome.org
Fri Jun 6 12:25:42 JST 2003
APEL 10.5 is released.
Get it from:
ftp://ftp.jpl.org/pub/elisp/apel/apel-10.5.tar.gz
This site is provisional, remember that the primary distribution
place for APEL is:
ftp://ftp.m17n.org/pub/mule/apel/
* Changes in APEL 10.5
** The function `make-temp-file' is defined.
make-temp-file is a new function in Emacs 21. It provides a more
reliable way to create a temporary file. It can be used like
make-temp-name, except that it actually creates the file before it
returns. This prevents a timing error, ensuring that no other job can
use the same name for a temporary file.
APEL provides following API, which is defined in Emacs 21.3.50 or later.
(make-temp-file PREFIX &optional DIR-FLAG SUFFIX)
** Install prefix is fixed for Meadow2 and NTEmacs.
** Default value for `filename-filters' is set as nil.
See the ChangeLog file for details.
APEL stands for A Portable Emacs Library. This package includes:
* emulation modules to share Emacs Lisp programs by various Emacsen
* basic functions to write portable Emacs Lisp programs
* modules to provide coding-system and MIME charset related features
* utilities to write portable CCL programs
* etc...
XEmacs users should be careful of the following things:
* There are differences between the XEmacs APEL package and this.
Since some programs (e.g. Wanderlust, T-gnus and emacs-w3m) presume
that *this* version of APEL is used, you should replace the XEmacs
APEL package with it if you use those such programs. For example:
% rm -fr /usr/local/lib/xemacs/xemacs-packages/lisp/apel
% cd apel-10.4
% make install-package XEMACS=xemacs-21.4.10\
PACKAGEDIR=/usr/local/lib/xemacs/xemacs-packages
It does not mean the XEmacs APEL package is inferior, those versions
are simply different.
* In principle, APEL built by XEmacs with the Mule feature can be used
by only XEmacs with Mule. Similarly, APEL built by non-Mule XEmacs
can be used by only XEmacs without the Mule feature in principle.
This issue is not applied to the XEmacs APEL package.
Though both the lists <apel-en at m17n.org> and <apel-ja at m17n.org> are
closed for non-subscribed posters, comments, suggestions, and bug
fixes are welcome. To subscribe those lists, see the README file.
--
Yuuichi Teranishi <teranisi at gohome.org>
GPG Public Key: http://www.gohome.org/gpg/teranisi.asc
"Living is easy with eyes closed, misunderstanding all you see..."
More information about the APEL-en
mailing list