デフォルトでは、空行・単語間のスペースの数・インデントは出力に保存される。インデントの異なる連続行は結合しない。文の最後で改行しようとする。文の最初の単語の直後や、文の最後の単語の直前での改行は避けようとする。つのスペースまたは続いたものとして定義される。括弧や引用符の内部では文区切りとはみなされない。「段落」全体を読み込んでから改行位置を決める。提案されたものをちょっと変更したものである。引き続く行の左マージンをそれぞれ第二行のものに揃える。整形された出力行に再び挿入される。コード部分は変更したくない場合などが考えられる。--split-only行分割だけを行う。短い行を結合して長い行を生成する作業を行わない。不正に結合されるのを避けることができる。段落の最初の行のインデントは第二行のものとは異なっていなければならない。同じである場合は、最初の行は一行だけからなる段落とみなされる。単語間のスペースをスペース文字ひとつに減らす。文の間には二つのスペース文字が用いられる。行を短くする傾向にある。--help標準出力に使用方法のメッセージを出力して正常終了する。--version標準出力にバージョン情報を出力して正常終了する。