Methods
Public Instance methods
apply(source)

Transform the markup macros. Maps #(..) to :sanitize. Maps #|..| to :markup.

Additional markup macros:

Maps ’’..’’ to #{…to_link} Maps {{..}} to #{R ..} Maps #<..> to #{R ..}

    # File lib/raw/compiler/filter/markup.rb, line 17
17:   def apply(source)
18:     source = source.dup
19:     
20:     source.gsub!(/\#\((.*?)\)/, '#{sanitize(\1)}')
21:     source.gsub!(/\#\|(.*?)\|/, '#{markup(\1)}')
22: 
23:     source.gsub!(/\'\'(.*?)\'\'/, '#{\1.to_link}')    
24:     source.gsub!(/\{\{(.*?)\}\}/, '#{R \1}')    
25:     source.gsub!(/\#\<(.*?)\>/, '#{R \1}')    
26:     
27:     return source
28:   end