about summary refs log tree commit diff
path: root/third_party/git/Documentation/asciidoctor-extensions.rb
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/git/Documentation/asciidoctor-extensions.rb')
-rw-r--r--third_party/git/Documentation/asciidoctor-extensions.rb28
1 files changed, 0 insertions, 28 deletions
diff --git a/third_party/git/Documentation/asciidoctor-extensions.rb b/third_party/git/Documentation/asciidoctor-extensions.rb
deleted file mode 100644
index 0089e0cfb8..0000000000
--- a/third_party/git/Documentation/asciidoctor-extensions.rb
+++ /dev/null
@@ -1,28 +0,0 @@
-require 'asciidoctor'
-require 'asciidoctor/extensions'
-
-module Git
-  module Documentation
-    class LinkGitProcessor < Asciidoctor::Extensions::InlineMacroProcessor
-      use_dsl
-
-      named :chrome
-
-      def process(parent, target, attrs)
-        if parent.document.basebackend? 'html'
-          prefix = parent.document.attr('git-relative-html-prefix')
-          %(<a href="#{prefix}#{target}.html">#{target}(#{attrs[1]})</a>)
-        elsif parent.document.basebackend? 'docbook'
-          "<citerefentry>\n" \
-            "<refentrytitle>#{target}</refentrytitle>" \
-            "<manvolnum>#{attrs[1]}</manvolnum>\n" \
-          "</citerefentry>"
-        end
-      end
-    end
-  end
-end
-
-Asciidoctor::Extensions.register do
-  inline_macro Git::Documentation::LinkGitProcessor, :linkgit
-end