log genshi/template/astutil.py @ 1024:a5e09a7ba12d trunk

age author description
Sun, 16 Feb 2014 19:36:21 +0000 hodgestar Add support for kwonlyargs and kw_defaults attributes of AST argument nodes. trunk
Sun, 16 Feb 2014 18:46:15 +0000 hodgestar Add support for Python 3.4 AST (support for NameConstants and changes to existing to arguments node attributes). trunk
Sat, 29 Dec 2012 19:31:41 +0000 hodgestar Update genshi.template AST handling to support Python 3.4 (see #537). trunk
Sun, 03 Jul 2011 19:02:43 +0000 hodgestar Fix bug in ASTTransformer's cloning that overwrote AST nodes name attribute instead of copy the attributes listed in ASTNode._attributes. trunk
Sun, 24 Oct 2010 22:39:08 +0000 hodgestar add support for python 3 to genshi.template expression evaluator: experimental-py3k
Mon, 26 Apr 2010 17:09:08 +0000 cmlenz inline branch: support for a couple more directives experimental-inline
Fri, 23 Apr 2010 21:08:26 +0000 cmlenz Sync `experimental/inline` branch with [source:trunk@1126]. experimental-inline
Thu, 22 Apr 2010 12:01:10 +0000 cmlenz Update changelog and copyright years. trunk
Fri, 16 Apr 2010 08:37:13 +0000 cmlenz AST transformer now also clones excepthandler nodes (see #379). trunk
Thu, 15 Apr 2010 21:38:21 +0000 cmlenz Looks like the 'decorators' field in the AST was renamed to 'decorator_list' in Python 2.6, so look for both. See #379. trunk
Tue, 10 Nov 2009 23:36:40 +0000 cmlenz More 2to3 diff size reduction. trunk
Tue, 10 Nov 2009 22:53:21 +0000 cmlenz More work on reducing the size of the diff produced by 2to3. trunk
Mon, 12 Oct 2009 20:19:06 +0000 cmlenz Remove the hack needed for importing `_ast` on App Engine, no longer needed release GAE 1.2.2 (see http://groups.google.com/group/genshi/browse_thread/thread/bfa8101c0752fc34). trunk
Wed, 11 Mar 2009 17:51:06 +0000 cmlenz Sync (old) experimental inline branch with trunk@1027. experimental-inline
Fri, 06 Mar 2009 11:25:47 +0000 cmlenz Fix for import statements in function defs in template code blocks (#276). trunk
Thu, 05 Mar 2009 09:16:43 +0000 cmlenz Fix handling of function arguments with default values in template code, applying patch by Scott Wilson plus an additional fix. Closes #292. trunk
Tue, 16 Dec 2008 23:02:36 +0000 cmlenz Merged AST branch back into trunk. Most of this code was written by Marcin Kurczych for his Google Summer of Code 2008 project. The merge of this branch means that Genshi now uses the native `_ast` module on Python >= 2.5, and an emulation thereof on Python 2.4. This replaces the usage of the `compiler` package, which was deprecated in Python 2.6 and removed in Python 3.0. Another effect is that Genshi now runs on Google AppEngine (although performance is bad due to the lack of template caching). trunk
Copyright (C) 2012-2017 Edgewall Software