[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bep] weather



n高橋です。

Koichi INOUE writes:

> バッファの内容を変更するコマンドだということを明示するもののようですね。

そんなところですね。C-h f interactive RET とやって interactive のオン
ラインマニュアルを読むとわかりますが、引数の最初が*で始まっている関数
は書き込み可能なバッファの中だけで実行可能になります。

一方引数の最初が*で始まっていない関数は読み込み専用のバッファ内でも実
行できてしまいます。ですから今回のように insert があると、ユーザのミス
によっては読み込み専用バッファを壊してしまう可能性があります。

つまり、バッファの内容する可能性がある場合、interactive の引数に*を付
けておけばフェイルセーフが働くということです。

-- 
TAKAHASHI Naoto
ntakahas@...
http://www.m17n.org/ntakahas/