[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: [MD:6277] Text is read-only: "Attempt to change text outside editable field"



>>>>> [meadow-develop : No.6277] にて
>>>>> koseさんは書きました:
kose> Meadow-2.20-dev (KIKU) で、M-x customize-variable foo RET し
kose> ます。TAB キーでカーソル移動してどれかのボタンを RET で選択
kose> するとミニバッファに次のメッセージがでて動作しません。
kose> debug-on-error t でもエラーにはなりません。

kose> Text is read-only: "Attempt to change text outside editable field"

kose> なんでかわかります?

ずっと前から知っていたのですが、放置してました。

これは、loaddefs.el の

> (defvar button-map (let ((map (make-sparse-keymap))) (define-key map "
> " (quote push-button)) (define-key map [mouse-2] (quote push-button)) map) "\
> Keymap used by buttons.")

の部分を

> (defvar button-map (let ((map (make-sparse-keymap))) (define-key map "^M" (quote push-button)) (define-key map [mouse-2] (quote push-button)) map) "\
> Keymap used by buttons.")

に変更してビルドすれば直ります。^M の部分は C-q C-M で入力したも
のです。

でも、この変更を Subversion では検知してくれなくて commit できない
んですよ。どうすれば commit できるか分かる方いますか?

--
三好 雅則 http://www.boreas.dti.ne.jp/~miyoshi/