log

age author description
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
Fri, 11 May 2007 11:32:28 +0000 cmlenz Apply patch from #113, also closing #114.
Thu, 03 May 2007 10:24:56 +0000 cmlenz Ported [571] to 0.4.x. stable-0.4.x
Thu, 03 May 2007 10:24:14 +0000 cmlenz The `HTMLFormFiller` stream filter no longer alters form elements for which the data element contains no corresponding item.
Mon, 30 Apr 2007 09:12:12 +0000 cmlenz Ported [569] to 0.4.x. stable-0.4.x
Mon, 30 Apr 2007 09:10:45 +0000 cmlenz The I18n extraction now returns a tuple of strings for `ngettext` and similar functions.
Sat, 28 Apr 2007 23:07:15 +0000 cmlenz Ported [566] and [567] to 0.4.x. stable-0.4.x
Sat, 28 Apr 2007 23:04:10 +0000 cmlenz Add some more localizable HTML attributes to the I18n filter.
Sat, 28 Apr 2007 22:51:02 +0000 cmlenz Fix another bad ref in the I18n filter.
Thu, 26 Apr 2007 09:47:13 +0000 cmlenz Ported [562] to 0.4.x. stable-0.4.x
Thu, 26 Apr 2007 09:46:36 +0000 cmlenz Move the mapping of doctype names to tuples out of the plugin into the `DocType` class.
Thu, 26 Apr 2007 09:15:32 +0000 cmlenz Ported [560] to 0.4.x. stable-0.4.x
Thu, 26 Apr 2007 09:14:30 +0000 cmlenz Add lower-level serialization functions.
Wed, 25 Apr 2007 19:42:12 +0000 cmlenz Port [558] to 0.4.x. stable-0.4.x
Wed, 25 Apr 2007 19:41:09 +0000 cmlenz Apply patch by Alec Thomas for processing XML declarations (#111). Thanks!
Tue, 17 Apr 2007 18:44:57 +0000 cmlenz Port [554] to stable. stable-0.4.x
Tue, 17 Apr 2007 18:35:29 +0000 cmlenz The `ET()` function now correctly handles attributes with a namespace.
Tue, 17 Apr 2007 12:37:59 +0000 cmlenz Port [552] to stable. stable-0.4.x
Tue, 17 Apr 2007 12:36:57 +0000 cmlenz Fix incorrect reference to translation function in the I18N filter.
Mon, 16 Apr 2007 15:11:53 +0000 cmlenz Bump up version number on trunk.
Mon, 16 Apr 2007 15:11:37 +0000 cmlenz Bump up version number of 0.4.x branch. stable-0.4.x
Mon, 16 Apr 2007 13:53:07 +0000 cmlenz Branch for 0.4.x releases. stable-0.4.x 0.4.0
Mon, 16 Apr 2007 13:48:57 +0000 cmlenz Add `filters` package in `setup.py`.
Sat, 14 Apr 2007 22:29:09 +0000 cmlenz Fix broken link in documentation.
Fri, 13 Apr 2007 20:58:48 +0000 cmlenz Extend the I18n extraction to also yield function names if applicable.
Fri, 13 Apr 2007 13:16:04 +0000 cmlenz Updated filter examples in overview graphic.
Fri, 13 Apr 2007 11:54:02 +0000 cmlenz Add support for HTML5 doctype.
Fri, 13 Apr 2007 11:07:56 +0000 cmlenz Set missing ignores.
Fri, 13 Apr 2007 11:02:36 +0000 cmlenz Add basic I18n/L10n functionality, based on GenshiRecipes/Localization.
Fri, 13 Apr 2007 10:38:12 +0000 cmlenz Add documentation page on the plugin API.
Fri, 13 Apr 2007 06:10:39 +0000 cmlenz Set MIME type of new doc page.
Thu, 12 Apr 2007 23:32:19 +0000 cmlenz Set MIME type of new doc page.
Thu, 12 Apr 2007 22:40:49 +0000 cmlenz Back out [510] and instead implement configurable error handling modes. The default is the old 0.3.x behaviour, but more strict error handling is available as an option.
Wed, 11 Apr 2007 11:02:02 +0000 cmlenz Fix undefined error in TurboGears example app, and some cleanup.
Wed, 04 Apr 2007 17:18:08 +0000 cmlenz Add stricter error handling to upgrade notes.
Mon, 02 Apr 2007 19:43:31 +0000 cmlenz Add support for adding custom template filters by passing a custom callback function to the `TemplateLoader`. Closes #89 (see added unit test).
Mon, 02 Apr 2007 18:21:03 +0000 cmlenz Added documentation page on the builtin stream filters.
Mon, 02 Apr 2007 15:52:21 +0000 cmlenz Fix for #107.
Mon, 02 Apr 2007 13:54:10 +0000 cmlenz Raise syntax error on empty value for `py:replace` directive.
Thu, 22 Mar 2007 23:23:55 +0000 cmlenz More API doc enhancements.
Thu, 22 Mar 2007 21:54:16 +0000 cmlenz * Better method to propogate the full path to the template file on parse errors. Supersedes r513.
Thu, 22 Mar 2007 21:12:03 +0000 cmlenz More API docs.
Thu, 22 Mar 2007 18:54:09 +0000 cmlenz * Updated change log
Thu, 22 Mar 2007 18:13:02 +0000 cmlenz * Don't allow `style` attributes by default in the `HTMLSanitizer`. Closes #97.
Thu, 22 Mar 2007 17:14:09 +0000 cmlenz Moved the `builder` document into the API docs.
Thu, 22 Mar 2007 17:00:09 +0000 cmlenz Updated docs for code blocks and changed error handling.
Thu, 22 Mar 2007 16:59:54 +0000 cmlenz Simplify undefined error message.
Thu, 22 Mar 2007 15:05:29 +0000 cmlenz More API documentation.
Thu, 22 Mar 2007 13:10:55 +0000 cmlenz Add epydoc-based API doc generation to the build.
Thu, 22 Mar 2007 12:45:18 +0000 cmlenz Try to use proper reStructuredText for docstrings throughout.
Tue, 20 Mar 2007 18:52:00 +0000 cmlenz Set the `__version__` property in `genshi.__init__`; only works with a setuptools install, though. Addresses #103.
Tue, 20 Mar 2007 18:27:52 +0000 cmlenz Applied patch for #106 (handling of hex charrefs in HTML parser).
Tue, 20 Mar 2007 18:24:11 +0000 cmlenz More work to include absolute file paths in exceptions.
Tue, 20 Mar 2007 16:20:41 +0000 cmlenz Template parsing passes the full path of the template to the XML parser so that it's included in parsing exceptions.
Mon, 19 Mar 2007 17:21:00 +0000 cmlenz Add support for `len()` to the `Context` class.
Fri, 16 Mar 2007 09:13:02 +0000 cmlenz Fix for #105. Thanks to Maciej Ligenza for the patch.
Fri, 16 Mar 2007 08:58:54 +0000 cmlenz Make expression error handling more strict. Closes #88.
Mon, 12 Mar 2007 21:35:18 +0000 mgood filter empty values from the plugin search path
Mon, 12 Mar 2007 21:02:01 +0000 mgood if a search path is provided to the template plugin use it instead of the package-style naming
Mon, 12 Mar 2007 12:29:17 +0000 cmlenz `HTMLFormFiller` now correctly deals with non-string values in the data dictionary for select/checkbox/radio controls.
Mon, 12 Mar 2007 12:28:27 +0000 cmlenz Fix typo in upgrade notes.
Mon, 26 Feb 2007 20:43:02 +0000 cmlenz Fix unit tests broken by [504].
Mon, 26 Feb 2007 18:39:57 +0000 cmlenz Actually write xmlns declaratons for generated attribute namespace prefixes.
Mon, 26 Feb 2007 18:35:31 +0000 cmlenz Updated change log.
Mon, 26 Feb 2007 18:26:59 +0000 cmlenz Improve the handling of namespaces in serialization.
Wed, 21 Feb 2007 15:15:17 +0000 cmlenz Simplify `defined` function provided by template engine plugin.
Wed, 21 Feb 2007 14:25:44 +0000 cmlenz Update copyright year for files modified this year.
Wed, 21 Feb 2007 14:17:22 +0000 cmlenz Move string interpolation code into separate module (`genshi.template.interpolation`).
Wed, 21 Feb 2007 12:59:23 +0000 cmlenz Reenable AST transformer dispatch cache.
Wed, 21 Feb 2007 10:26:38 +0000 cmlenz Support for Python code blocks using the `<?python ?>` processing instruction. Closes #84.
Wed, 21 Feb 2007 10:04:43 +0000 cmlenz Fix a couple of typos in the docs. Closes #99.
Wed, 21 Feb 2007 09:51:43 +0000 cmlenz Remove some magic/overhead from `Attrs` creation and manipulation by not automatically wrapping attribute names in `QName`.
Wed, 31 Jan 2007 17:36:47 +0000 cmlenz Fix output of namespace declarations for namespace URLs appearing more than once in a stream. Thanks to Jeff Cutsinger for reporting the problem.
Thu, 18 Jan 2007 15:41:47 +0000 cmlenz Make the `Markup` class available by default in template expressions. Closes #67.
Thu, 18 Jan 2007 14:58:39 +0000 cmlenz Renamed `genshi.template.core` to `genshi.template.base`, mainly to avoid confusion with `genshi.core`.
Thu, 18 Jan 2007 14:52:42 +0000 cmlenz Rework parsing of expressions in template text, to be able to:
Tue, 02 Jan 2007 18:06:21 +0000 cmlenz inline branch: Merged [480:486/trunk]. experimental-inline
Tue, 02 Jan 2007 17:48:06 +0000 cmlenz * Moved some utility functions from `genshi.core` to `genshi.util` (backwards compatibility preserved via imports)
Sat, 30 Dec 2006 20:12:48 +0000 mgood add visitor for xor operator
Thu, 28 Dec 2006 18:17:10 +0000 cmlenz inline branch: Merged [439:479/trunk]. experimental-inline
Thu, 28 Dec 2006 17:50:40 +0000 cmlenz Minor doc fixes.
Mon, 18 Dec 2006 23:28:08 +0000 mgood add support for Python 2.5 conditional expressions (fixes #74)
Mon, 11 Dec 2006 12:20:23 +0000 cmlenz Bump up version number on 0.3.x branch. stable-0.3.x
Mon, 11 Dec 2006 12:11:42 +0000 cmlenz 0.3.x branch: ported [468]. stable-0.3.x 0.3.6
Mon, 11 Dec 2006 12:09:18 +0000 cmlenz Fix test breakage introduced in [471]. stable-0.3.x
Mon, 11 Dec 2006 12:08:10 +0000 cmlenz 0.3.x branch: ported [461] and [469]. stable-0.3.x
Mon, 11 Dec 2006 12:06:28 +0000 cmlenz 0.3.x branch: add unit test for `Undefined` checks in template expressions. stable-0.3.x
Mon, 11 Dec 2006 12:05:34 +0000 cmlenz Update change log for [milestone:0.3.6].
Mon, 11 Dec 2006 11:13:35 +0000 cmlenz Unit test fixes for Python 2.3.
Wed, 06 Dec 2006 18:20:11 +0000 cmlenz Updated WebPy example for 0.2.
Mon, 04 Dec 2006 19:00:46 +0000 cmlenz Fix for infinite loop in XPath test. Closes #82.
Mon, 04 Dec 2006 18:26:14 +0000 cmlenz Fix duplicate unit test name reported in #83.
Copyright (C) 2012-2017 Edgewall Software