Y.A.S.D.

« WL | Main | Turing Test »

read-only + erase-buffer

約1年前に WL-ML で 話に登った 話題が, また起こった...。

Emacs20.2 では, read-only な buffer で erase-buffer すると, 「Read only だよ」って怒られます。いや, これはあたりまえ。 でも, Emacs20.2 以外では怒られないことがあるんですよね。

まあ, 経験則からなんとなくですけど, Emacs20.2 以外では, もともと buffer が空っぽなら read-only であっても erase-buffer が error にならないみたい。 Read-only の check よりも先に erase-buffer の必要性の判断を してるってことかな? よく分かんないや。

寺西さんに「よくこんな古いの覚えてましたね」なんて言われちゃった (^^;。自分で解決したから, なんとなく覚えてた...というか 思いだしただけなんですけどね。

 

Comments:

Post a Comment:
  • HTML Syntax: Allowed

[Masubi]
Copyright © 1998-2009 Tomoaki TSUMURA. Powered by Apache Roller 4.0.1.
tomoaki@tsumura.info