Edgewall Software

source: trunk/genshi/template/markup.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1257   10 years hodgestar Fix infinite recursion in template inlining (fixes #584).
(edit) @1239   10 years hodgestar Fix assert with side-effect in xi:fallback directive processing (see #565).
(edit) @1170   12 years hodgestar Fix out-by-one error introduced in r1097 that led to match templates …
(edit) @1149   13 years jruigrok Pull up r1146 to trunk. Addresses #399
(edit) @1120   13 years cmlenz Update changelog and copyright years.
(edit) @1103   13 years cmlenz Default XInclude-included template class to the class of the including …
(edit) @1099   13 years cmlenz Templates instantiated without a loader now get an implicit loader …
(edit) @1097   13 years cmlenz Fix for match template processing involving multiple match directives …
(edit) @1093   14 years cmlenz Apply patch Felix Schwarz that finally fixes the duplicated output in …
(edit) @1076   14 years cmlenz Convert a bunch of print statements to py3k compatible syntax.
(edit) @1069   14 years cmlenz Backported a couple of templating core changes from the advanced-i18n …
(edit) @1052   15 years cmlenz Refactored the template flattening method to be less recursive.
(edit) @1036   15 years cmlenz Avoid varargs on internal functions in template processing for …
(edit) @1016   15 years cmlenz Remove unneeded conversion of empty attribute values into a …
(edit) @1015   15 years cmlenz Merge the internal template filters _eval and _exec into the …
(edit) @1011   15 years cmlenz Revert [914] for now, see #293.
(edit) @954   15 years cmlenz Merged the custom-directives branch back into trunk.
(edit) @914   15 years cmlenz The match filter now only tests START events, as END events can …
(edit) @897   15 years cmlenz Unbuffered match templates could result in parts of the matched …
(edit) @892   15 years cmlenz Fix bug where in some cases match templates would incorrectly applied …
(edit) @884   15 years cmlenz Fix problem with nested match templates not being applied when …
(edit) @835   15 years cmlenz Fix copyright years.
(edit) @831   15 years cmlenz Enable pickling of Template and Code objects.
(edit) @830   15 years cmlenz The Template class and its subclasses, as well as the interpolation …
(edit) @816   16 years cmlenz Add option for unbuffered match template processing, which could cause …
(edit) @810   16 years cmlenz Match templates are now applied in a more controlled fashion: in the …
(edit) @766   16 years cmlenz Code blocks in match templates are now executed. Closes #155. Many …
(edit) @752   16 years cmlenz Follow-up to [751]: applying the optimization to text templates was …
(edit) @745   16 years cmlenz Revert second part of [726] (error on includes when no loader …
(edit) @726   16 years cmlenz * XInclude elements in markup templates now support the parse
(edit) @725   16 years cmlenz Add support for Python code blocks in text templates using the new syntax.
(edit) @722   16 years cmlenz Changed the default error handling mode to "strict".
(edit) @721   16 years cmlenz Text templates now default to rendering as plain text; it is no longer …
(edit) @718   16 years cmlenz Add runtime optimization hints for match templates.
(edit) @717   16 years cmlenz Simplify implementation of py:with directive by compiling to a …
(edit) @704   16 years cmlenz Fix includes so that they again raise an exception when the included …
(edit) @661   16 years cmlenz For directives used as elements, pass all attributes without a …
(edit) @654   16 years cmlenz Support for Python code blocks in templates can now be disabled. …
(edit) @624   16 years cmlenz Applied patch by Dale Sedivec to fix #127. Many thanks!
(edit) @598   16 years cmlenz Fix bug introduced in [575]: includes weren't being processed inside …
(edit) @575   16 years cmlenz Added include directive for text templates (#115). Thanks to Alastair …
(edit) @534   16 years cmlenz Back out [510] and instead implement configurable error handling …
(edit) @526   17 years cmlenz * Better method to propogate the full path to the template file on …
(edit) @519   17 years cmlenz More API documentation.
(edit) @517   17 years cmlenz Try to use proper reStructuredText for docstrings throughout.
(edit) @514   17 years cmlenz More work to include absolute file paths in exceptions.
(edit) @513   17 years cmlenz Template parsing passes the full path of the template to the XML …
(edit) @500   17 years cmlenz Update copyright year for files modified this year.
(edit) @499   17 years cmlenz Move string interpolation code into separate module …
(edit) @497   17 years cmlenz Support for Python code blocks using the <?python ?> processing …
(edit) @492   17 years cmlenz Renamed genshi.template.core to genshi.template.base, mainly to …
(edit) @463   17 years cmlenz Fix for #80: fallback only shown when the template to include wasn't …
(edit) @456   17 years cmlenz MarkupTemplates can now be instantiated from markup streams, in …
(edit) @444   17 years cmlenz Fix for #77: match templates were matching their own output.
(edit) @443   17 years cmlenz Parse template includes at parse time to avoid some runtime overhead.
(edit) @442   17 years cmlenz Follow-up to [431]: directives are no longer instantiated directly at …
(add) @414   17 years cmlenz Refactoring: genshi.template is now a package, it was getting way to …
Note: See TracRevisionLog for help on using the revision log.