Commit c167cc58 authored by Douwe Maan's avatar Douwe Maan

Merge branch 'asciidoctor-upgrade' into 'master'

Upgrade asciidoctor version to 2.0.10 and change method names in html5_converter

Closes #63304

See merge request gitlab-org/gitlab-ce!29741
parents 28fe2a67 aebee188
...@@ -129,9 +129,9 @@ gem 'rdoc', '~> 6.0' ...@@ -129,9 +129,9 @@ gem 'rdoc', '~> 6.0'
gem 'org-ruby', '~> 0.9.12' gem 'org-ruby', '~> 0.9.12'
gem 'creole', '~> 0.5.0' gem 'creole', '~> 0.5.0'
gem 'wikicloth', '0.8.1' gem 'wikicloth', '0.8.1'
gem 'asciidoctor', '~> 1.5.8' gem 'asciidoctor', '~> 2.0.10'
gem 'asciidoctor-include-ext', '~> 0.3.1', require: false gem 'asciidoctor-include-ext', '~> 0.3.1', require: false
gem 'asciidoctor-plantuml', '0.0.8' gem 'asciidoctor-plantuml', '0.0.9'
gem 'rouge', '~> 3.1' gem 'rouge', '~> 3.1'
gem 'truncato', '~> 0.7.11' gem 'truncato', '~> 0.7.11'
gem 'bootstrap_form', '~> 4.2.0' gem 'bootstrap_form', '~> 4.2.0'
......
...@@ -66,11 +66,11 @@ GEM ...@@ -66,11 +66,11 @@ GEM
faraday_middleware (~> 0.9) faraday_middleware (~> 0.9)
faraday_middleware-multi_json (~> 0.0) faraday_middleware-multi_json (~> 0.0)
oauth2 (~> 1.0) oauth2 (~> 1.0)
asciidoctor (1.5.8) asciidoctor (2.0.10)
asciidoctor-include-ext (0.3.1) asciidoctor-include-ext (0.3.1)
asciidoctor (>= 1.5.6, < 3.0.0) asciidoctor (>= 1.5.6, < 3.0.0)
asciidoctor-plantuml (0.0.8) asciidoctor-plantuml (0.0.9)
asciidoctor (~> 1.5) asciidoctor (>= 1.5.6, < 3.0.0)
ast (2.4.0) ast (2.4.0)
atomic (1.1.99) atomic (1.1.99)
attr_encrypted (3.1.0) attr_encrypted (3.1.0)
...@@ -1025,9 +1025,9 @@ DEPENDENCIES ...@@ -1025,9 +1025,9 @@ DEPENDENCIES
akismet (~> 2.0) akismet (~> 2.0)
apollo_upload_server (~> 2.0.0.beta3) apollo_upload_server (~> 2.0.0.beta3)
asana (~> 0.8.1) asana (~> 0.8.1)
asciidoctor (~> 1.5.8) asciidoctor (~> 2.0.10)
asciidoctor-include-ext (~> 0.3.1) asciidoctor-include-ext (~> 0.3.1)
asciidoctor-plantuml (= 0.0.8) asciidoctor-plantuml (= 0.0.9)
attr_encrypted (~> 3.1.0) attr_encrypted (~> 3.1.0)
awesome_print awesome_print
babosa (~> 1.0.2) babosa (~> 1.0.2)
......
---
title: Upgrade asciidoctor version to 2.0.10
merge_request: 29741
author: Rajendra Kadam
type: added
# frozen_string_literal: true # frozen_string_literal: true
require 'asciidoctor' require 'asciidoctor'
require 'asciidoctor/converter/html5'
module Gitlab module Gitlab
module Asciidoc module Asciidoc
class Html5Converter < Asciidoctor::Converter::Html5Converter class Html5Converter < (Asciidoctor::Converter.for 'html5')
extend Asciidoctor::Converter::Config
register_for 'gitlab_html5' register_for 'gitlab_html5'
def stem(node) def convert_stem(node)
return super unless node.style.to_sym == :latexmath return super unless node.style.to_sym == :latexmath
%(<pre#{id_attribute(node)} data-math-style="display"><code>#{node.content}</code></pre>) %(<pre#{id_attribute(node)} data-math-style="display"><code>#{node.content}</code></pre>)
end end
def inline_quoted(node) def convert_inline_quoted(node)
return super unless node.type.to_sym == :latexmath return super unless node.type.to_sym == :latexmath
%(<code#{id_attribute(node)} data-math-style="inline">#{node.text}</code>) %(<code#{id_attribute(node)} data-math-style="inline">#{node.text}</code>)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment