Previous: , Up: Emacs and Gforth   [Contents][Index]


13.5 Blocks Files

forth-mode は、 最初の行の長さが 1023 文字を超えているかどうかをチェックして、 ブロック・ファイルを自動検出します。 次に、 ファイルを通常のテキスト形式に変換しようと試みます。 あなたがファイルを保存すると、 通常のストリーム・ソース・ファイルとしてディスクに書き込まれます。

ブロック・ファイルへ書き込みたい場合は、 forth-blocks-mode を使用します。 これは forth-mode からすべての機能を継承しており、 さらにいくつかの追加機能があります:

注意すべき制限がいくつかあります。 タブ文字または改行文字を含むブロック・ファイルを開くと、 ファイルがディスクに書き戻されるときに、 これらの文字はスペースに変換されます。 ブロック・ファイルの読み取り中にタブまたは改行が検出された場合、 エラーがエコーエリアに表示されます。 なので、 読み取り中に Emacs のベルが鳴ったら、‘*Messages*’ バッファを見てください。

詳細については、 C-h v forth-blocks-mode と入力して、 forth-blocks-mode の docstring を参照してください。