It definitely is. Some careful commenting in my config.php revealed that it was some of my own custome markup that I added. Some users have been adding a lot of "cut & pasted" email responses (including the email headers) to our wiki pages. I added some markup so that it would take less editing to turn the names in the header into Profiles links.
<br><br># Markup directive to handle alternate name patterns for profiles. Uses [[~LAST, FIRST]] pattern<br>
Markup('alternate-profile','directives','/\\[\\[~(.*?), (.*?)\\]\\]/',"[[Profiles/$2 $1|$1, $2]]");<br>
<br>This made it easy to turn<br><br> From: Devlin, Kurt<br> To: Michaud, Patrick R.<br><br>into:<br><br> From: [[~Devlin, Kurt]]<br>
To: [[~Michaud, Patrick]] R.<br>
<br>instead of rearranging the first and last names myself. For example,<br><br> From: [[~Kurt Devlin]]<br>
To: [[~PatrickMichaud|Patrick R. Michaud]]<br><br>So when this pattern saw ":[[~Kurt Devlin]]:Lead for [[MyProjectA/]], [[MyProjectB/]]", it kind of lost it's mind. <br><br>Do you have any ideas on how to tweak the pattern to save my initial concept and prevent this side effect?
<br><br>Thanks,<br>Kurt<br>
<br><div><span class="gmail_quote">On 7/13/06, <b class="gmail_sendername">Patrick R. Michaud</b> <<a href="mailto:pmichaud@pobox.com">pmichaud@pobox.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Thu, Jul 13, 2006 at 01:41:44PM -0400, Kurt Devlin wrote:<br>> I have the the following on one of my pages:<br>><br>> :[[~Kurt Devlin]]:Lead for [[MyProjectA/]], [[MyProjectB/]]<br>><br>> This gives me the unexpected result of:
<br>><br>> Lead for MyProjectA|Kurt Devlin]]:Lead for MyProjectA, MyProjectB<br>><br>> Removing the comma after "[[MyProjectA/]]" or substituting "Profiles/" for<br>> the "~" gives me what I would expect:
<br>><br>> Kurt Devlin<br>> Lead for MyProjectA MyProjectBThis<br>><br>> looks like some weird regular expression parsing error, but I don't know<br>> if it is with the PmWiki core or with any custom markup that has been
<br>> added on.<br><br>I don't think it's the PmWiki core, as it appear to work fine on<br><a href="http://pmwiki.org">pmwiki.org</a>:<br><br> <a href="http://www.pmwiki.org/wiki/Test/Weird">http://www.pmwiki.org/wiki/Test/Weird
</a><br><br>So, I'd look to recipes and/or local customizations as the culprit.<br><br>Pm<br><br></blockquote></div><br>