Next: , Previous: , Up: Fortranモード   [Contents][Index]


27.14.4 FortranモードでのAuto Fill

Fortranモードは、Auto Fillモードにたいする特別なサポートをもっています。これは命令文を挿入するとき、それが長くなりすぎた場合は自動的に分割するマイナーモードです。命令文の分割は、fortran-continuation-stringを使用した継続行により行われます(継続行を参照してください)。この分割はSPCRETTAB、およびFortranのインデントコマンドにより発生します。FortranモードでのAuto Fillの有効化は、通常の方法で行うことができます。 Auto Fillモードを参照してください。

Auto Fillは、その行が望ましい幅(fill-columnの値)より長くなった場合は、スペースおよび区切り文字で行をブレークします。Auto Fillが行をブレークする(空白文字以外の)区切り文字は‘+’、‘-’、‘/’、‘*’、‘=’、‘<’、‘>’、‘,’です。fortran-break-before-delimitersnilの場合、区切り文字の後ろで行ブレークします。そうでない場合(デフォルト)、区切り文字の前で行ブレークします。

すべてのFortranバッファーでAuto Fillを有効にするには、fortran-mode-hookauto-fill-modeを追加します。 フックを参照してください。