Fix "new sentence, new line" warnings throughout so that formatters
can produce correct spacing between sentences.
Remove unnecessary Ns macros. These are not necessary for delimeters,
which get special treatment.
Fix date in manual. The contents were last modified on 2016-12-03,
so use that instead of the invalid date.
Fix escape sequence for `\<` and `\>`.
Remove spurious `\\n` escape for the null-command.
The one specified by mdoc is hard to read for non-native
speakers from countries which read the date day-first (like
Germany, Greece, North-Korea, Swamp,...).
This is also consistent with how we generally specify dates
Sort comes pretty much automatically, as no script relies on the
undefined behaviour of the input _not_ being sorted, we might as well
sort the sorted input already.
The only downside is memory usage, which can be an issue for large
The o-flag was trivial to implement.
Options that are specific to a single key definition are not
supported (e.g. "sort -k 2,3n -k 4,4"). Should you try to specify
such definitions, sort will return with EXIT_FAILURE and an error
message. Instead, all key definitions exclusively use the global
It always behaves like -b was set.