fix precedence for executing in new
Arthur Axel 'fREW' Schmidt [Tue, 26 Oct 2010 01:21:28 +0000 (20:21 -0500)]
lib/DBIx/Class/Storage/Debug/PrettyPrint.pm

index 65e95bd..44bae61 100644 (file)
@@ -19,10 +19,12 @@ sub new {
    my $args  = shift;
 
    my $clear_line = $args->{clear_line} || "\r\e[J";
-   my $executing  = $args->{executing}  || eval { require Term::ANSIColor } ? do {
-       my $c = \&Term::ANSIColor::color;
-       $c->('blink white on_black') . 'EXECUTING...' . $c->('reset');;
-   } : 'EXECUTING...';
+   my $executing  = $args->{executing}  || (
+      eval { require Term::ANSIColor } ? do {
+          my $c = \&Term::ANSIColor::color;
+          $c->('blink white on_black') . 'EXECUTING...' . $c->('reset');
+      } : 'EXECUTING...'
+   );
    my $show_progress = $args->{show_progress};
 
    my $squash_repeats = $args->{squash_repeats};