[web2py] Re: 2.9.6 broke custom view template delimiters

2014-09-05 Thread Massimo Di Pierro
posted in 2.9.7. Thank you. :-) On Thursday, 4 September 2014 06:02:59 UTC-5, Jonathan New wrote: Hi Massimo, I had sent a pull request proposing changes to lines 282-290 to if delimiters != self.default_delimiters: escaped_delimiters = (escape(delimiters[0]),

[web2py] Re: 2.9.6 broke custom view template delimiters

2014-09-04 Thread Jonathan New
Unfortunately, the latest patch (Version 2.9.6-stable+timestamp.2014.09.02.01.57.55) doesn't solve the problem. line 282: if delimiters is None: delimiters = context.get('response', {})\ .get('app_settings',{}).get('template_delimiters') However, delimiters

[web2py] Re: 2.9.6 broke custom view template delimiters

2014-09-04 Thread Jonathan New
Hi Massimo, I propose changing lines 282-290 to if delimiters != self.default_delimiters: escaped_delimiters = (escape(delimiters[0]), escape(delimiters[1])) self.r_tag = compile(r'(%s.*?%s)' % escaped_delimiters, DOTALL)

[web2py] Re: 2.9.6 broke custom view template delimiters

2014-09-03 Thread Massimo Di Pierro
This will be fixed today with a new emergency release. On Wednesday, 3 September 2014 05:02:15 UTC-5, Jonathan New wrote: In prior web2py versions, we can change the template delimiters by response.delimiters = ('?', '?') With 2.9.6, gluon/template.py in lines 282-290 were changed such