summaryrefslogtreecommitdiff
path: root/asciidoc.conf
diff options
context:
space:
mode:
authorStuart Rackham <srackham@methods.co.nz>2008-11-19 18:31:57 +1300
committerStuart Rackham <srackham@methods.co.nz>2008-11-19 18:31:57 +1300
commitfbf3bbaa4bcf5c33f91c654276cc4e283094ee94 (patch)
treeaa8cd379adf89427ea4ec26755d43a2297e304d8 /asciidoc.conf
parente5e6e5e5644f26431a25fe055fa1f2bcbe358388 (diff)
downloadasciidoc-fbf3bbaa4bcf5c33f91c654276cc4e283094ee94.tar.gz
Passthrough macro prsubs is now set from 'subslist' regexp named group.
Diffstat (limited to 'asciidoc.conf')
-rw-r--r--asciidoc.conf6
1 files changed, 4 insertions, 2 deletions
diff --git a/asciidoc.conf b/asciidoc.conf
index fdd3983..b57df65 100644
--- a/asciidoc.conf
+++ b/asciidoc.conf
@@ -216,7 +216,8 @@ endif::asciidoc7compatible[]
[\\]?&lt;(?P<index>\d+)&gt;=callout
# Passthrough macros.
-(?su)[\\]?(?P<name>cdata|pass|pi):(?P<target>\S*?)\[(?P<passtext>.*?)(?<!\\)\]=[]
+(?su)[\\]?(?P<name>cdata|pass):(?P<subslist>\S*?)\[(?P<passtext>.*?)(?<!\\)\]=[]
+(?su)[\\]?(?P<name>pi):(?P<target>\S*?)\[(?P<passtext>.*?)(?<!\\)\]=[]
# Triple-plus and double-dollar inline passthroughs.
(?su)[\\]?\+\+\+(?P<passtext>.*?)\+\+\+=pass[]
@@ -235,7 +236,8 @@ endif::asciidoc7compatible[]
^//([^/].*|)$=#comment
# Passthrough macros.
-(?u)^(?P<name>cdata|pass|pi)::(?P<target>\S*?)(\[(?P<passtext>.*?)\])$=#[]
+(?u)^(?P<name>cdata|pass)::(?P<subslist>\S*?)(\[(?P<passtext>.*?)\])$=#[]
+(?u)^(?P<name>pi)::(?P<target>\S*?)(\[(?P<passtext>.*?)\])$=#[]
(?u)^(?P<name>image)::(?P<target>\S*?)(\[(?P<attrlist>.*?)\])$=#