log

age author description
Tue, 31 May 2011 20:05:15 +0000 convert-repo update tags default tip
Fri, 18 Mar 2011 09:51:59 +0000 hodgestar Update upgrade documentation to refer to the development version and not the py3k branch.
Fri, 18 Mar 2011 09:18:59 +0000 hodgestar Merge r1144 from py3k: Add documentation on upgrading to the Genshi py3k branch.
Fri, 18 Mar 2011 09:17:52 +0000 hodgestar Merge r1143 from py3k:
Fri, 18 Mar 2011 09:15:29 +0000 hodgestar Merge r1142 from py3k:
Fri, 18 Mar 2011 09:11:53 +0000 hodgestar Merge r1141 from py3k:
Fri, 18 Mar 2011 09:08:12 +0000 hodgestar Merge r1140 from py3k:
Fri, 18 Mar 2011 09:05:58 +0000 hodgestar Merge r1139 from py3k: add compatibility functions for dealing with python 3; factor existing compatibility functions out from genshi utils.
Fri, 18 Mar 2011 09:04:14 +0000 hodgestar Merge r1138 from py3k: add python 3 support to _speedups C extension
Fri, 18 Mar 2011 09:02:22 +0000 hodgestar Merge r1137 from py3k: add 2to3 build infrastructure to setup.py (this pulls the tests into the source distribution so that tests can be run after building with 2to3)
Thu, 10 Mar 2011 08:50:44 +0000 hodgestar Merge r1150 from trunk (fix i18n namespace documentaton issue #400). stable-0.6.x
Thu, 10 Mar 2011 08:41:05 +0000 hodgestar Merge r1149 from trunk (fix for tail selecting issue #399). stable-0.6.x
Thu, 10 Mar 2011 08:16:29 +0000 hodgestar Merge r1148 from trunk (fix for qname equality issue #413). stable-0.6.x
Mon, 13 Dec 2010 19:08:52 +0000 jruigrok Pull up r1147 to trunk.
Mon, 13 Dec 2010 19:07:59 +0000 jruigrok Pull up r1146 to trunk.
Mon, 13 Dec 2010 18:55:01 +0000 jruigrok Pull up r1145 to trunk.
Sun, 12 Dec 2010 22:29:56 +0000 hodgestar Correct reference to i18n namespace in documentation. experimental-py3k
Mon, 29 Nov 2010 20:45:22 +0000 hodgestar Fix handling of tails in py:match processing. See Genshi ticket #399. experimental-py3k
Mon, 29 Nov 2010 20:20:56 +0000 hodgestar Fix handling of QNames with leading open curly braces. See Genshi ticket #413. experimental-py3k
Fri, 26 Nov 2010 18:13:21 +0000 hodgestar Add documentation on upgrading to the Genshi py3k branch. experimental-py3k
Sun, 24 Oct 2010 22:48:15 +0000 hodgestar add support for python 3 to remaining genshi.template components: experimental-py3k
Sun, 24 Oct 2010 22:39:08 +0000 hodgestar add support for python 3 to genshi.template expression evaluator: experimental-py3k
Sun, 24 Oct 2010 22:21:28 +0000 hodgestar add support for python 3 to genshi.filters: experimental-py3k
Sun, 24 Oct 2010 22:08:11 +0000 hodgestar add support for python 3 to core genshi components (genshi.core, genshi.input and genshi.output): experimental-py3k
Sun, 24 Oct 2010 21:38:19 +0000 hodgestar py3k branch: add compatibility functions for dealing with python 3; factor existing compatibility functions out from genshi utils. experimental-py3k
Sun, 24 Oct 2010 21:16:11 +0000 hodgestar py3k branch: add python 3 support to _speedups C extension experimental-py3k
Sun, 24 Oct 2010 21:09:36 +0000 hodgestar py3k branch: add 2to3 build infrastructure to setup.py (this pulls the tests into the source distribution so that tests can be run after building with 2to3) experimental-py3k
Sun, 24 Oct 2010 19:31:43 +0000 hodgestar py3k branch: create branch for py3k port from [source:trunk@1134] experimental-py3k
Tue, 31 Aug 2010 12:45:02 +0000 palgarvio Typo correction. stable-0.6.x
Mon, 10 May 2010 15:03:22 +0000 cmlenz Fix handling of checkboxes and radio buttons with an empty value attribute in `HTMLFormFiller`. Thanks to Benoit Hirbec for pointing out the problem and providing a patch.
Mon, 10 May 2010 14:02:55 +0000 cmlenz Fix for bug with the `HTMLFormFiller` in the handling of textareas. Thanks to Trevor Morgan for pointing this out on the mailing list.
Wed, 28 Apr 2010 21:36:59 +0000 cmlenz inline branch: merged r1129 from trunk. experimental-inline
Wed, 28 Apr 2010 21:30:39 +0000 cmlenz inline branch: move to native svn merge tracking. experimental-inline
Wed, 28 Apr 2010 21:29:14 +0000 cmlenz inline branch: added preliminary implementation of compiled `py:attrs` directive. experimental-inline
Wed, 28 Apr 2010 21:25:12 +0000 cmlenz The `|` operator on `Attrs` objects now removes any existing attributes if the value is `None`.
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 17:27:55 +0000 cmlenz Bump up version number on trunk.
Thu, 22 Apr 2010 17:27:10 +0000 cmlenz Bump up version number of 0.6.x branch. stable-0.6.x
Thu, 22 Apr 2010 12:08:18 +0000 cmlenz Remove dev version tagging for the [milestone:0.6] release. stable-0.6.x 0.6.0
Thu, 22 Apr 2010 12:04:59 +0000 cmlenz Create branch for 0.6.x release stream based on [source:trunk@1120]. stable-0.6.x
Thu, 22 Apr 2010 12:01:10 +0000 cmlenz Update changelog and copyright years.
Wed, 21 Apr 2010 22:02:28 +0000 cmlenz Fix for infinite recursion when parsing argument names from tuples. Closes #383.
Wed, 21 Apr 2010 20:00:37 +0000 cmlenz i18n: some cleanup, especially for the pluralization directives.
Wed, 21 Apr 2010 11:56:44 +0000 cmlenz Split up the i18n unit tests into per-directive test cases.
Wed, 21 Apr 2010 10:58:49 +0000 cmlenz i18n: Another unit test related to #380.
Wed, 21 Apr 2010 10:42:41 +0000 cmlenz i18n: Support extraction of attributes in markup embedded in ``i18n:msg`` and ``i18n:choose`` directives. See also #380.
Wed, 21 Apr 2010 07:38:37 +0000 cmlenz Removed some obsolete/unused code from the i18n filter.
Mon, 19 Apr 2010 20:28:52 +0000 cmlenz More doc tweaks.
Mon, 19 Apr 2010 11:47:42 +0000 cmlenz Minor fix for i18n doc.
Mon, 19 Apr 2010 11:45:40 +0000 cmlenz More i18n doc improvements.
Mon, 19 Apr 2010 08:28:47 +0000 cmlenz More doc improvements.
Fri, 16 Apr 2010 22:44:29 +0000 cmlenz Set reST MIME type on new loader doc page.
Fri, 16 Apr 2010 22:31:38 +0000 cmlenz Started extending the i18n docs.
Fri, 16 Apr 2010 20:40:28 +0000 cmlenz Improve the template loader docs.
Fri, 16 Apr 2010 19:58:25 +0000 cmlenz Added a documentation page about the template loader.
Fri, 16 Apr 2010 12:48:05 +0000 cmlenz Fix regression in [1099]: templates must not have an implicit loader during message extraction.
Fri, 16 Apr 2010 08:37:13 +0000 cmlenz AST transformer now also clones excepthandler nodes (see #379).
Thu, 15 Apr 2010 21:44:28 +0000 cmlenz Default XInclude-included template class to the class of the including template. Closes #302.
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.
Thu, 15 Apr 2010 21:10:36 +0000 cmlenz Apply patch from #324 for Python 2.6.2 compatibility fix.
Thu, 15 Apr 2010 21:08:06 +0000 cmlenz ChangeLog entry for [1099].
Thu, 15 Apr 2010 21:07:15 +0000 cmlenz Templates instantiated without a loader now get an implicit loader based on their file path, or the current directory as a fallback. Closes #320.
Thu, 15 Apr 2010 20:33:45 +0000 cmlenz Minor doc tweak.
Thu, 15 Apr 2010 20:30:09 +0000 cmlenz Fix for match template processing involving multiple match directives targetting the same element. Should close #370.
Tue, 23 Feb 2010 18:58:47 +0000 palgarvio Any `py:strip` involved on `i18n:singular` or `i18n:plural` is now handled separately, ie, if one has `py:strip` on a `i18n:singular` element or directive and the plural form is the one chosen, no stripping will be performed. Refs #371.
Tue, 23 Feb 2010 16:26:54 +0000 palgarvio Typo correction.
Tue, 23 Feb 2010 16:03:26 +0000 palgarvio Allow the use of `i18n:singular` and `i18n:plural` as directives and not just as attributes.
Thu, 18 Feb 2010 09:17:45 +0000 cmlenz Apply patch Felix Schwarz that finally fixes the duplicated output in match template processing. Thanks so much!
Sat, 28 Nov 2009 15:42:49 +0000 cmlenz Apply patch for I18n message extraction bug as reported in #358. Thanks to cboos for the patch, again.
Sat, 28 Nov 2009 15:37:30 +0000 cmlenz Fix the unit test for execution of statements containing with statements so that it also works on Windows. Thanks to cboos for the patch.
Fri, 13 Nov 2009 22:31:04 +0000 cmlenz Add unit tests for correct handling of with statements and yield expressions in the AST code generator.
Fri, 13 Nov 2009 12:00:27 +0000 cmlenz Build without speedups by default.
Thu, 12 Nov 2009 21:25:37 +0000 cmlenz Also skip the encoding step in the template tests.
Thu, 12 Nov 2009 21:08:40 +0000 cmlenz Also skip the encoding step in the XPath tests.
Thu, 12 Nov 2009 21:01:08 +0000 cmlenz Make the output tests skip the encoding step.
Thu, 12 Nov 2009 20:58:12 +0000 cmlenz Make the output tests skip the encoding step.
Thu, 12 Nov 2009 17:38:05 +0000 cmlenz Oops, get rid of multi source copy in `genshi.core`.
Thu, 12 Nov 2009 17:31:40 +0000 cmlenz A bit of cleanup of the `Markup` Python implementation.
Thu, 12 Nov 2009 17:01:52 +0000 cmlenz More bits of 2to3 related cleanup.
Thu, 12 Nov 2009 16:23:53 +0000 cmlenz Yet more 2to3 diff size reduction.
Thu, 12 Nov 2009 15:09:26 +0000 cmlenz Avoid unicode literals in `repr`s of `QName` and `Namespace` when not necessary.
Thu, 12 Nov 2009 11:36:14 +0000 cmlenz Add a couple of fallback imports for Python 3.0.
Tue, 10 Nov 2009 23:36:40 +0000 cmlenz More 2to3 diff size reduction.
Tue, 10 Nov 2009 22:53:21 +0000 cmlenz More work on reducing the size of the diff produced by 2to3.
Tue, 10 Nov 2009 21:22:51 +0000 cmlenz Convert a bunch of print statements to py3k compatible syntax.
Tue, 10 Nov 2009 21:07:03 +0000 cmlenz Remove usage of unicode literals in a couple of places where they were not strictly necessary.
Tue, 10 Nov 2009 20:59:23 +0000 cmlenz Remove pkg_resources import from top-level package, will just need to remember updating the version in two places.
Tue, 10 Nov 2009 20:57:32 +0000 cmlenz Update copyright years on files changed due to advanced-i18n merge.
Tue, 10 Nov 2009 20:54:06 +0000 cmlenz Merged advanced-i18n branch back into trunk.
Tue, 13 Oct 2009 18:27:57 +0000 cmlenz Tiny docstring fix.
Tue, 13 Oct 2009 18:12:55 +0000 cmlenz Backported a couple of templating core changes from the advanced-i18n branch, in particular considering the determination of directive ordering../set
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).
Sun, 09 Aug 2009 20:38:59 +0000 mgood Fix nested list comprehensions & generator expressions (fixes #327)
Mon, 29 Jun 2009 09:33:02 +0000 jruigrok Fix two instances of using None, which would cause an AttributeError.
Wed, 18 Mar 2009 16:44:02 +0000 cmlenz Refactored the template flattening method to be less recursive.
Tue, 17 Mar 2009 18:06:31 +0000 cmlenz Ported [1050] to 0.5.x branch. stable-0.5.x
Tue, 17 Mar 2009 18:05:34 +0000 cmlenz Added an option to the `HTMLFiller` to also populate password fields.
Tue, 17 Mar 2009 17:50:50 +0000 cmlenz Ported some of the HTML sanitization improvements from Trac (see [T7658]).
Tue, 17 Mar 2009 17:20:04 +0000 cmlenz Ported [1046:1047] to 0.5.x branch. stable-0.5.x
Tue, 17 Mar 2009 17:19:14 +0000 cmlenz Move ChangeLog entry for [1046] to 0.5.2 release section.
Tue, 17 Mar 2009 15:10:47 +0000 cmlenz Fix for #274.
Tue, 17 Mar 2009 15:09:16 +0000 cmlenz ChangeLog updates.
Tue, 17 Mar 2009 14:36:23 +0000 cmlenz Added XPath unit test for #271 (was already incorrectly committed in [1043], oops)
Tue, 17 Mar 2009 14:35:12 +0000 cmlenz Added XPath unit test for #234.
Tue, 17 Mar 2009 14:31:49 +0000 cmlenz Added XPath unit test for #234.
Tue, 17 Mar 2009 14:25:22 +0000 cmlenz Cleaned up XPath tests, added tests from #185.
Fri, 13 Mar 2009 21:05:19 +0000 cmlenz Follow-up fix for [1038].
Fri, 13 Mar 2009 20:04:26 +0000 cmlenz inline branch: synced with trunk@1038. experimental-inline
Fri, 13 Mar 2009 18:46:01 +0000 cmlenz Add caching in the serialization stage, which speeds up the serialization of markup that has a lot of repetitive elements.
Fri, 13 Mar 2009 16:06:42 +0000 cmlenz inline branch: template object can be compiled, and remembers the generated module. experimental-inline
Fri, 13 Mar 2009 15:57:04 +0000 cmlenz Avoid varargs on internal functions in template processing for slightly better performance.
Fri, 13 Mar 2009 09:34:50 +0000 cmlenz inline branch: Add code block support to the template inliner, and some tweaks/cleanup. experimental-inline
Thu, 12 Mar 2009 08:11:08 +0000 cmlenz Minor simplification and performance improvement to the flattening of dynamic attribute values. Thanks to Christoph Zwerschke for the suggestion (see #295).
Wed, 11 Mar 2009 23:22:11 +0000 cmlenz Fix inefficient handling of static attribute values, pointed out by Christoph Zwerschke in #295.
Wed, 11 Mar 2009 22:24:12 +0000 cmlenz sandboxed branch: init svnmerge. experimental-sandboxed
Wed, 11 Mar 2009 22:14:32 +0000 cmlenz Get rid of some Python 2.3 legacy that's no longer needed now that 2.4 is the baseline.
Wed, 11 Mar 2009 18:13:12 +0000 cmlenz inline-branch: Fix for `for` directive. experimental-inline
Wed, 11 Mar 2009 17:51:06 +0000 cmlenz Sync (old) experimental inline branch with trunk@1027. experimental-inline
Wed, 11 Mar 2009 17:28:38 +0000 cmlenz Cleared svnmerge property from trunk.
Copyright (C) 2012-2017 Edgewall Software