Major Section: IO
Fmt and related functions insert linebreaks when lines get too long.
A linebreaks is inserted at an aesthetically appropriate points once the
column exceeds the value of state global fmt-soft-right-margin,
i.e., the result of evaluating (@ fmt-soft-right-margin). If however the
column exceeds the value of state global fmt-hard-right-margin,
i.e., the result of evaluating (@ fmt-hard-right-margin), then a
linebreak is soon inserted. Such a ``hard'' linebreak follows the insertion
of a backslash (\) character unless fmt!, fms!, or
fmt1! is used, or state global write-for-read is true.