Module: Rote::Filters

Defined in:
lib/rote/filters/toc.rb,
lib/rote/filters/base.rb,
lib/rote/filters/rdoc.rb,
lib/rote/filters/tidy.rb,
lib/rote/filters/syntax.rb,
lib/rote/filters/redcloth.rb

Defined Under Namespace

Classes: MacroFilter, RDoc, RedCloth, Syntax, TOC, TextFilter, Tidy

Constant Summary collapse

MACRO_RE =

Match/extract

#:code#args# 
... body ... 
#code#

to :code, args, body

/^\s*\#\:([a-z]+)(?:\#([a-z]*))?\#\s*^(.*?)$\s*\#\:\1\#(?:\2\#)?\s*$/m