log

age author description
Mon, 13 Aug 2007 21:38:46 +0000 cmlenz Minor, cosmetic tweaks.
Mon, 13 Aug 2007 12:40:56 +0000 cmlenz Add a new syntax for text templates, which is available alongside the old syntax for now. The new syntax is more poweful and flexible, using Django-style directive notation.
Fri, 10 Aug 2007 09:52:13 +0000 cmlenz Ported [704] to 0.4.x branch. stable-0.4.x
Fri, 10 Aug 2007 09:44:00 +0000 cmlenz Fix includes so that they again raise an exception when the included template is not found and no fallback has been provided.
Thu, 09 Aug 2007 14:59:52 +0000 cmlenz Ported [702] to 0.4.x branch. stable-0.4.x
Thu, 09 Aug 2007 14:58:59 +0000 cmlenz Updated ChangeLog for [700].
Wed, 08 Aug 2007 22:27:26 +0000 cmlenz Ported [700] to 0.4.x branch. stable-0.4.x
Wed, 08 Aug 2007 22:21:21 +0000 cmlenz Fixes for nonlocal variable access in code blocks, as well as nested function and class definitions.
Tue, 07 Aug 2007 14:14:26 +0000 cmlenz Documentation stuff moved to a common shared repository.
Sun, 05 Aug 2007 17:33:20 +0000 jonas Fixed a few cases where HTMLFormFiller didn't work well with option elements:
Wed, 01 Aug 2007 16:23:41 +0000 cmlenz Ported [696] to 0.4.x branch. stable-0.4.x
Wed, 01 Aug 2007 16:22:05 +0000 cmlenz Follow-up fix to [693:694]. Again, thanks to Erik Bray for reporting.
Tue, 31 Jul 2007 21:54:58 +0000 cmlenz Ported [693:694] to 0.4.x branch. stable-0.4.x
Tue, 31 Jul 2007 21:53:30 +0000 cmlenz Also handle sets in flatten utility function.
Tue, 31 Jul 2007 21:40:51 +0000 cmlenz Fix for augmented assignments to local variables. Thanks to Erik Bray for reporting the problem.
Sun, 29 Jul 2007 01:41:40 +0000 athomas Added Chris' rename transformation filter.
Sun, 29 Jul 2007 01:04:20 +0000 athomas Fix for #136, where transformer marks were not being stripped correctly when
Mon, 23 Jul 2007 09:50:44 +0000 cmlenz Improve docs on `Stream.select()` for #135.
Mon, 23 Jul 2007 04:22:20 +0000 athomas Ensure that content gets added after the end of a stream.
Tue, 17 Jul 2007 19:45:54 +0000 cmlenz Oops, fix dates in ChangeLog.
Tue, 17 Jul 2007 11:05:34 +0000 cmlenz Bump up version number on 0.4.x branch. stable-0.4.x
Tue, 17 Jul 2007 10:47:21 +0000 cmlenz Ported [682] to 0.4.x branch. stable-0.4.x 0.4.3
Tue, 17 Jul 2007 10:42:29 +0000 cmlenz * Cleaned up the implementation of the `HTMLSanitizer`.
Tue, 17 Jul 2007 10:02:16 +0000 cmlenz Ported [680] to 0.4.x branch. stable-0.4.x
Tue, 17 Jul 2007 10:00:52 +0000 cmlenz Attribute access in template expressions no longer silently ignores exceptions other than `AttributeError` raised in the attribute accessor.
Sat, 14 Jul 2007 08:56:20 +0000 cmlenz AST transformer needs to also handle the class body.
Fri, 13 Jul 2007 19:29:32 +0000 cmlenz newctxt: Merged [667:676/trunk]. experimental-newctxt
Fri, 13 Jul 2007 19:26:44 +0000 cmlenz newctxt: initialized svnmerge. experimental-newctxt
Fri, 13 Jul 2007 16:31:47 +0000 cmlenz * The I18n extractor now handles gettext function calls that use non-string parameters as well as keyword arguments.
Fri, 13 Jul 2007 12:54:09 +0000 cmlenz Alias `__contains__` to `has_key` in `Context` class for code outside of Genshi that may expect that for some wild reason.
Fri, 13 Jul 2007 11:10:38 +0000 cmlenz Built-in Python constants (such as `None`) in expressions are used directly instead of being looked up from the context.
Thu, 05 Jul 2007 17:49:20 +0000 cmlenz In the py:choose stack, store the information of whether a test expression has been supplied separate from the result of its evaluation.
Thu, 05 Jul 2007 17:05:33 +0000 cmlenz Move code for extracting messages from bytecode into a separate function.
Thu, 05 Jul 2007 11:06:14 +0000 cmlenz Start implementation of advanced I18n as dicussed in #129 and the MailingList. This is not complete yet, but many simple cases work okay.
Tue, 03 Jul 2007 21:49:01 +0000 cmlenz Port [669] to 0.4.x branch. stable-0.4.x
Tue, 03 Jul 2007 21:48:11 +0000 cmlenz Fix typo in i18n doc.
Tue, 03 Jul 2007 20:30:28 +0000 cmlenz Ported [667] to 0.4.x branch. stable-0.4.x
Tue, 03 Jul 2007 20:29:07 +0000 cmlenz The HTML sanitizer now strips any CSS comments in style attributes, which could previously be used to hide malicious property values.
Mon, 02 Jul 2007 17:49:10 +0000 cmlenz Initial code for newctxt branch. experimental-newctxt
Mon, 02 Jul 2007 17:24:32 +0000 cmlenz New experimental branch for trying a different approach at context data stack management and simplified code evaluation/execution. experimental-newctxt
Mon, 02 Jul 2007 17:22:54 +0000 cmlenz Store state information for py:choose outside of the regular context data.
Mon, 02 Jul 2007 13:33:28 +0000 cmlenz For directives used as elements, pass all attributes without a namespace to the directive class. This enables adding optional extra attributes to directives.
Mon, 02 Jul 2007 09:10:40 +0000 cmlenz Ported [658:659] to 0.4.x branch. stable-0.4.x
Mon, 02 Jul 2007 09:08:01 +0000 cmlenz ChangeLog entry for [658].
Mon, 02 Jul 2007 09:05:45 +0000 cmlenz The I18n filter now extracts text from translation functions in ignored tags. Fixes #132.
Fri, 29 Jun 2007 13:06:53 +0000 cmlenz Implement static includes, which improves performance a bit when auto reloading is disabled.
Thu, 28 Jun 2007 23:17:35 +0000 cmlenz Port docstrings to C version of `Markup` class.
Thu, 28 Jun 2007 23:00:55 +0000 cmlenz White space.
Thu, 28 Jun 2007 23:00:24 +0000 cmlenz Support for Python code blocks in templates can now be disabled. Closes #123.
Thu, 28 Jun 2007 22:36:50 +0000 cmlenz Remove an unused line of code.
Thu, 28 Jun 2007 18:12:15 +0000 cmlenz Replace Myghty by Mako in bigtable benchmark, apply escaping in Mako templates.
Thu, 28 Jun 2007 18:05:39 +0000 cmlenz Exclude broken Cheetah benchmark by default, include SimpleTAL instead.
Thu, 28 Jun 2007 17:43:31 +0000 cmlenz Merged cspeedups branch into trunk.
Thu, 28 Jun 2007 17:32:19 +0000 cmlenz Replace Myghty by Mako in basic benchmark.
Thu, 28 Jun 2007 17:05:51 +0000 cmlenz Ported [646] to 0.4.x branch. stable-0.4.x
Thu, 28 Jun 2007 17:04:54 +0000 cmlenz Add `loader_callback` option to plugin interface as requested in #130.
Wed, 27 Jun 2007 18:02:05 +0000 cmlenz Add ChangeLog entry for [642].
Wed, 27 Jun 2007 18:00:23 +0000 cmlenz Ported [643] to 0.4.x branch. stable-0.4.x
Wed, 27 Jun 2007 17:58:35 +0000 cmlenz The I18n filter no longer extracts or translates literal strings in attribute values that also contain expressions.
Sun, 24 Jun 2007 08:10:47 +0000 athomas Add XPath `matches()` function which, of course, supports the Python regular
Fri, 22 Jun 2007 16:42:38 +0000 athomas Thanks to Dave Abrahams for pointing out some deficiencies in the transformer
Wed, 20 Jun 2007 10:50:18 +0000 cmlenz Ported [634:637] to 0.4.x branch. stable-0.4.x 0.4.2
Wed, 20 Jun 2007 10:00:03 +0000 cmlenz Add missing copyright header to i18n.py.
Wed, 20 Jun 2007 09:56:24 +0000 cmlenz Add extra for I18n.
Wed, 20 Jun 2007 09:50:42 +0000 cmlenz Fix mime type of new doc page.
Wed, 20 Jun 2007 09:48:55 +0000 cmlenz Integrated [http://babel.edgewall.org/ Babel] message extraction plugin, and added I18n doc page.
Mon, 18 Jun 2007 21:01:22 +0000 cmlenz Ported [630] to 0.4.x branch. stable-0.4.x
Mon, 18 Jun 2007 21:00:39 +0000 cmlenz Fix interpolation of short-form expressions that include literal text before the expression. Thanks to Alec for reporting the issue.
Mon, 18 Jun 2007 20:59:26 +0000 cmlenz Updated overview diagram to include new transformation filter.
Mon, 18 Jun 2007 11:22:24 +0000 cmlenz Add special handling for `xml:lang` to HTML/XHTML serialization.
Fri, 15 Jun 2007 20:19:29 +0000 cmlenz Ported [626] to 0.4.x branch. stable-0.4.x
Fri, 15 Jun 2007 20:17:56 +0000 cmlenz The I18n filter now skips the content of elements that have an `xml:lang` attribute with a fixed string value. Basically, `xml:lang` can now be used as a flag to mark specific sections as not needing localization.
Wed, 13 Jun 2007 12:39:10 +0000 cmlenz Ported [624] to 0.4.x branch. stable-0.4.x
Wed, 13 Jun 2007 12:37:58 +0000 cmlenz Applied patch by Dale Sedivec to fix #127. Many thanks!
Thu, 07 Jun 2007 18:03:02 +0000 athomas Cut and copy transformer operations can now operate on selected attributes.
Thu, 07 Jun 2007 13:52:13 +0000 athomas Attributes selected with an XPath are now returned as an `Attrs()` object in
Wed, 06 Jun 2007 17:16:10 +0000 athomas More flexible transformation attribute set and delete. Attribute selections are
Wed, 06 Jun 2007 13:57:40 +0000 athomas Implemented XPath sub-expressions.
Wed, 06 Jun 2007 13:13:07 +0000 athomas Clarify !TransformMark docstrings.
Wed, 06 Jun 2007 12:51:54 +0000 athomas Fixed a bug where select() operated on the entire stream rather than only on
Wed, 06 Jun 2007 11:33:23 +0000 cmlenz Ported [616] to 0.4.x branch. stable-0.4.x
Wed, 06 Jun 2007 11:31:44 +0000 cmlenz Fix for #125 (text template handling unicode source). Thanks to Christian Boos for the patch.
Wed, 06 Jun 2007 11:18:46 +0000 cmlenz Ported [611:614] to 0.4.x branch. stable-0.4.x
Wed, 06 Jun 2007 10:41:41 +0000 cmlenz Use syntax highlighting on all the other doc pages, too.
Wed, 06 Jun 2007 10:07:47 +0000 athomas Add a test for buffer reset by copy().
Wed, 06 Jun 2007 10:06:29 +0000 cmlenz Enable syntax highlighting (with Pygments) on doc page.
Tue, 05 Jun 2007 13:55:24 +0000 cmlenz Update API docs for [610].
Tue, 05 Jun 2007 13:53:33 +0000 cmlenz Use explicit buffer class in transformer filter, and revert the breaking change to the builder module.
Tue, 05 Jun 2007 10:29:32 +0000 cmlenz Add transformer/translator filters to the doc page on stream filters.
Tue, 05 Jun 2007 09:33:00 +0000 cmlenz Renamed the transformation classes so that their role is clarified; extended the example in the package docstring to show chaining.
Mon, 04 Jun 2007 21:47:28 +0000 cmlenz Minor doc tweaks for new transformation filter.
Mon, 04 Jun 2007 17:44:02 +0000 cmlenz Minor doc and naming improvements for the new transformation filter.
Mon, 04 Jun 2007 17:13:10 +0000 cmlenz Added new markup transformation filter contributed by Alec Thomas (#122). This provides gorgeous jQuery-inspired stream transformation capabilities based on XPath expressions.
Fri, 01 Jun 2007 17:21:47 +0000 cmlenz Merged revisions 487-603 via svnmerge from experimental-inline
Fri, 01 Jun 2007 17:11:49 +0000 cmlenz Initialized merge tracking via "svnmerge" with revisions "1-486" from [source:/trunk]. experimental-inline
Fri, 01 Jun 2007 12:22:50 +0000 cmlenz A couple of minor doc refinements.
Fri, 01 Jun 2007 11:36:13 +0000 cmlenz Some minor doc style improvements.
Wed, 30 May 2007 10:05:06 +0000 cmlenz Fix bug introduced in [575]: includes weren't being processed inside match templates.
Wed, 30 May 2007 09:35:33 +0000 cmlenz Ported [594:596] to 0.4.x branch. stable-0.4.x
Wed, 30 May 2007 09:33:54 +0000 cmlenz The `doctype` parameter for serializers can now be a string.
Wed, 30 May 2007 09:27:49 +0000 cmlenz Fix another bug in the translation filter: translated attributes were getting added instead of replaced.
Wed, 30 May 2007 08:17:36 +0000 cmlenz Fix docstring typo.
Mon, 21 May 2007 09:26:35 +0000 cmlenz Bump up version number on 0.4.x branch. stable-0.4.x
Mon, 21 May 2007 09:22:25 +0000 cmlenz Ported [589] to 0.4.x. stable-0.4.x 0.4.1
Mon, 21 May 2007 09:20:29 +0000 cmlenz Set date for [milestone:0.4.1] release in ChangeLog.
Mon, 21 May 2007 09:13:09 +0000 cmlenz Ported [587] to 0.4.x. stable-0.4.x
Mon, 21 May 2007 09:11:36 +0000 cmlenz Improve basic benchmark for Kid by storing the template class outside the render function. Closes #96.
Mon, 21 May 2007 08:31:48 +0000 cmlenz Ported [585] to 0.4.x. stable-0.4.x
Mon, 21 May 2007 08:30:08 +0000 cmlenz Follow-up to [583]: Don't extract strings from interpolated attribute values for attributes that shouldn't be included.
Sun, 20 May 2007 17:12:10 +0000 cmlenz Ported [583] to 0.4.x. stable-0.4.x
Sun, 20 May 2007 17:10:38 +0000 cmlenz Fix for handling of interpolated attribute values in translation filter.
Sun, 20 May 2007 16:24:16 +0000 cmlenz Ported [581] to 0.4.x. stable-0.4.x
Sun, 20 May 2007 16:23:32 +0000 cmlenz Fix another typo in translation filter.
Mon, 14 May 2007 20:34:51 +0000 cmlenz Ported [579] (for #116) to 0.4.x. stable-0.4.x
Mon, 14 May 2007 20:33:42 +0000 cmlenz Apply patch for #116.
Mon, 14 May 2007 20:28:47 +0000 cmlenz Ported [576] to 0.4.x. stable-0.4.x
Mon, 14 May 2007 20:27:26 +0000 cmlenz Update documentation to include the new #include directive in text templates.
Mon, 14 May 2007 20:26:56 +0000 cmlenz Update documentation to reflect changes in [573].
Fri, 11 May 2007 21:54:49 +0000 cmlenz Added include directive for text templates (#115). Thanks to Alastair for the original patch.
Fri, 11 May 2007 11:34:00 +0000 cmlenz Ported [573] to 0.4.x. stable-0.4.x
Copyright (C) 2012-2017 Edgewall Software