diff options
author | Karl Williamson <khw@cpan.org> | 2016-11-28 14:16:18 -0700 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2016-11-28 17:15:24 -0700 |
commit | 535a3fb3ec9051c531a7797f1de40cbfc39e3f7f (patch) | |
tree | e386cf41b70da73b0f36dbee7b1e66e12ebb80f5 /iperlsys.h | |
parent | 83cf869355710e5fa99226ae9c014afdb53a30cf (diff) | |
download | perl-535a3fb3ec9051c531a7797f1de40cbfc39e3f7f.tar.gz |
lib/locale.t: Don't assume NUL is a control
A test that assumed NUL would be considered a control fails in locales
where it isn't considered a control.
This was found on FREEBSD, where the locale "hi_IN.ISCII-DEV" is
defective (based on the Wikipedia article on ISCII
https://en.wikipedia.org/wiki/Indian_Script_Code_for_Information_Interchange).
Only the code points 0x09-0x0D are considered controls in this
implementation, whereas the article says ISCII is a superset of ASCII,
so should have 33 controls, not just 5. (Unrelated to this ticket, but
another apparent defect I saw is that this implementation defines 0x91,
but the article says that code point is unassigned.)
Diffstat (limited to 'iperlsys.h')
0 files changed, 0 insertions, 0 deletions