Sha256: e4123e73eacd1367b5b58ffa1dced8b6a262783ba839870771793694480fb4b3
Contents?: true
Size: 350 Bytes
Versions: 25
Compression:
Stored size: 350 Bytes
Contents
# Includes code blocks from external files Nanoc::Filter.define(:scholar_include_code) do |content| content = content.dup content.gsub! %r{````(/[^`]+)````} do code = @items[$1] raise "Code block #{$1} not found." unless code "<pre>" + code.raw_content.lines.map{|line| "<code>#{h line}</code>"}.join() + "</pre>" end content end
Version data entries
25 entries across 25 versions & 1 rubygems