Edgewall Software

source: trunk/genshi/template/base.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) @1172   12 years hodgestar Add .copy() function to Context objects. Fixes #249.
(edit) @1160   13 years hodgestar Merge r1143 from py3k: add support for python 3 to remaining …
(edit) @1120   13 years cmlenz Update changelog and copyright years.
(edit) @1099   13 years cmlenz Templates instantiated without a loader now get an implicit loader …
(edit) @1083   14 years cmlenz A bit of cleanup of the Markup Python implementation.
(edit) @1078   14 years cmlenz More 2to3 diff size reduction.
(edit) @1070   14 years cmlenz Tiny docstring fix.
(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) @1034   15 years cmlenz Minor simplification and performance improvement to the flattening of …
(edit) @1033   15 years cmlenz Fix inefficient handling of static attribute values, pointed out by …
(edit) @1031   15 years cmlenz Get rid of some Python 2.3 legacy that's no longer needed now that 2.4 …
(edit) @1019   15 years cmlenz Minor simplification in the expansion of dynamic attributes.
(edit) @1015   15 years cmlenz Merge the internal template filters _eval and _exec into the …
(edit) @954   15 years cmlenz Merged the custom-directives branch back into trunk.
(edit) @876   15 years cmlenz Remove some cruft for supporting Python 2.3.
(edit) @855   15 years cmlenz Workaround for a Python 2.4 bug that broke star imports in template …
(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) @755   16 years cmlenz Fix for XInclude fallbacks when auto-reloading is enabled. Closes …
(edit) @752   16 years cmlenz Follow-up to [751]: applying the optimization to text templates was …
(edit) @751   16 years cmlenz Minor performance improvement for expressions that evaluate to …
(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) @704   16 years cmlenz Fix includes so that they again raise an exception when the included …
(edit) @675   16 years cmlenz Alias __contains__ to has_key in Context class for code outside …
(edit) @664   16 years cmlenz Store state information for py:choose outside of the regular context data.
(edit) @657   16 years cmlenz Implement static includes, which improves performance a bit when auto …
(edit) @654   16 years cmlenz Support for Python code blocks in templates can now be disabled. …
(edit) @594   16 years cmlenz Fix docstring typo.
(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) @530   17 years cmlenz Added documentation page on the builtin stream filters.
(edit) @527   17 years cmlenz More API doc enhancements.
(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) @512   17 years cmlenz Add support for len() to the Context class.
(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 …
(copy) @492   17 years cmlenz Renamed genshi.template.core to genshi.template.base, mainly to …
copied from trunk/genshi/template/core.py:
(edit) @491   17 years cmlenz Rework parsing of expressions in template text, to be able to: * …
Note: See TracRevisionLog for help on using the revision log.