Follow-up Comment #6, bug #67570 (group groff):

Bug #67617 is resolved in my working copy.  Returning to the examples from
comment #1 (with a syntax correction) and comment #3...


$ printf '.class [EOS] \\[em]\n.pchar \C"[EOS]"\n' | ./build/test-groff
character class '[EOS]'
  defined at: file name: "<standard input>", line number: 1
  contains ranges: U+2014 
  contains nested classes: (none)
$ printf '.pchar \\C#[CJKprepunct]#\n' | ./build/test-groff -mja
/home/branden/src/GIT/groff/build/../tmac/ja.tmac: warning: font TR may lack
coverage of Japanese script
character class '[CJKprepunct]'
  defined at: file name: "/home/branden/src/GIT/groff/build/../tmac/ja.tmac",
line number: 32
  contains ranges: U+002C U+003A U+003B U+003E U+007D U+3001 U+3002 U+FF0C
U+FF0E U+30FB U+FF1A U+FF1B U+FF1F U+FF01 U+FF09 U+3015 U+FF3D U+FF5D U+300D
U+300F U+3011 U+3041 U+3043 U+3045 U+3047 U+3049 U+3063 U+3083 U+3085 U+3087
U+30FC U+30A1 U+30A3 U+30A5 U+30A7 U+30A9 U+30C3 U+30E3 U+30E5 U+30E7 
  contains nested classes: (none)


Those both had only singleton ranges.  Here's one that uses real ranges.


$ printf '.pchar \\C#[CJKnormal]#\n' | ./build/test-groff -mja
/home/branden/src/GIT/groff/build/../tmac/ja.tmac: warning: font TR may lack
coverage of Japanese script
character class '[CJKnormal]'
  defined at: file name: "/home/branden/src/GIT/groff/build/../tmac/ja.tmac",
line number: 44
  contains ranges: U+3041-U+3096 U+3096 U+30A0-U+30FF U+30FF U+4E00-U+9FFF
U+9FFF 
  contains nested classes: (none)




    _______________________________________________________

Reply to this item at:

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

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

Attachment: signature.asc
Description: PGP signature

Reply via email to