Masahiro MURATA <muse(a)ba2.so-net.ne.jp> (村田全寛) writes:
スタート
という文字列があって「ト」の位置にカーソルがある状態で,backward-word し
ても前に移動しないのは私の環境だけでしょうか。どうも「ー」があるとそれよ
り前に移動しないようです。 ^^たぶんここでは
forward-word も止まると思います。
一応 xemacs --vanilla で確かめましたし,XEmacs 21.1.8 では問題ないので
~/.emacs に変な設定をしているわけではないと思うのですが。
ようやく時間ができたので、patch を書いて xemacs-patches に送
りました。採用されるかどうかはまだ分かりませんが、止まるのは
直ります。
ただし、FSF Emacs のようにトの後までは移動しなくて、ーの後で
止まります。
と書いてから気付いたのですが、XEmacs と FSF Emacs では見てい
る場所が一文字違います。scan_words での crash は
when from > limit
from--
peek at from-1
で起こっていたのですが、
when from> limit
peek at from-1
from--
としても大丈夫なので、これに変更すればスタートのトの後まで移
動してくれそうです。
# 未確認です。実用上現在の動きで満足なので、これ以上調べて
# test する気がおきません。(^^;;
--
Yoshiki Hayashi