Many years ago, I took the advice of the
perlunicode
manpage and defined a custom regular-expression class for identifying
strings that only have kana and not kanji with the \p{...}
construct:
sub InKana {
return <<END;
3040\t309F
30A0\t30FF
END
}
This (and all the other methods in the docs) stopped working somewhere between 5.20.2 and 5.28.0, and there is not even the slightest hint anywhere as to why.
Why? Because there is now a predefined InKana class, not equivalent
to the above definition, and the above code is simply ignored. You
have to change the name to something, anything else; I chose
InHirakata
, and my code started working again.
And that’s an hour of my life I want back.
Bug filed; RT #134146.
Markdown formatting and simple HTML accepted.
Sometimes you have to double-click to enter text in the form (interaction between Isso and Bootstrap?). Tab is more reliable.