http://qs321.pair.com?node_id=348042


in reply to Re3: Character class question
in thread Character class question

The proper invocation is use diagnostics;. With the capital D, it will fail to find the module on case-sensitive filesystems. On case-insensitive filesystems, where diagnostics.pm is the same file as Diagnostics.pm, you will not get an error loading the module, but the import method that enables diagnostics won't be called (because Diagnostics->import is called instead, which doesn't exist.)