log markup/template.py @ 191:3289055a8c32 trunk

age author description
Wed, 23 Aug 2006 15:00:28 +0000 cmlenz Allow leading whitespace in expressions. Closes #38. Thanks to Christian Boos for the patch! trunk
Wed, 23 Aug 2006 14:33:37 +0000 cmlenz Improvements for the `py:with` directive: trunk
Tue, 22 Aug 2006 14:52:44 +0000 cmlenz Fix for #34: `py:def` macros can now be invoked from within expressions in attribute values. trunk
Tue, 22 Aug 2006 13:16:09 +0000 cmlenz Interpolate multiline expressions in templates. Thanks to Christian Boos for reporting the problem and providing the fix. trunk
Mon, 21 Aug 2006 20:03:13 +0000 cmlenz Renamed `Attributes` to `Attrs` to reduce the verbosity. trunk
Mon, 21 Aug 2006 19:51:07 +0000 cmlenz Some error message improvements for template directives. Thanks to Christian Boos for the patch! trunk
Mon, 21 Aug 2006 17:25:19 +0000 cmlenz Implemented support for XPath variables in predicates (#31). trunk
Mon, 21 Aug 2006 14:55:06 +0000 cmlenz Fix control flow for error message when template search path is empty. trunk
Sun, 20 Aug 2006 12:08:50 +0000 cmlenz Raise error when template search path is empty. trunk
Sun, 20 Aug 2006 11:35:46 +0000 cmlenz Fix for #33. trunk
Fri, 18 Aug 2006 23:23:45 +0000 cmlenz Fix for #30 (trouble using `py:def`inside a match template) trunk
Thu, 17 Aug 2006 14:53:28 +0000 cmlenz Better error reporting for errors in directive expressions, and when `py:otherwise`/`py:when` are used outside a `py:choose` directive. Thanks to Christian Boos for the initial patch. trunk
Thu, 17 Aug 2006 14:02:58 +0000 cmlenz Fix handling of keyword arguments in `py:def` directive. Thanks to Christian Boos for reporting the problem and providing the basic patch for this change. trunk
Wed, 16 Aug 2006 22:32:31 +0000 cmlenz Various docstring additions and other cosmetic changes. trunk
Wed, 16 Aug 2006 18:31:56 +0000 cmlenz Fix for backwards compatibility proposed by cboos in #28. trunk
Wed, 16 Aug 2006 14:04:30 +0000 cmlenz * Make sure `py:def` macros don't go out of scope if they are defined inside another directive. trunk
Wed, 16 Aug 2006 10:35:01 +0000 cmlenz Fix relative includes on Windows. Closes #27. trunk
Wed, 16 Aug 2006 10:25:15 +0000 cmlenz Add some tests for relative template includes (see #27). trunk
Tue, 15 Aug 2006 22:01:01 +0000 cmlenz Removed to many classes from the `__all__` list of `markup.template` in [191]. trunk
Tue, 15 Aug 2006 21:59:07 +0000 cmlenz `Template.generate()` now accepts the context data as keyword arguments, so that you don't have to import the `Context` class every time you want to pass data into a template. trunk
Tue, 15 Aug 2006 09:52:47 +0000 cmlenz * Fix error in expression evaluation when the expression evaluates to an iterable that does not produce event tuples. trunk
Wed, 09 Aug 2006 21:00:15 +0000 cmlenz Fix bug in HTML serializer, plus some other minor tweaks. trunk
Wed, 09 Aug 2006 12:25:02 +0000 cmlenz Implement position reporting for XPath syntax errors. Closes #20. trunk
Sun, 06 Aug 2006 18:07:21 +0000 cmlenz * Improve the accuracy of line numbers for text nodes, so that reported errors about syntax or evaluation errors in expressions point to the right line (not quite perfect yet, though). trunk
Sun, 06 Aug 2006 17:10:47 +0000 cmlenz Minor cleanup and performance improvement for the builder module. trunk
Wed, 02 Aug 2006 11:56:31 +0000 cmlenz * Allow `py:with` directives to define `lambda`s trunk
Tue, 01 Aug 2006 17:06:03 +0000 cmlenz Merged [135:138/branches/experimental/cspeedups]. trunk
Mon, 31 Jul 2006 17:25:43 +0000 cmlenz Some fixes and more unit tests for the XPath engine. trunk
Thu, 27 Jul 2006 09:22:17 +0000 cmlenz Added `py:with` directive based on Jonas' patch in #17. trunk
Mon, 24 Jul 2006 18:57:33 +0000 cmlenz Ported [115] to trunk. trunk
Copyright (C) 2012-2017 Edgewall Software