Method: RDoc::Markup::AttributeManager#flow

Defined in:
lib/rdoc/markup/attribute_manager.rb

#flow(str) ⇒ Object

Processes str converting attributes, HTML and regexp handlings



307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
# File 'lib/rdoc/markup/attribute_manager.rb', line 307

def flow str
  @str = str.dup

  mask_protected_sequences

  @attrs = RDoc::Markup::AttrSpan.new @str.length, @exclusive_bitmap

  convert_attrs            @str, @attrs, true
  convert_html             @str, @attrs, true
  convert_regexp_handlings @str, @attrs, true
  convert_attrs            @str, @attrs
  convert_html             @str, @attrs
  convert_regexp_handlings @str, @attrs

  unmask_protected_sequences

  split_into_flow
end