[Mew-dist 1458] Re: xemacs + wnn + mew
Takaaki MORIYAMA
taka at example.com
1997年 8月 6日 (水) 00:03:23 JST
森山@立命館です.
大変遅いフォローですが...
> xemacs + wnn + mew において日本語でメールを書いているときに次のようにす
> るとエラーが発生するようです。
XEmacs-20.3 beta16 "Budapest" + Mew-1.87 + SKK-10.34jで同様の現象を
確認しました.
例えば「今日の」と書く場合, 「▼今日の」の状態でbackspaceを押すと
Wrong type argument: char-or-string-p, []
なるメッセージが表示されます.
そこで, 西本@岡山大さんの方法を元にして, (this-command-keys)の結果
返されるvectorが[]の場合だけlast-command-eventを使うことにしました.
ですから,
> ただこのようにすると C-cTAB が TAB としてしか認識されなくなってしまうと
> いう副作用があります。
この副作用は起こりません.
# 他に影響があるかどうかは確認できていません.
短いですが, パッチを添付します.
-----
森山 高明 (^^)/○〜○
mailto: taka at example.com
-------------- next part --------------
--- mew-draft.el.orig Tue Aug 5 23:28:14 1997
+++ mew-draft.el Tue Aug 5 23:20:12 1997
@@ -924,6 +924,9 @@
(let* ((key (this-command-keys))
(command (lookup-key (current-global-map) key))
(i 0) len func)
+ (if (= (length key) 0)
+ (setq key (vector last-command-event)))
+
(if (numberp command)
(setq len command
command (lookup-key (current-global-map)
Mew-dist メーリングリストの案内