diff --git a/plugins/pygments_code.rb b/plugins/pygments_code.rb index 45623d0..eae638a 100644 --- a/plugins/pygments_code.rb +++ b/plugins/pygments_code.rb @@ -21,6 +21,7 @@ module HighlightCode else highlighted_code = Pygments.highlight(code, :lexer => lang, :formatter => 'html', :options => {:encoding => 'utf-8'}) end + highlighted_code = highlighted_code.gsub(/{{/, '{{').gsub(/{%/, '{%') File.open(path, 'w') {|f| f.print(highlighted_code) } if path end highlighted_code.to_s @@ -44,8 +45,6 @@ module HighlightCode linenos = options[:linenos] start = options[:start] - code = code.gsub(/{{/, '{{').gsub(/{%/, '{%') - if lang == 'plain' # Escape html tags code = code.gsub('<','<')