Bug? Xemacs 21.1/Flim 1.14.2: mel-b-el.elc not installed correctly
Shuhei KOBAYASHI
shuhei @ aqua.ocn.ne.jp
2001年 6月 2日 (土) 11:58:50 JST
>>>>> In <htxr8x4iehr.fsf @ urania.kanji.zinbun.kyoto-u.ac.jp>,
>>>>> tomo @ kanji.zinbun.kyoto-u.ac.jp (守岡 知彦 / MORIOKA Tomohiko) wrote:
> > as-binary-process を使わないで Nemacs から最新の GNU
> > Emacs/XEmacs までに対応した code を書くのですか?
> FLIM 1.14 (flim-1_14) は Nemacs および Mule 2 以前を support していま
> せん。
おっとそうでした. ということは,
mel-q.el は `as-binary-process' macro を使用しているが, これは FLIM が
対象とする emacsen の範囲では coding-system-for-{read,write} を binary
に bind するように展開できるので, LEMI 化のために展開しておきましょう.
ということですね. ただし,
(defmacro as-binary-process (&rest body)
`(let ((coding-system-for-read 'binary)
(coding-system-for-write 'binary)
;; `call-process-region' uses `write-region' internally.
(selective-display nil))
, @ body))
ということで, `selective-display' も忘れないようにしないといけませんね.
;; `write-region' が `selective-display' に影響される(らしい)というのは
;; LEMI 化の際に見落とされていませんか?
--
Shuhei KOBAYASHI
More information about the APEL-ja
mailing list