Not sure if this has been fixed, but in the 6.x-1.8 version I was having issues with the span tag breaking my apachesolr links.
Attached is a patch to fix.

Comments

jason ruyle’s picture

Version: 6.x-1.8 » 6.x-1.18

meant to have it be 18 not 8

Kai’s picture

This patch doesn't work :)

warning: Wrong parameter count for nl2br() in .../sites/all/modules/devel/devel_themer.module on line 507.

devel_theme_call_marker function has to return an array with to fields: Line 235 list($prefix, $suffix) = devel_theme_call_marker
nl2br() doesn't return an array and just let this term be true: if ($start_return != $start_prefix ...

moshe weitzman’s picture

Project: Devel » Theme developer
Version: 6.x-1.18 » 6.x-1.x-dev
Component: devel_themer » Code
effulgentsia’s picture

Status: Needs review » Closed (duplicate)

Yeah, the use of spans does cause a bunch of problems, and fixing it isn't a small task. There's an issue for it: #425716: Use comments instead of spans to markup theme calls, which will hopefully see some energy put into it.

In the meantime, people get around it by having "Theme developer" disabled most of the time, and only enabling it when needing to do something specific: there's a handy "Disable/Enable Theme developer" link in the "Development" block provided by the devel module to do just that.

mattez’s picture

I have got last dev version of devel & devel_themer and there is no "Disable/Enable Theme developer" link in Development" block! WTF? :>

mattez’s picture

StatusFileSize
new2.98 KB

+ screenshot [logged as user uid 1 with permissions]

alanburke’s picture

This appears to be a side issue of spinning off devel_themer into its own module.