I think mod_perl is nice if you want to hook into apache's lower level C APIs (Eg. WebDAVContrib shares Foswiki's sense of users, access controls, resources, etc. with apache)
on the other hand, there's probably a PSGI module to do most of the things you'd want to do with apache + mod_perl :)

howdy pharvey, I'm back online as long as my cell phone cooperates. I asked a wysiwyg question earlier. I think I know the answer. Add a TMLlink class to the link and then modify _handleA in Node.pm to force a TML link if that class is applied.
I'm half way there. Then have to fix all the unit tests it breaks :(
gac410 wonders if TMLlink only applied for [[blah]] style links. Should I force the link text back in as the href.Otherwise editing a [[blah]] rendered as <a href=blah>blah</a> I need to decide which one to preserve, or preserve both possibly leading to [[Main.WebHome]] linking to [[Sandbox.SomeOtherTopic]]
All this to fix Item11815 because TMCE is broken on WebKit based browsers

pharvey, another question for you. We escape and protect <nop>WikiWord links. But don't escape !WikiWord links. So even though WikiWord is not linking, Wysiwyg shows it as linking. I assume that's a bug too?

Ah... great. That one seems to be a simple fix. But there is another really difficult one. I'm really stumped. It appears to have been a sub-optimal workaround.
We protect macros %MAINWEB% for example, using a <span> But can't do that inside a [[link]] esp. if it's converted to an href.
The current code cheats. It does [[bla][linktext]] before %MACRO% proection, and [[WikiWord]] after. yeesh.
so search format=[[$topic]] is clean in current code, where as [[$topic][$webtopic]] would not be from what I can tell.

maybe I'll sleep on it and hope for inspiration. It's probably easier to figure out if a %TAG% is inside a link, and *not* protect is, vs. figuring out that a squab link is inside some long multi-line macro.

I'm installed MetaDataPlugin for testing JsonRpcContrib - unfortunately doesn't works for me… is here another EASY way how to test JsonRpcContrib?
Babar: youre cleaning a codebase -so here is one small error: defined(%hash) is deprecated at /SITE/fw/Foswiki-1.1.5/lib/SOAP/Lite.pm line 465. ;)

[foswiki] foswiki pushed 1 new commit to master: http://git.io/b8h9jw[foswiki/master] Item11808: perltidy them all, so people are not accidentally impacted by the new enforced rule -- Sorry Micha, could not find a way to define specific values within the file - OlivierRaginel

[foswiki] foswiki pushed 1 new commit to Release01x01: http://git.io/NqcaXg[foswiki/Release01x01] Item11808: perltidy them all, so people are not accidentally impacted by the new enforced rule - OlivierRaginel

if {AllowLoginName} is set to aclemens, I see that WIKIUSERNAME is Main.aclemens, which is not a wiki word of course. How should this be resolved?
The explanation in configure is: "If you want users to be able to use a login ID other than their wikiname, you need to turn this on. It controls whether the 'LoginName' box appears during the user registration process, and is used to tell the User Mapping module whether to map login names to wikinames or not (if it supports mappings, that is)."
so I need to have the user mapper map this to a wiki page?

any idea how to find the source code where this error caused? **T** could not be 'use'd: Can't locate Foswiki/Configure/Types/T.pm in @INC (@INC contains: /SITE/fw/Foswiki-1.1.5/lib … couple of paths deleted…) at (eval 561) line 2.
BEGIN failed--compilation aborted at (eval 561) line 2.
it is "somewhere" in the BEGIN block, but how to find where?