Method: RDoc::Markup::AttributeManager#initialize
- Defined in:
- lib/rdoc/markup/attribute_manager.rb
#initialize ⇒ AttributeManager
Creates a new attribute manager that understands bold, emphasized and teletype text.
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 |
# File 'lib/rdoc/markup/attribute_manager.rb', line 80 def initialize @html_tags = {} @matching_word_pairs = {} @protectable = %w[<] @regexp_handlings = [] @word_pair_map = {} @exclusive_bitmap = 0 @attributes = RDoc::Markup::Attributes.new add_word_pair "*", "*", :BOLD, true add_word_pair "_", "_", :EM, true add_word_pair "+", "+", :TT, true add_html "em", :EM, true add_html "i", :EM, true add_html "b", :BOLD, true add_html "tt", :TT, true add_html "code", :TT, true end |