diff options
author | Stefan Tatschner <stefan@sevenbyte.org> | 2015-06-28 20:42:41 +0200 |
---|---|---|
committer | Stefan Tatschner <rumpelsepp@sevenbyte.org> | 2015-07-29 08:32:00 +0200 |
commit | 00ff84d3c02e551cb7c4be3f71e1836e9f5abce2 (patch) | |
tree | 7ace300aa8116137fd73d035944c6b796853f646 /app | |
parent | f736721c5bb8f1f6031d36cc726cbd11cc499a72 (diff) | |
download | gitlab-ce-00ff84d3c02e551cb7c4be3f71e1836e9f5abce2.tar.gz |
Add HTMLGitlab formatter
This custom formatter for rouge is needed to generate HTML output
specifically for gitlab. Since its usecase is mostly suitable for
gitlab it had been rejected upstream:
https://github.com/jneen/rouge/pull/268
Thanks a lot to @stanhu, @jneen and @tsigo for review!
Diffstat (limited to 'app')
-rw-r--r-- | app/helpers/blob_helper.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/helpers/blob_helper.rb b/app/helpers/blob_helper.rb index f6263818055..77d99140c43 100644 --- a/app/helpers/blob_helper.rb +++ b/app/helpers/blob_helper.rb @@ -8,7 +8,7 @@ module BlobHelper ) begin - @lexer ||= Rouge::Lexer.guess(filename: blob_name, source: blob_content) + @lexer ||= Rouge::Lexer.guess(filename: blob_name, source: blob_content).new result = @formatter.format(@lexer.lex(blob_content, continue: continue)).html_safe rescue @lexer = Rouge::Lexers::PlainText |