]> Kevux Git Server - fll/commit
Feature: Support outputting width or combining state of characters.
authorKevin Day <thekevinday@gmail.com>
Sat, 11 Dec 2021 22:06:37 +0000 (16:06 -0600)
committerKevin Day <thekevinday@gmail.com>
Sat, 11 Dec 2021 22:06:37 +0000 (16:06 -0600)
commit2ee43d6a407f5a968f49f536beb5313251c67451
treea17a31cb55f2808ed575875748a57592aac7f9bb
parent476bc6974555b789db1c4ed1344976748da69213
Feature: Support outputting width or combining state of characters.

The width is reported as one of: '0', '1', or '2'.
The following is used for unknown or invalid '?'.
The private use area is consider valid but unknown.

The combining state is reported as either 'C' or 'N'.
The 'N' can be considered either 'Not' or 'No' as the meaning is synonymous in this case.

The to_combining and to_width may be used together.

Now that I know how this is to be implemented, remove unneeded functions.

Remove some extra newlines printed in the help.
level_3/utf8/c/private-print.c
level_3/utf8/c/private-print.h
level_3/utf8/c/private-utf8_binary.c
level_3/utf8/c/private-utf8_codepoint.c
level_3/utf8/c/utf8.c
level_3/utf8/c/utf8.h