|
|
|
@1257
|
10 years |
hodgestar |
Fix infinite recursion in template inlining (fixes #584).
|
|
|
|
@1172
|
12 years |
hodgestar |
Add .copy() function to Context objects. Fixes #249.
|
|
|
|
@1160
|
13 years |
hodgestar |
Merge r1143 from py3k:
add support for python 3 to remaining …
|
|
|
|
@1120
|
13 years |
cmlenz |
Update changelog and copyright years.
|
|
|
|
@1099
|
13 years |
cmlenz |
Templates instantiated without a loader now get an implicit loader …
|
|
|
|
@1083
|
14 years |
cmlenz |
A bit of cleanup of the Markup Python implementation.
|
|
|
|
@1078
|
14 years |
cmlenz |
More 2to3 diff size reduction.
|
|
|
|
@1070
|
14 years |
cmlenz |
Tiny docstring fix.
|
|
|
|
@1069
|
14 years |
cmlenz |
Backported a couple of templating core changes from the advanced-i18n …
|
|
|
|
@1052
|
15 years |
cmlenz |
Refactored the template flattening method to be less recursive.
|
|
|
|
@1036
|
15 years |
cmlenz |
Avoid varargs on internal functions in template processing for …
|
|
|
|
@1034
|
15 years |
cmlenz |
Minor simplification and performance improvement to the flattening of …
|
|
|
|
@1033
|
15 years |
cmlenz |
Fix inefficient handling of static attribute values, pointed out by …
|
|
|
|
@1031
|
15 years |
cmlenz |
Get rid of some Python 2.3 legacy that's no longer needed now that 2.4 …
|
|
|
|
@1019
|
15 years |
cmlenz |
Minor simplification in the expansion of dynamic attributes.
|
|
|
|
@1015
|
15 years |
cmlenz |
Merge the internal template filters _eval and _exec into the …
|
|
|
|
@954
|
15 years |
cmlenz |
Merged the custom-directives branch back into trunk.
|
|
|
|
@876
|
15 years |
cmlenz |
Remove some cruft for supporting Python 2.3.
|
|
|
|
@855
|
15 years |
cmlenz |
Workaround for a Python 2.4 bug that broke star imports in template …
|
|
|
|
@831
|
15 years |
cmlenz |
Enable pickling of Template and Code objects.
|
|
|
|
@830
|
15 years |
cmlenz |
The Template class and its subclasses, as well as the interpolation …
|
|
|
|
@816
|
16 years |
cmlenz |
Add option for unbuffered match template processing, which could cause …
|
|
|
|
@755
|
16 years |
cmlenz |
Fix for XInclude fallbacks when auto-reloading is enabled. Closes …
|
|
|
|
@752
|
16 years |
cmlenz |
Follow-up to [751]: applying the optimization to text templates was …
|
|
|
|
@751
|
16 years |
cmlenz |
Minor performance improvement for expressions that evaluate to …
|
|
|
|
@726
|
16 years |
cmlenz |
* XInclude elements in markup templates now support the parse …
|
|
|
|
@725
|
16 years |
cmlenz |
Add support for Python code blocks in text templates using the new syntax.
|
|
|
|
@722
|
16 years |
cmlenz |
Changed the default error handling mode to "strict".
|
|
|
|
@721
|
16 years |
cmlenz |
Text templates now default to rendering as plain text; it is no longer …
|
|
|
|
@704
|
16 years |
cmlenz |
Fix includes so that they again raise an exception when the included …
|
|
|
|
@675
|
16 years |
cmlenz |
Alias __contains__ to has_key in Context class for code outside …
|
|
|
|
@664
|
16 years |
cmlenz |
Store state information for py:choose outside of the regular context data.
|
|
|
|
@657
|
16 years |
cmlenz |
Implement static includes, which improves performance a bit when auto …
|
|
|
|
@654
|
16 years |
cmlenz |
Support for Python code blocks in templates can now be disabled. …
|
|
|
|
@594
|
16 years |
cmlenz |
Fix docstring typo.
|
|
|
|
@575
|
16 years |
cmlenz |
Added include directive for text templates (#115). Thanks to Alastair …
|
|
|
|
@534
|
16 years |
cmlenz |
Back out [510] and instead implement configurable error handling …
|
|
|
|
@530
|
17 years |
cmlenz |
Added documentation page on the builtin stream filters.
|
|
|
|
@527
|
17 years |
cmlenz |
More API doc enhancements.
|
|
|
|
@526
|
17 years |
cmlenz |
* Better method to propogate the full path to the template file on …
|
|
|
|
@519
|
17 years |
cmlenz |
More API documentation.
|
|
|
|
@517
|
17 years |
cmlenz |
Try to use proper reStructuredText for docstrings throughout.
|
|
|
|
@512
|
17 years |
cmlenz |
Add support for len() to the Context class.
|
|
|
|
@499
|
17 years |
cmlenz |
Move string interpolation code into separate module …
|
|
|
|
@497
|
17 years |
cmlenz |
Support for Python code blocks using the <?python ?> processing …
|
|
|
|
@492
|
17 years |
cmlenz |
Renamed genshi.template.core to genshi.template.base, mainly to …
|
|
copied from trunk/genshi/template/core.py:
|
|
|
|
@491
|
17 years |
cmlenz |
Rework parsing of expressions in template text, to be able to:
* …
|