diff options
author | 2014-10-26 17:12:03 +0000 | |
---|---|---|
committer | 2014-10-26 17:12:03 +0000 | |
commit | 5faa62e2445541401f9bee1667d1cd2b2e443e53 (patch) | |
tree | fd737f26543e4c9e9e08db9bc3b51103c61736a1 /man_validate.c | |
parent | eb1d4be7915b314c92a4c377c4a09a06e811fc57 (diff) | |
download | mandoc-5faa62e2445541401f9bee1667d1cd2b2e443e53.tar.gz mandoc-5faa62e2445541401f9bee1667d1cd2b2e443e53.tar.zst mandoc-5faa62e2445541401f9bee1667d1cd2b2e443e53.zip |
Improve -Tascii output for Unicode escape sequences: For the first 512
code points, provide ASCII approximations. This is already much better
than what groff does, which prints nothing for most code points.
A few minor fixes while here:
* Handle Unicode escape sequences in the ASCII range.
* In case of errors, use the REPLACEMENT CHARACTER U+FFFD for -Tutf8
and the string "<?>" for -Tascii output.
* Handle all one-character escape sequences in mchars_spec2{cp,str}()
and remove the workarounds on the higher level.
Diffstat (limited to 'man_validate.c')
0 files changed, 0 insertions, 0 deletions