CLIME 1.14 (Re: mule での compile)
Katsumi Yamaoka
yamaoka @ jpl.org
2000年 12月 15日 (金) 21:49:00 JST
>>>>> In [emacs-mime-ja : No.00716]
>>>>> tomo @ m17n.org (守岡 知彦 / MORIOKA Tomohiko) wrote:
守岡さん> GNU Emacs 20.2 以前の emacsen をお使いの方は CLIME 1.14
守岡さん> (clime-1_14 枝) をお使いください。
守岡さん> ;; ただ、今入っている clime-1_14 の中身は、実際に古い
守岡さん> ;; emacsen でのcheck を行っている訳ではないので、不具合があ
守岡さん> ;; れば御報告・修正お願いします。一応、目標としては Nemacs,
守岡さん> ;; Mule 2.3, Emacs 20.1/20.2 も対象なんですが。
clime-1_14 を最新の flim-1_14 に sync させてみました。ですが、まだ問題
があります。
Nemacs 3.3.2
最新の APEL (Nemacs で clime-1_14 を使うために必要です)
tm-8.8
という構成で Wanderlust でメールを送信しようとすると、以下の (よくあり
がちな ^^;;) エラーが起こります。
Signalling: (invalid-function (macro lambda (entity) (list (quote aref) entity 2)))
signal(invalid-function ((macro lambda (entity) (list (quote aref) entity 2))))
(condition-case ...)
(let* ...)
(wl-smtp-extension-bind ...computing arguments...)
(if ...)
(when ...computing arguments...)
(let ...)
(as-binary-process ...computing arguments...)
(let ...)
(save-excursion ...)
(unwind-protect ...)
(if ...)
(let* ...)
wl-draft-send-mail-with-smtp()
このエラーは smtp-send-buffer に起因するもので、これが起きた後で手動で
smtp.el を byte-compile すれば、以後は問題無く動作するようになります。
つまり smtp.elc を make するときに、どこかで定義されている macro が無
いわけですが、それが何なのかまだ見つけることができません。一方、上位の
Emacsen で make した場合は、初めからこのようなエラーは起きません。
ぼくは来週再びデバッグを行なうつもりですが、もし原因を見つけられた方は
直してしまって下さい。
今後も clime-1_14 の flime-1_14 への sync を続けることができるかどうか
は、皆様のご協力が得られるかどうかにかかっています。ぼくはたまたま興味
本位で初めてみただけですし、元々能力も無いので、すぐに果ててしまうかも
しれません。(^^;;)
;; なかやまさん、tamago4 の件は症状を再現できました。ですが、原因究明
;; に割ける時間が無くなってしまったので、これも来週にします。ごめんな
;; さい。
;;; 菅さんにはいろいろ協力していただきました。ありがとうございました。
--
Katsumi Yamaoka <yamaoka @ jpl.org>
More information about the Emacs-mime-ja
mailing list