Looking good.. On Dec 15, 8:11 pm, kbochert <[email protected]> wrote: > Amazingly enough, the following snippet appears to filter excess lines > while leaving <pre> blocks unchanged!! > > import re > def remove_line(mo): > s = mo.group() > if s.startswith('<pre>'): return s > return '\n' > > def filter(d): > if not isinstance(d,dict): d = d() > pat = re.compile(r'(\n\s\s+\n|(?s)<pre>.*</pre>)') > return pat.sub(remove_line,response.render(d)) > > response._caller=filter > > ?? > Karl > > On Dec 15, 4:14 pm, Thadeus Burgess <[email protected]> wrote: > > > My pre tags are generated by a WYSIWYG editor. It would be highly > > inconvenient to edit the source it generates, just for pre tags to render > > correctly.... > > > -Thadeus
-- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.

