log markup/plugin.py @ 151:77779d507d40

age author description
Tue, 15 Aug 2006 22:03:39 +0000 cmlenz The convention for an unknown position is `(None, -1, -1)`.
Tue, 15 Aug 2006 21:59:07 +0000 cmlenz `Template.generate()` now accepts the context data as keyword arguments, so that you don't have to import the `Context` class every time you want to pass data into a template.
Tue, 15 Aug 2006 09:52:47 +0000 cmlenz * Fix error in expression evaluation when the expression evaluates to an iterable that does not produce event tuples.
Thu, 13 Jul 2006 12:32:11 +0000 cmlenz * Simplify implementation of the individual XPath tests (use closures instead of callable classes)
Tue, 11 Jul 2006 23:03:20 +0000 mgood add a function `ET` in the template plugin including `ElementTree` elements in the output stream
Sun, 09 Jul 2006 17:46:12 +0000 cmlenz Switch copyright to Edgewall and URLs to markup.edgewall.org.
Wed, 28 Jun 2006 10:40:39 +0000 cmlenz * Minor simplification of template directives: they no longer get passed the template instance and the position, as no directive was actually using
Wed, 28 Jun 2006 09:28:09 +0000 cmlenz * Fix the boilerplate in the Python source files.
Tue, 20 Jun 2006 13:05:37 +0000 cmlenz * Include paths are now interpreted relative to the path of the including template. Closes #3.
Sat, 03 Jun 2006 12:31:58 +0000 cmlenz Added first stab of an implementation of the !TurboGears [http://www.turbogears.org/docs/plugins/template.html plugin API for template engines], and also a !TurboGears-based example using this plugin. Both written by Matt Good.
Copyright (C) 2012-2017 Edgewall Software