Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
lowdown: patch to fix macOS and UTF-8 bugs
- Improve UTF-8 handling by not treating bytes >=0x80, which tend to be UTF-8 continuation bytes, as control characters. This leaves control characters U+0080 through U+009F in the output (incorrectly) but doesn't mangle other UTF-8 characters, so it's a net win. See: kristapsdz/lowdown#140 - Don't output a newline between a `.SH` and a heading. This fixes `makewhatis` output on macOS and (as a result) `man` completions for `fish` on macOS. See: kristapsdz/lowdown#138 (cherry picked from commit 7784c97)
- Loading branch information