josenyimi at skynet.be
Sat Mar 12 23:36:09 CET 2005
Im trying to learn from the Catalyst code.
I started from Catalyst.pm file and Im seeing the following:
die qq/Couldn't load engine "$engine", "$@"/ if $@;
I would suggest to replace $@ by $UNIVERSAL::require::ERROR
To make it clear that you are using the UNIVERSAL::require module here
and not the eval require $engine; approach.
Im also wondering if $@ will contain the correct value since eval is
not in the scene ;)
The Perl syntax error message from the last
<file:///c:\Perl\html\lib\Pod\perlfunc.html#item_eval> eval() operator.
If $@ is the null string, the last
<file:///c:\Perl\html\lib\Pod\perlfunc.html#item_eval> eval() parsed and
executed correctly ...
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Catalyst