diff options
Diffstat (limited to 'lib/coderay/scanners/html.rb')
-rw-r--r-- | lib/coderay/scanners/html.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/coderay/scanners/html.rb b/lib/coderay/scanners/html.rb index 7cc9c9c..1c0eecf 100644 --- a/lib/coderay/scanners/html.rb +++ b/lib/coderay/scanners/html.rb @@ -88,7 +88,11 @@ module Scanners code = scan_until(/(?=(?:\n\s*)?<\/script>)|\z/) closing = false end - scan_java_script encoder, code + unless code.empty? + encoder.begin_group :inline + scan_java_script encoder, code + encoder.end_group :inline + end encoder.text_token closing, :comment if closing end next if eos? |