method
emit_paragraph_event

v2_2_9 -
Show latest stable
-
0 notes -
Class: Text
- 1_8_6_287
- 1_8_7_72
- 1_8_7_330
- 1_9_1_378
- 1_9_2_180
- 1_9_3_125
- 1_9_3_392
- 2_1_10
- 2_2_9 (0)
- 2_4_6
- 2_5_5
- 2_6_3
- What's this?
emit_paragraph_event(paragraph, paragraph_start_line, line_no, &block)
private
Hide source
# File lib/rdoc/i18n/text.rb, line 109 def emit_paragraph_event(paragraph, paragraph_start_line, line_no, &block) paragraph_part = { :type => :paragraph, :line_no => paragraph_start_line, } match_data = /(\s*)\z/.match(paragraph) if match_data paragraph_part[:paragraph] = match_data.pre_match yield(paragraph_part) emit_empty_line_event(match_data[1], line_no, &block) else paragraph_part[:paragraph] = paragraph yield(paragraph_part) end end