Version 0.1.1 behavior is documented here. Thesupport record separates local verification frompublished MoonX behavior; moonx examples use registry releases.
Reformat paragraphs from files or stdin while preserving indentation andsentence spacing. Lines with different indentation start new paragraphs;blank lines separate paragraphs. Output ends with a newline.
-w/--width sets the maximum width, with a default of 75. The GNU -WIDTHshorthand is also supported. -g/--goal sets the preferred width; when usedalone, the maximum becomes goal plus 10. -s/--split-only keeps input linesseparate, and -u/--uniform-spacing uses one space between words and twoafter sentence endings. Widths range from 0 through 2500; a long word isemitted intact even when it exceeds the width. Columns use a C-locale byteprofile, and tabs advance to multiples of eight.
No file is rewritten. Multiple operands are processed in order and anunreadable file does not stop later operands. Crown margins, tagged margins,prefix matching and locale-aware character widths are not included.--help and --version are available. Exit status is 0 on success and 1for an option or input error.
Standalone --version prints exactly fmt 0.1.1 followed by onenewline. Standalone --help starts with Usage: fmt, lists bothmetadata options, and ends with a newline. Both write to stdout, leave stdinunread, and exit with status 0. Exact-version publication and verificationremain recorded separately in the support record.