[Templates-cvs] cvs commit: TT3/lib/Template Compiler.pm
cvs@template-toolkit.org
cvs@template-toolkit.org
Wed, 01 Dec 2004 17:59:07 +0000
cvs 04/12/01 17:59:07
Modified: lib/Template Compiler.pm
Log:
* propagate errors from scanner
Revision Changes Path
1.4 +4 -4 TT3/lib/Template/Compiler.pm
Index: Compiler.pm
===================================================================
RCS file: /template-toolkit/TT3/lib/Template/Compiler.pm,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- Compiler.pm 2004/11/29 12:08:28 1.3
+++ Compiler.pm 2004/12/01 17:59:07 1.4
@@ -16,7 +16,7 @@
# modify it under the same terms as Perl itself.
#
# REVISION
-# $Id: Compiler.pm,v 1.3 2004/11/29 12:08:28 abw Exp $
+# $Id: Compiler.pm,v 1.4 2004/12/01 17:59:07 abw Exp $
#
#========================================================================
@@ -30,7 +30,7 @@
use Template::Base;
use base qw( Template::Base );
-our $VERSION = sprintf("%d.%02d", q$Revision: 1.3 $ =~ /(\d+)\.(\d+)/);
+our $VERSION = sprintf("%d.%02d", q$Revision: 1.4 $ =~ /(\d+)\.(\d+)/);
our $DEBUG = 0 unless defined $DEBUG;
our $ERROR = '';
@@ -93,7 +93,7 @@
if $args->{ name };
$scanner->scan($text, $handler)
- || $self->error($scanner->error());
+ || return $self->error($scanner->error());
return $handler->end()
|| $self->error($handler->error());
@@ -192,7 +192,7 @@
=head1 VERSION
-$Revision: 1.3 $
+$Revision: 1.4 $
=head1 COPYRIGHT