Sha256: 7781ffc6bec43d2383b0dd5a82d2c425340b69df0b626623ad0f7973254cf6fa
Contents?: true
Size: 399 Bytes
Versions: 3
Compression:
Stored size: 399 Bytes
Contents
# -*- coding: utf-8 -*- # module Rouge module Formatters class HTMLInline < HTML def initialize(theme) @theme = theme end def safe_span(tok, safe_val) return safe_val if tok == Token::Tokens::Text rules = @inline_theme.style_for(tok).rendered_rules "<span style=\"#{rules.to_a.join(';')}\">#{safe_val}</span>" end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rouge-1.10.1 | lib/rouge/formatters/html_inline.rb |
rouge-1.10.0 | lib/rouge/formatters/html_inline.rb |
rouge-1.9.1 | lib/rouge/formatters/html_inline.rb |