Next: Sorting, Previous: Adaptive Fill, Up: Text
自動詰め込み(auto-filling)モードは、テキストを挿入するにつれて 自動的に行を詰め込むマイナモードです。 本節では、自動詰め込み(auto-filling)モードが使うフックについて述べます。 既存のテキストを詰め込んだり幅揃えするために 明示的に呼び出す関数については、Fillingを参照してください。
自動詰め込み(auto-filling)モードでは、 テキストの一部を再詰め込む際の 余白や幅揃えスタイルを変更するための関数も使えるようにします。 See Margins。
この変数の値は、 自己挿入される空白や改行のあとで呼び出されるべき (引数なしの)関数であること。 これが
nil
であると、そのような場合に特別なことを行わない。自動詰め込み(auto-filling)モードがオンであると、
auto-fill-function
の値はdo-auto-fill
である。 この関数の目的は、行分けの通常の方針を実装することである。Emacsの古い版では、この変数をauto-fill-hook
と命名していたが、 フックの標準的な慣習に従って呼ばれないため 19版でauto-fill-function
と改名した。