Thu, 15 Jan 2009 23:42:48 +0000 |
cmlenz |
Apply some patches for build from #165.
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
|
Mon, 08 Dec 2008 21:15:19 +0000 |
cmlenz |
Get rid of a couple more -3 warnings.
trunk
|
Mon, 08 Dec 2008 20:37:45 +0000 |
cmlenz |
Apply patch to silence a -3 warning about `reduce` removal. Closes #279.
trunk
|
Mon, 22 Sep 2008 11:28:23 +0000 |
cmlenz |
Erase svnmerge property from trunk.
trunk
|
Wed, 10 Sep 2008 20:53:09 +0000 |
cmlenz |
Merged the custom-directives branch back into trunk.
trunk
|
Tue, 19 Aug 2008 11:51:06 +0000 |
cmlenz |
Ported [913], [927], and [928] to the 0.5.x branch.
stable-0.5.x
|
Sun, 10 Aug 2008 20:32:13 +0000 |
cmlenz |
Change `Translator` class to accept either a `gettext`-style function, or an object compatible with the `NullTranslations` / `GNUTranslations` interface.
trunk
|
Thu, 07 Aug 2008 23:15:11 +0000 |
cmlenz |
Add support for supplying comments on localizable messages in the i18n filter. Based on patch by Pedro Algarvio on #129.
trunk
|
Sun, 03 Aug 2008 20:15:13 +0000 |
jonas |
Set zip_safe to False if the c speedup module is successfully built. Closes #252.
trunk
|
Thu, 31 Jul 2008 14:18:25 +0000 |
cmlenz |
Fix for #250: ignore expressions in attribute values when inside `i18n:msg` elements.
trunk
|
Mon, 21 Jul 2008 23:17:52 +0000 |
aflett |
update to 0.5.x branch, up through r907
experimental-match-fastpaths
|
Mon, 14 Jul 2008 17:30:23 +0000 |
cmlenz |
The match filter now only tests `START` events, as `END` events can not be matched and are otherwise processed together with the matched `START` event.
trunk
|
Mon, 14 Jul 2008 16:47:36 +0000 |
cmlenz |
Fix wrong XPath example in `Transformer` docstring that breaks with the more correct XPath processing on the GSoC branch.
trunk
|
Fri, 11 Jul 2008 21:10:46 +0000 |
mkurczych |
Optimization work first commit (many changes)
experimental-soc2008
|
Wed, 09 Jul 2008 16:30:01 +0000 |
cmlenz |
Bump up version number on 0.5.x branch.
stable-0.5.x
|
Wed, 09 Jul 2008 16:13:49 +0000 |
cmlenz |
Ported [904] to 0.5.x branch.
stable-0.5.x 0.5.1
|
Wed, 09 Jul 2008 16:12:56 +0000 |
cmlenz |
Prepare for [milestone:0.5.1] release.
trunk
|
Tue, 08 Jul 2008 20:41:26 +0000 |
cmlenz |
Ported [899:902] to 0.5.x branch.
stable-0.5.x
|
Tue, 08 Jul 2008 19:46:08 +0000 |
cmlenz |
Added tests for the parameter support added to advanced internationalization in [901]. See #129.
trunk
|
Tue, 08 Jul 2008 17:06:51 +0000 |
cmlenz |
Support for parameters in internationalized `i18n:msg` content. See #129.
trunk
|
Tue, 08 Jul 2008 14:07:09 +0000 |
cmlenz |
Fix example for `START` event in the streams documentation to explicitly wrap attribute name in a `QName` object.
trunk
|
Mon, 07 Jul 2008 16:51:55 +0000 |
cmlenz |
Export the template loader factory functions from the `loader` module.
trunk
|
Mon, 07 Jul 2008 16:41:16 +0000 |
cmlenz |
Ported [897] back to 0.5.x branch.
stable-0.5.x
|
Mon, 07 Jul 2008 16:35:06 +0000 |
cmlenz |
Unbuffered match templates could result in parts of the matched content being included in the output if the match template didn't actually consume it via one or more calls to the `select()` function. Closes #243. Thanks to Felix Schwarz for the report and test case.
trunk
|
Tue, 01 Jul 2008 10:42:57 +0000 |
cmlenz |
Ported [894] and [895] back to 0.5.x branch.
stable-0.5.x
|
Tue, 01 Jul 2008 10:35:01 +0000 |
cmlenz |
Includes from templates loaded via an absolute path now include the correct file in nested directories as long if no search path has been configured. Closes #240.
trunk
|
Tue, 01 Jul 2008 09:07:38 +0000 |
cmlenz |
Make the code that retrieves the Genshi version via `pkg_resources` handle the case of missing egg metadata more gracefully. Closes #241.
trunk
|
Fri, 27 Jun 2008 15:02:51 +0000 |
cmlenz |
Ported [892] to 0.5.x branch.
stable-0.5.x
|
Fri, 27 Jun 2008 14:20:05 +0000 |
cmlenz |
Fix bug where in some cases match templates would incorrectly applied multiple times.
trunk
|
Mon, 23 Jun 2008 23:00:40 +0000 |
mkurczych |
Added one test and made path.py pass it (I've forgotten to implement the last_checked variable functionality, because of which some places in path were checked multiple times, which made counters wrong).
experimental-soc2008
|
Tue, 17 Jun 2008 15:49:34 +0000 |
cmlenz |
Ported [888] back to 0.5.x branch.
stable-0.5.x
|
Tue, 17 Jun 2008 15:48:07 +0000 |
cmlenz |
Block [887] from being backported to 0.5.x.
stable-0.5.x
|
Tue, 17 Jun 2008 15:47:14 +0000 |
cmlenz |
Fix for I18n filter problem with lazy translation functions. Closes #145.
trunk
|
Tue, 17 Jun 2008 15:42:38 +0000 |
cmlenz |
Remove obsolete webpy example.
trunk
|
Mon, 16 Jun 2008 09:33:37 +0000 |
cmlenz |
Block [882] from being backported to [0.5.x] branch.
stable-0.5.x
|
Mon, 16 Jun 2008 09:32:12 +0000 |
cmlenz |
Ported [884] back to 0.5.x branch.
stable-0.5.x
|
Mon, 16 Jun 2008 09:22:21 +0000 |
cmlenz |
Fix problem with nested match templates not being applied when buffering on the outer `py:match` is disabled. Thanks to Erik Bray for reporting the problem and providing a test case.
trunk
|
Tue, 10 Jun 2008 08:42:22 +0000 |
cmlenz |
0.5.x branch: fix use of generator expressions in transform tests for Python 2.3 compatibility.
stable-0.5.x
|
Mon, 09 Jun 2008 16:20:29 +0000 |
cmlenz |
Document dropping of Python 2.3 compat.
trunk
|
Mon, 09 Jun 2008 16:13:58 +0000 |
cmlenz |
Ported [878] to 0.5.x branch.
stable-0.5.x
|
Mon, 09 Jun 2008 16:12:44 +0000 |
cmlenz |
Blocked revisions [875:877] via svnmerge.
stable-0.5.x
|
Mon, 09 Jun 2008 16:10:54 +0000 |
cmlenz |
Initialized merge tracking via "svnmerge" with revisions [1:870] from [source:trunk].
stable-0.5.x
|
Mon, 09 Jun 2008 15:30:10 +0000 |
cmlenz |
Docstring fix in the transform module.
trunk
|
Mon, 09 Jun 2008 15:25:25 +0000 |
cmlenz |
Remove yet more cruft for supporting Python 2.3.
trunk
|
Mon, 09 Jun 2008 15:19:59 +0000 |
cmlenz |
Remove some cruft for supporting Python 2.3.
trunk
|
Mon, 09 Jun 2008 11:05:22 +0000 |
cmlenz |
Bump up version number on trunk.
trunk
|
Mon, 09 Jun 2008 10:49:04 +0000 |
cmlenz |
Bump up version number on 0.5.x branch.
stable-0.5.x
|
Mon, 09 Jun 2008 10:13:13 +0000 |
cmlenz |
Create branch for 0.5.x release and maintenance.
stable-0.5.x 0.5.0
|
Mon, 09 Jun 2008 10:07:00 +0000 |
cmlenz |
Clarify description of the `py:if` directive.
trunk
|
Mon, 09 Jun 2008 09:50:03 +0000 |
cmlenz |
Preparing for [milestone:0.5] release.
trunk
|
Mon, 09 Jun 2008 06:39:46 +0000 |
athomas |
Lots of `Transformer` cleanup:
trunk
|
Sat, 07 Jun 2008 19:22:31 +0000 |
mkurczych |
Path.test() function reimplementation and few
experimental-soc2008
|
Sat, 07 Jun 2008 11:41:29 +0000 |
mkurczych |
Creation of branch for Summer of Code 2008 project
experimental-soc2008
|
Fri, 06 Jun 2008 16:00:03 +0000 |
cmlenz |
Updated copyright years.
trunk
|
Fri, 06 Jun 2008 15:56:51 +0000 |
cmlenz |
Fix a bad reference in the `TextSerializer` docstring.
trunk
|
Fri, 06 Jun 2008 15:52:33 +0000 |
cmlenz |
Another Python 2.3 fix in the wake of #221.
trunk
|
Fri, 06 Jun 2008 14:37:39 +0000 |
cmlenz |
Minor cleanup in the i18n module.
trunk
|
Thu, 05 Jun 2008 17:00:15 +0000 |
cmlenz |
Implement the `__html__` protocol as suggested in #202. This would allow Genshi to be used in combination with other markup generating tools, as long as they support the same protocol.
trunk
|
Thu, 05 Jun 2008 15:46:16 +0000 |
cmlenz |
Yet another followup fix for #221.
trunk
|