From: Darold Gilles Date: Thu, 1 May 2014 11:55:11 +0000 (+0200) Subject: Fix SQL keywords that was beautified twice. X-Git-Tag: v5.1~7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fc98539dba89708b7e88326e379d7b4335147e58;p=pgbadger Fix SQL keywords that was beautified twice. --- diff --git a/pgbadger b/pgbadger index 8db3159..1f45966 100644 --- a/pgbadger +++ b/pgbadger @@ -57,6 +57,7 @@ my $tmp_last_parsed = ''; my @SQL_ACTION = ('SELECT', 'INSERT', 'UPDATE', 'DELETE'); my $graphid = 1; my $NODATA = '
NO DATASET
'; +my $MAX_QUERY_LENGTH = 20480; my $pgbadger_logo = ''; @@ -7984,7 +7985,7 @@ sub highlight_code # Do not try to prettify queries longer # than 10KB as this will take too much time - return $code if (length($code) > 10240); + return $code if (length($code) > $MAX_QUERY_LENGTH); # prettify SQL query if (!$noprettify) { @@ -8012,8 +8013,9 @@ sub highlight_code } for (my $x = 0 ; $x <= $#KEYWORDS1 ; $x++) { $code =~ s/\b$KEYWORDS1[$x]\b/$KEYWORDS1[$x]<\/span>/igs; - $code =~ s/(?$KEYWORDS1[$x]<\/span>/igs; + #$code =~ s/(?$KEYWORDS1[$x]<\/span>/igs; } + for (my $x = 0 ; $x <= $#KEYWORDS2 ; $x++) { $code =~ s/(?$KEYWORDS2[$x]<\/span>/igs; }