CHARNAMES DIAGNOSTICS
These are the diagnostics that can be triggered by the charnames
pragmatic module
Unknown charname '%s'
The character name you specified is not a valid one. Please refer to the Unicode database.
Character 0x%s with name '%s' is above 0xFF
When the bytes
pragma is in effect, you cannot use a character above 0xFF.
`use charnames' needs explicit imports list
The charnames
pragmatic module does not import anything by default. You must specify at least one script name, or the special labels :full
or :short
.
charnames::viacode() expects one numeric argument
The charnames::viacode()
function converts a numeric code into a symbolic character name. Therefore, it uses only one argument, and this arg must be numeric. Why send an alphabetic arg, or more than one arg? If you want to convert several code points, use a loop or a map
.
unexpected arg \"%s\" to charnames::viacode()
To be completed
Unicode characters only allocated up to 0x10FFFF (you asked for %s)";
The current version of the Unicode Standard defines character points up to code point 0x10FFFF
. Higher numbers correspond to no characters.
charnames::vianame() expects one name argument
The charnames::vianame()
function converts a symbolic character name into a numeric code. Therefore, it uses only one argument. Why send more than one arg? If you want to convert several character names, use a loop or a map
.
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 9:
You can't have =items (as at line 14) unless the first thing after the =over is an =item