I have a recipe ## Add a custom markup Markup( 'ChordPro', 'fulltext', "/\\|\\|:(.*?):\\|\\|/seim", "Keep(ChordPro_Parse(explode(\"\n\",PSS('$1'))))" ); # s = dot matches all chars including newline # e = backreference substitution by expression # i = case insensitive # m = multiline # uses lazy evaluation, preserves leading and trailing white space # Keep prevents PmWiki markup being applied
There is a bit left out, but ... $linecount = count($cho); for( $i=0; $i<$linecount; $i++ ) { # iterate through the ChordPro lines $choline = $cho[$i]; When I get to a blank line (at least in the source) I find the value in $choline is <:vspace> or "3c3a7673706163653e" and len($choline) is 9 can anyone explain to me what is happening? I can provide details and debug tia Simon _______________________________________________ pmwiki-devel mailing list pmwiki-devel@pmichaud.com http://www.pmichaud.com/mailman/listinfo/pmwiki-devel