MultilinePTVs



hidden PTV containing text PTVs
(:linebreaks:)
(:hidden:
var1: value 1
var2: value 2
var3: value 3
etc:)
{$:hidden}
{$:var1}
{$:var2}
{$:var3}
{$:etc}

var1: value 1
var2: value 2
var3: value 3
etc
value 1
value 2
value 3
)

case 1:simple text PTV on single line:
text1 : just some single line text here
"{$:text1}"

text1 : just some single line text here
"just some single line text here"

case 2: simple text PTV with colon on next line:
text2
: just some single line text here
"{$:text2}"

text2
: just some single line text here
""

case 3: simple text PTV with colon on third line:
text3

: just some single line text here
"{$:text3}"

text3

: just some single line text here
""

case 4: definition list PTV on single line:
: def1 : just some single line text here
"{$:def1}"
def1
just some single line text here

"just some single line text here"

case 5: definition list PTV with colon on next line:
: def2
: just some single line text here
"{$:def2}"

: def2
: just some single line text here
""

case 6: hidden directive PTV on single line:
(:dir1: just some single line text here :)
"{$:dir1}"

"just some single line text here "

case 7: hidden directive PTV with colon on next line:
(:dir2
: just some single line text here :)
"{$:dir2}"

(:dir2

just some single line text here
)

""

case 8: hidden directive PTV with multiple lines:
(:dir3: some 
multi line 
text 
here:)
"{$:dir3}"
"{$:here}"

"some
multi line
text
here"
")"

case 9: hidden directive PTV with multiple lines:
(:dir4: 
some 
multi line 
text 
here 
:)
"{$:dir4}"

"
some
multi line
text
here
"

 0: 00.00 00.00 config start
 1: 00.01 00.01 config end
 2: 00.21 00.20 MarkupToHTML begin
 3: 00.21 00.21 MarkupToHTML begin
 4: 00.22 00.21 MarkupToHTML end
 5: 00.22 00.21 MarkupToHTML begin
 6: 00.22 00.21 MarkupToHTML end
 7: 00.22 00.21 MarkupToHTML begin
 8: 00.22 00.21 MarkupToHTML end
 9: 00.22 00.21 MarkupToHTML begin
10: 00.22 00.21 MarkupToHTML end
11: 00.22 00.21 MarkupToHTML begin
12: 00.22 00.22 MarkupToHTML end
13: 00.22 00.22 MarkupToHTML begin
14: 00.23 00.22 MarkupToHTML end
15: 00.23 00.22 MarkupToHTML begin
16: 00.23 00.22 MarkupToHTML end
17: 00.23 00.22 MarkupToHTML begin
18: 00.23 00.22 MarkupToHTML end
19: 00.23 00.22 MarkupToHTML begin
20: 00.23 00.22 MarkupToHTML end
21: 00.23 00.22 MarkupToHTML begin
22: 00.23 00.22 MarkupToHTML end
23: 00.24 00.23 MarkupToHTML end
24: 00.24 00.23 MarkupToHTML begin
25: 00.25 00.24 ReadApprovedUrls SiteAdmin.ApprovedUrls begin
26: 00.25 00.24 ReadApprovedUrls SiteAdmin.ApprovedUrls end
27: 00.26 00.25 MarkupToHTML end
28: 00.26 00.25 MarkupToHTML begin
29: 00.26 00.25 MarkupToHTML end
30: 00.27 00.25 now
Peak memory: 3,761,512 bytes