APEL 10.6 is released
Yuuichi Teranishi
teranisi @ gohome.org
2003年 7月 5日 (土) 11:16:09 JST
APEL 10.6 is released.
Get it from:
ftp://ftp.jpl.org/pub/elisp/apel/apel-10.6.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.6:
* Fix for Emacs 21.1-21.3.
In Emacs 21.1-21.3, original definition of the function `make-temp-file' is
replaced to the new definition which has following differences:
- Optional argument `SUFFIX'.
- Explicit file mode setting (600) for temporary file.
But in APEL 10.5, the definition was not replaced correctly since there was
a problem in the compile-time condition checking.
This problem is fixed in APEL 10.6.
* Fix for Emacs 18.x.
In APEL 10.5, `make-temp-file' causes an error in Emacs 18.x.
APEL 10.6 fixes this problem.
(But according to the report from Yamaoka-san, some emacsen based on 18.x
(Mule 1.x) still have problem)
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.6
% make install-package XEMACS=xemacs-21.4.12\
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.
Both the lists <apel-en @ m17n.org> and <apel-ja @ m17n.org> are opened
for non-subscribed posters. Comments, suggestions, and bug fixes are
welcome. To subscribe those lists, see the README file.
--
Yuuichi Teranishi <teranisi @ gohome.org>
GPG Public Key: http://www.gohome.org/gpg/teranisi.asc
"Love is needing to be loved..."
More information about the APEL-ja
mailing list