Class: Elisp::DocStringParser::Text

Inherits:
Object
  • Object
show all
Defined in:
lib/elisp/doc_string_parser.rb

Instance Method Summary collapse

Constructor Details

#initialize(content) ⇒ Text

Returns a new instance of Text.



105
106
107
# File 'lib/elisp/doc_string_parser.rb', line 105

def initialize(content)
  @content = content
end

Instance Method Details

#htmlObject



109
110
111
# File 'lib/elisp/doc_string_parser.rb', line 109

def html
  CGI.escape_html(@content)
end

#pandoc_json_objectObject



113
114
115
116
117
118
# File 'lib/elisp/doc_string_parser.rb', line 113

def pandoc_json_object
  {
    "t": "Str",
    "c": @content,
  }
end