From 4a62f77d9eef4e3e1c0524f0887b065331686944 Mon Sep 17 00:00:00 2001 From: Jean de Klerk Date: Mon, 16 Jan 2017 14:06:35 -0700 Subject: [PATCH] Jsx renderer uses rouge jsx lexer (from 2.0.6 onwards) Signed-off-by: Tom Chen --- hologram.gemspec | 2 +- lib/hologram/code_example_renderer/renderers/jsx_renderer.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hologram.gemspec b/hologram.gemspec index 9ca866b..fa7ec7e 100644 --- a/hologram.gemspec +++ b/hologram.gemspec @@ -14,7 +14,7 @@ Gem::Specification.new do |spec| spec.license = "MIT" spec.add_dependency "redcarpet", ">= 2.2", "< 4.0" - spec.add_dependency "rouge", ">= 1.5", "!= 1.9.1" + spec.add_dependency "rouge", ">= 2.0.6" spec.files = `git ls-files`.split($/) spec.executables = ['hologram'] diff --git a/lib/hologram/code_example_renderer/renderers/jsx_renderer.rb b/lib/hologram/code_example_renderer/renderers/jsx_renderer.rb index 2ac8afe..8bddd06 100644 --- a/lib/hologram/code_example_renderer/renderers/jsx_renderer.rb +++ b/lib/hologram/code_example_renderer/renderers/jsx_renderer.rb @@ -1,4 +1,4 @@ Hologram::CodeExampleRenderer::Factory.define 'jsx' do example_template 'jsx_example_template' - lexer { Rouge::Lexer.find('html') } + lexer { Rouge::Lexer.find('jsx') } end