You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Reading currency like control characters in dictionary #500
Fixed in #685 (merged). Currency/symbol characters ($ £ ¥ €, Unicode category Sc and other symbol categories) were falling through to the PNCTRL control-char bucket in Tok::nextTok and getting a bogus ("CTRL" <lead-byte>) attribute. Added unicu::isSymbol() and now classify them as punct (like $ always was), covering both the tokenize and dicttok passes. Note: the legacy byte-based cmltok tokenizer remains non-Unicode-aware (out of scope).
Currencies of the world
$ currency=1 country="United States" name="Dollar"
£ currency=1 country="United Kingdom" name="Pound Sterling"
¥ currency=1 country="Japan" name="Yen"