Module: Rote::Filters
- Defined in:
- lib/rote/filters/toc.rb,
lib/rote/filters/base.rb,
lib/rote/filters/eval.rb,
lib/rote/filters/exec.rb,
lib/rote/filters/rdoc.rb,
lib/rote/filters/tidy.rb,
lib/rote/filters/syntax.rb,
lib/rote/filters/redcloth.rb,
lib/rote/filters/bluecloth.rb
Defined Under Namespace
Classes: BlueCloth, Eval, Exec, MacroFilter, RDoc, RedCloth, RedCloth_WithToc, 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*?\n?(.*?)\s*\#\:\1\#(?:\2\#)?\s*$/m
- PLACEHOLDER_RE =
/(?:<[^>]*>)?xmxmxmacro(\d+)orcamxmxmx(?:<[^>]*>)?/