Uber! This should be the final call to translate my 10K Genshi
templates to Chameleon.

Are there any auto migration tool out there?

Jerry

On Feb 29, 4:32 pm, Malthe Borch <[email protected]> wrote:
> Just wanted to note that as of 2.8.0 (just released), you can now
> embed Python code blocks in templates.
>
> This makes it easy to enter the debugger from inside a template:
>
>   <?python import pdb; pdb.set_trace() ?>
>   <div tal:condition="...">
>      ...
>   </div>
>
> It works best if you're running in debug-mode since then the generated
> source code is written out to disk, letting the debugger actually
> "see" the code.
>
> If you're an emacs user, consider binding this to M-p:
>
>   (fset 'pdb-pi-set "<?python import pdb; pdb.set_trace() ?>")
>   (global-set-key "\M-p" 'pdb-pi-set)
>
> This extends on the common binding M-t:
>
>   (fset 'pdb-set "import pdb; pdb.set_trace()")
>   (global-set-key "\M-t" 'pdb-set)
>
> Naturally, code blocks can be used for more than just debugging. I'm
> not sure it's particularly useful. It allows you to write out a
> Fibonacci-generator right from inside your templates – should you ever
> need that.
>
> Enjoy,
>
> \malthe

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" 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/pylons-discuss?hl=en.

Reply via email to