Update of bug #66653 (group groff):

                 Summary: [troff] .asciify odd behaviour => [troff] .asciify
odd behaviour with composite characters

    _______________________________________________________

Follow-up Comment #28:

The difference between U+0106 and U+015E to _groff_ appears to be that the
former shows up in a table in "glyphuni.cpp" and the latter doesn't.


$ git grep 015E src tmac
src/libs/libgroff/uniuni.cpp:  { "015E", "20053_0327" },
src/roff/groff/tests/asciify-composite-nodes-correctly.sh:@[u0106] @[u015E]
src/roff/troff/node.cpp:// with \[u015E] -> S<ac>.
src/utils/afmtodit/afmtodit.tables:  "015E", "0053_0327",
src/utils/afmtodit/afmtodit.tables:  "Scedilla", "015E",
src/utils/hpftodit/hpuni.cpp:  { "1063", "015E", },     // Uppercase S
Cedilla
$ git grep 0106 src tmac
src/libs/libgroff/glyphuni.cpp:  { "'C", "0106" },
src/libs/libgroff/uniuni.cpp:  { "0106", "20043_0301" },
src/roff/groff/tests/asciify-composite-nodes-correctly.sh:@[u0106] @[u015E]
src/roff/groff/tests/asciify-request-works.sh:A#[dq]#[e
aa]#[u00E1]#[u0106]i#[fl]o#[Fl]#[Z]
src/roff/groff/tests/asciify-request-works.sh:  "character) Unicode special
character 'u0106'" >&2
src/utils/afmtodit/afmtodit.tables:  "0106", "0043_0301",
src/utils/afmtodit/afmtodit.tables:  "Cacute", "0106",
src/utils/afmtodit/afmtodit.tables:  "afii10106", "0459",
src/utils/hpftodit/hpuni.cpp:  { "406", "0106", },      // Uppercase C Acute




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66653>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to