|
|
|
@1250
|
10 years |
hodgestar |
Add support for kwonlyargs and kw_defaults attributes of AST argument …
|
|
|
|
@1249
|
10 years |
hodgestar |
Add support for Python 3.4 AST (support for NameConstants? and changes …
|
|
|
|
@1159
|
13 years |
hodgestar |
Merge r1142 from py3k:
add support for python 3 to genshi.template …
|
|
|
|
@1120
|
13 years |
cmlenz |
Update changelog and copyright years.
|
|
|
|
@1119
|
13 years |
cmlenz |
Fix for infinite recursion when parsing argument names from tuples. …
|
|
|
|
@1101
|
13 years |
cmlenz |
Apply patch from #324 for Python 2.6.2 compatibility fix.
|
|
|
|
@1083
|
14 years |
cmlenz |
A bit of cleanup of the Markup Python implementation.
|
|
|
|
@1077
|
14 years |
cmlenz |
More work on reducing the size of the diff produced by 2to3.
|
|
|
|
@1076
|
14 years |
cmlenz |
Convert a bunch of print statements to py3k compatible syntax.
|
|
|
|
@1064
|
14 years |
mgood |
Fix nested list comprehensions & generator expressions (fixes #327)
|
|
|
|
@1031
|
15 years |
cmlenz |
Get rid of some Python 2.3 legacy that's no longer needed now that 2.4 …
|
|
|
|
@1008
|
15 years |
cmlenz |
Fix for import statements in function defs in template code blocks (#276).
|
|
|
|
@1005
|
15 years |
cmlenz |
for loops in template code blocks should not establish their own …
|
|
|
|
@1004
|
15 years |
cmlenz |
Fix handling of function arguments with default values in template …
|
|
|
|
@988
|
15 years |
cmlenz |
Merged AST branch back into trunk. Most of this code was written by …
|
|
|
|
@971
|
15 years |
cmlenz |
Get rid of a couple more -3 warnings.
|
|
|
|
@876
|
15 years |
cmlenz |
Remove some cruft for supporting Python 2.3.
|
|
|
|
@863
|
15 years |
cmlenz |
Another Python 2.3 fix in the wake of #221.
|
|
|
|
@860
|
15 years |
cmlenz |
Yet another followup fix for #221.
|
|
|
|
@857
|
15 years |
athomas |
Update to r855 for Python 2.3 support. Fixes #221 (hopefully).
|
|
|
|
@855
|
15 years |
cmlenz |
Workaround for a Python 2.4 bug that broke star imports in template …
|
|
|
|
@835
|
15 years |
cmlenz |
Fix copyright years.
|
|
|
|
@832
|
15 years |
aflett |
fix ticket [209] - make sure py:with is valid, and add a test to make …
|
|
|
|
@831
|
15 years |
cmlenz |
Enable pickling of Template and Code objects.
|
|
|
|
@818
|
16 years |
cmlenz |
Improve error reporting when accessing an attribute in a Python …
|
|
|
|
@807
|
16 years |
cmlenz |
Minor cleanup in eval module.
|
|
|
|
@800
|
16 years |
cmlenz |
Fix one Python 2.3 compatibility in the expression evaluation code. …
|
|
|
|
@798
|
16 years |
cmlenz |
Assigning to a variable named data in a Python code block no longer …
|
|
|
|
@770
|
16 years |
cmlenz |
Fix thread-safety problem in template code evaluation. Closes #158. …
|
|
|
|
@722
|
16 years |
cmlenz |
Changed the default error handling mode to "strict".
|
|
|
|
@720
|
16 years |
cmlenz |
Fix bug that slipped into [717]: the code of a py:with directive was …
|
|
|
|
@717
|
16 years |
cmlenz |
Simplify implementation of py:with directive by compiling to a …
|
|
|
|
@700
|
16 years |
cmlenz |
Fixes for nonlocal variable access in code blocks, as well as nested …
|
|
|
|
@696
|
16 years |
cmlenz |
Follow-up fix to [693:694]. Again, thanks to Erik Bray for reporting.
|
|
|
|
@693
|
16 years |
cmlenz |
Fix for augmented assignments to local variables. Thanks to Erik Bray …
|
|
|
|
@680
|
16 years |
cmlenz |
Attribute access in template expressions no longer silently ignores …
|
|
|
|
@679
|
16 years |
cmlenz |
AST transformer needs to also handle the class body.
|
|
|
|
@676
|
16 years |
cmlenz |
* The I18n extractor now handles gettext function calls that use …
|
|
|
|
@675
|
16 years |
cmlenz |
Alias __contains__ to has_key in Context class for code outside …
|
|
|
|
@674
|
16 years |
cmlenz |
Built-in Python constants (such as None) in expressions are used …
|
|
|
|
@573
|
16 years |
cmlenz |
Apply patch from #113, also closing #114.
|
|
|
|
@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.
|
|
|
|
@520
|
17 years |
cmlenz |
Simplify undefined error message.
|
|
|
|
@517
|
17 years |
cmlenz |
Try to use proper reStructuredText for docstrings throughout.
|
|
|
|
@510
|
17 years |
cmlenz |
Make expression error handling more strict. Closes #88.
|
|
|
|
@500
|
17 years |
cmlenz |
Update copyright year for files modified this year.
|
|
|
|
@498
|
17 years |
cmlenz |
Reenable AST transformer dispatch cache.
|
|
|
|
@497
|
17 years |
cmlenz |
Support for Python code blocks using the <?python ?> processing …
|
|
|
|
@493
|
17 years |
cmlenz |
Make the Markup class available by default in template expressions. …
|
|
|
|
@481
|
17 years |
mgood |
add visitor for xor operator
|
|
|
|
@477
|
17 years |
mgood |
add support for Python 2.5 conditional expressions (fixes #74)
|
|
|
|
@464
|
17 years |
cmlenz |
* Added documentation for the various stream event kinds.
* Move …
|
|
|
|
@437
|
17 years |
cmlenz |
Improve the way locals (in list comprehensions, lambdas and generator …
|
|
|
|
@421
|
17 years |
cmlenz |
Remove automatic calling of expression evaluation results if they are …
|
|
|
|
@418
|
17 years |
cmlenz |
Make expressions hashable.
|
|
|
|
@414
|
17 years |
cmlenz |
Refactoring: genshi.template is now a package, it was getting way to …
|
|
copied from trunk/genshi/eval.py:
|
|
|
|
@403
|
17 years |
cmlenz |
Fixed __repr__ of the QName, Attrs, and Expression classes so …
|