Follow-up Comment #1, bug #67570 (group groff): No idea how I managed to change this behavior; I'll have to bisect.
In the meantime I notice I forgot something in the new `pchar` request:
It should try to resolve the argument as a character class first.
$ printf '.class [EOS] \\[em]\n.pchar [EOS]\n' | ./build/test-groff
character '['
is not translated
does not have a macro
special translation: 0
hyphenation code: 0
flags: 0 (none)
Unicode mapping: U+005B
ASCII code: 91
ASCII code: 91
asciify code: 0
is found
is transparently translatable
is not translatable as input
mode: normal
character 'E'
is not translated
does not have a macro
special translation: 0
hyphenation code: 101
flags: 0 (none)
Unicode mapping: U+0045
ASCII code: 69
ASCII code: 69
asciify code: 0
is found
is transparently translatable
is not translatable as input
mode: normal
character 'O'
is not translated
does not have a macro
special translation: 0
hyphenation code: 111
flags: 0 (none)
Unicode mapping: U+004F
ASCII code: 79
ASCII code: 79
asciify code: 0
is found
is transparently translatable
is not translatable as input
mode: normal
character 'S'
is not translated
does not have a macro
special translation: 0
hyphenation code: 115
flags: 0 (none)
Unicode mapping: U+0053
ASCII code: 83
ASCII code: 83
asciify code: 0
is found
is transparently translatable
is not translatable as input
mode: normal
character ']'
is not translated
does not have a macro
special translation: 0
hyphenation code: 0
flags: 32 (is transparent to end of sentence)
Unicode mapping: U+005D
ASCII code: 93
ASCII code: 93
asciify code: 0
is found
is transparently translatable
is not translatable as input
mode: normal
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67570>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
