APEL-CFG

Shuhei KOBAYASHI shuhei @ aqua.ocn.ne.jp
1999年 11月 12日 (金) 00:46:59 JST


>>>>> In <yosuyac543o7.fsf @ jpl.org>,
>>>>> Katsumi Yamaoka <yamaoka @ jpl.org> wrote:
> XEmacs 19.14 には Gnus v5.2.25 の附属品として old custom (v0.5) が
> 含まれています。
> XEmacs 19.15 には Gnus v5.4.37 がありますが、custom v1.67 は Gnus
> から独立しており、これは最近のものと同様の機能を持っています。

ということで改訂版です.

-- 
Shuhei KOBAYASHI

-------------- next part --------------
README.custom --- "old custom" vs "new custom"
==============================================

For Emacs 19.32 - 19.34 and XEmacs 19.14 - 20.2 users:

"custom" library bundled with Emacs 19.32 - 19.34, XEmacs 19.14 - 20.2,
and Gnus 5.2/5.3 is "old", its API is incompatible with "new custom"
bundled with Emacs 20.1, XEmacs 20.3, or newer, and Gnus 5.4/5.5.

"new custom" for Emacs 19.34 and XEmacs 19.15 - 20.2 is available from
the following URL.

  ftp://ftp.dina.kvl.dk/pub/Staff/Per.Abrahamsen/custom/custom-1.9962.tar.gz

(Note: "new custom" bundled with Gnus 5.4/5.5 is older than this version.)

Before installing "new custom", you should check the following points.

  1) If you stick to Gnus 5.2/5.3 (or any other applications which use
     "old custom"), you should not install "new custom".

  2) If you use Mule (based on Emacs 19), you must apply this patch to
     "new custom".

----8<------8<------8<------8<------8<------8<------8<------8<----
--- custom-1.9962/cus-face.el~	Wed Mar  4 19:52:39 1998
+++ custom-1.9962/cus-face.el	Mon Mar  9 08:05:33 1998
@@ -96,7 +96,7 @@
       "Define a new FACE on all frames, ignoring X resources."
       (interactive "SMake face: ")
       (or (internal-find-face name)
-	  (let ((face (make-vector 8 nil)))
+	  (let ((face (make-vector face-vector-length nil)))
 	    (aset face 0 'face)
 	    (aset face 1 name)
 	    (let* ((frames (frame-list))
----8<------8<------8<------8<------8<------8<------8<------8<----

  3) Applications compiled with "custom" require the same version of
     "custom" at load-time (and run-time).  Therefore, if you use "new
     custom", you must always include "new custom" in your load-path.
     The easiest way to achieve this is "subdirs.el"; if you installed
     "new custom" in "/usr/local/share/emacs/19.34/site-lisp/custom/",
     put the following line to "/usr/local/share/emacs/19.34/site-lisp/
     subdirs.el".

       (normal-top-level-add-to-load-path '("custom"))


README.custom ends here


More information about the APEL-ja mailing list