<feed xmlns='http://www.w3.org/2005/Atom'>
<title>external_python_mako/mako/codegen.py, branch rel_0_5</title>
<subtitle>Python mako
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_mako/'/>
<entry>
<title>- Fixed bug regarding &lt;%call&gt;/def calls w/ content</title>
<updated>2011-08-05T21:42:31+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2011-08-05T21:42:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_mako/commit/?id=293531b5e4eac04c4e8364712137c24c4d1165f3'/>
<id>293531b5e4eac04c4e8364712137c24c4d1165f3</id>
<content type='text'>
  whereby the identity of the "caller" callable
  inside the &lt;%def&gt; would be corrupted by the
  presence of another &lt;%call&gt; in the same block.
  [ticket:170]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  whereby the identity of the "caller" callable
  inside the &lt;%def&gt; would be corrupted by the
  presence of another &lt;%call&gt; in the same block.
  [ticket:170]
</pre>
</div>
</content>
</entry>
<entry>
<title>- New tag: &lt;%block&gt;.  A variant on &lt;%def&gt; that</title>
<updated>2011-04-06T22:00:20+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2011-04-06T22:00:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_mako/commit/?id=4a19e4d9d9b2f952e9afd93311ef19dc395ac46a'/>
<id>4a19e4d9d9b2f952e9afd93311ef19dc395ac46a</id>
<content type='text'>
  evaluates its contents in-place.
  Can be named or anonymous,
  the named version is intended for inheritance
  layouts where any given section can be
  surrounded by the &lt;%block&gt; tag in order for
  it to become overrideable by inheriting
  templates, without the need to specify a
  top-level &lt;%def&gt; plus explicit call.
  Modified scoping and argument rules as well as a
  more strictly enforced usage scheme make it ideal
  for this purpose without at all replacing most
  other things that defs are still good for.
  Lots of new docs. [ticket:164]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  evaluates its contents in-place.
  Can be named or anonymous,
  the named version is intended for inheritance
  layouts where any given section can be
  surrounded by the &lt;%block&gt; tag in order for
  it to become overrideable by inheriting
  templates, without the need to specify a
  top-level &lt;%def&gt; plus explicit call.
  Modified scoping and argument rules as well as a
  more strictly enforced usage scheme make it ideal
  for this purpose without at all replacing most
  other things that defs are still good for.
  Lots of new docs. [ticket:164]
</pre>
</div>
</content>
</entry>
<entry>
<title>step 1, three separate classes, new magic number</title>
<updated>2011-02-19T22:22:58+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2011-02-19T22:22:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_mako/commit/?id=717d8a82e46c761c42192f17a58b185f6f64b48a'/>
<id>717d8a82e46c761c42192f17a58b185f6f64b48a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- add AUTHORS file</title>
<updated>2011-02-19T22:05:39+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2011-02-19T22:05:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_mako/commit/?id=a3b2aba0256069f67d435e80f6f1c9da339147ab'/>
<id>a3b2aba0256069f67d435e80f6f1c9da339147ab</id>
<content type='text'>
- convert heading copyrights to 2006-2011, reference AUTHORS file
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- convert heading copyrights to 2006-2011, reference AUTHORS file
</pre>
</div>
</content>
</entry>
<entry>
<title>- now that trailing whitespace comes up in red, need to get rid of it</title>
<updated>2011-01-19T15:33:00+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2011-01-19T15:33:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_mako/commit/?id=6779081b32cfb237062da8bc623a27d47301ce4c'/>
<id>6779081b32cfb237062da8bc623a27d47301ce4c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- New flag on Template, TemplateLookup -</title>
<updated>2010-11-10T00:44:52+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2010-11-10T00:44:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_mako/commit/?id=c8598ab628a0da0d55857196627753dad9849a39'/>
<id>c8598ab628a0da0d55857196627753dad9849a39</id>
<content type='text'>
  strict_undefined=True, will cause
  variables not found in the context to
  raise a NameError immediately, instead of
  defaulting to the UNDEFINED value.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  strict_undefined=True, will cause
  variables not found in the context to
  raise a NameError immediately, instead of
  defaulting to the UNDEFINED value.
</pre>
</div>
</content>
</entry>
<entry>
<title>- Now using MarkupSafe for HTML escaping,</title>
<updated>2010-06-22T21:35:14+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2010-06-22T21:35:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_mako/commit/?id=a0354c3ef082ab4559064529678b027ead78b031'/>
<id>a0354c3ef082ab4559064529678b027ead78b031</id>
<content type='text'>
  i.e. in place of cgi.escape().  Faster
  C-based implementation and also escapes
  single quotes for additional security.
  Supports the __html__ attribute for
  the given expression as well.

  When using "disable_unicode" mode,
  a pure Python HTML escaper function
  is used which also quotes single quotes.

  Note that Pylons by default doesn't
  use Mako's filter - check your
  environment.py file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  i.e. in place of cgi.escape().  Faster
  C-based implementation and also escapes
  single quotes for additional security.
  Supports the __html__ attribute for
  the given expression as well.

  When using "disable_unicode" mode,
  a pure Python HTML escaper function
  is used which also quotes single quotes.

  Note that Pylons by default doesn't
  use Mako's filter - check your
  environment.py file.
</pre>
</div>
</content>
</entry>
<entry>
<title>- defs declared within a &lt;%namespace&gt; section, an</title>
<updated>2010-03-05T18:13:47+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2010-03-05T18:13:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_mako/commit/?id=876c371f4e12abf9f1126420ae261c37f4b09c57'/>
<id>876c371f4e12abf9f1126420ae261c37f4b09c57</id>
<content type='text'>
  uncommon feature, have been improved.  The defs
  no longer get doubly-rendered in the body() scope,
  and now allow local variable assignment without
  breakage.  [ticket:109]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  uncommon feature, have been improved.  The defs
  no longer get doubly-rendered in the body() scope,
  and now allow local variable assignment without
  breakage.  [ticket:109]
</pre>
</div>
</content>
</entry>
<entry>
<title>- Template accepts empty control structure, i.e.</title>
<updated>2010-03-05T02:18:14+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2010-03-05T02:18:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_mako/commit/?id=63cec67ec5058778226c74906d8521b17811b9e5'/>
<id>63cec67ec5058778226c74906d8521b17811b9e5</id>
<content type='text'>
  % if: %endif, etc. [ticket:94]
- finished cleanup for codegen.py, [ticket:98]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  % if: %endif, etc. [ticket:94]
- finished cleanup for codegen.py, [ticket:98]
</pre>
</div>
</content>
</entry>
<entry>
<title>- merged -r481:499 of py3k branch.</title>
<updated>2010-03-04T23:45:40+00:00</updated>
<author>
<name>Mike Bayer</name>
<email>mike_mp@zzzcomputing.com</email>
</author>
<published>2010-03-04T23:45:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/external_python_mako/commit/?id=a629df3f7ef4e36573671018a25e2e9aa0889dbf'/>
<id>a629df3f7ef4e36573671018a25e2e9aa0889dbf</id>
<content type='text'>
- Python 3 support is added ! See README.py3k
  for installation and testing notes.
  [ticket:119]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Python 3 support is added ! See README.py3k
  for installation and testing notes.
  [ticket:119]
</pre>
</div>
</content>
</entry>
</feed>
