Edgewall Software

source: trunk/genshi/template/eval.py

Revision Log Mode:


Legend:

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