genshi-py3

log

age author description
6 months Arc Riley undoing previous commitdefault tip
6 months Arc Riley render() now returns unicode as it should, this may not be the best fix
6 months Arc Riley fix for TemplateLoader
11 months Arc Riley changed HTMLParser to html.parser in unittest import
12 months Arc Riley merging recent changes from upstream
12 months Arc Riley re-run 2to3 tool2to3
12 months Arc Riley adding .hgignore for build directory
12 months cmlenz [svn r1025] Merged soc2008-xpath branch back into trunk.trunk svn.1025
12 months cmlenz [svn r1019] Minor simplification in the expansion of dynamic attributes.trunk svn.1019
12 months cmlenz [svn r1018] Remove the outdated and unmaintained !TurboGears example.trunk svn.1018
12 months cmlenz [svn r1017] Switch profiling in the benchmarks to cProfile.trunk svn.1017
12 months cmlenz [svn r1016] Remove unneeded conversion of empty attribute values into a single-item list of an empty `TEXT` event.trunk svn.1016
12 months cmlenz [svn r1015] Merge the internal template filters `_eval` and `_exec` into the `_flatten` function for slightly better performance.trunk svn.1015
12 months cmlenz [svn r1013] Add doc section on expression escaping. Closes #282.trunk svn.1013
12 months Walter Mundt Fix CodeType() usage to add kw-only arg count param
12 months Arc Riley adding "key" keyword to finish fixing r634:a10bce6795ba
12 months Arc Riley changing string to byte
12 months Arc Riley fixing TypeError: must use keyword argument for key function
12 months Arc Riley setup.py now run with python3.0
12 months Arc Riley changing from StringIO to BytesIO and sending bytes to expat's parser
12 months Arc Riley expat parsers now always return unicode (returns_unicode attribute missing)
12 months Arc Riley Python's builtin html module parts have moved in py3
12 months Arc Riley patches from 2to3 tool2to3
12 months cmlenz [svn r1011] Revert [914] for now, see #293.trunk svn.1011
12 months cmlenz [svn r1009] Added test for [1008].trunk svn.1009
12 months cmlenz [svn r1008] Fix for import statements in function defs in template code blocks (#276).trunk svn.1008
12 months cmlenz [svn r1005] `for` loops in template code blocks should not establish their own locals block. Closes #259.trunk svn.1005
12 months cmlenz [svn r1004] Fix handling of function arguments with default values in template code, applying patch by Scott Wilson plus an additional fix. Closes #292.trunk svn.1004
12 months cmlenz [svn r1000] Fix for filter transformation, closing #290. Thanks to Stephen Compall for reporting the problem and providing a patch.trunk svn.1000
13 months cmlenz [svn r995] Apply some patches for build from #165.trunk svn.995 svn.999
14 months cmlenz [svn r988] 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 svn.988
15 months cmlenz [svn r971] Get rid of a couple more -3 warnings.trunk svn.971
15 months cmlenz [svn r970] Apply patch to silence a -3 warning about `reduce` removal. Closes #279.trunk svn.970
18 months cmlenz [svn r954] Merged the custom-directives branch back into trunk.trunk svn.954
19 months cmlenz [svn r932] Change `Translator` class to accept either a `gettext`-style function, or an object compatible with the `NullTranslations` / `GNUTranslations` interface.trunk svn.932
19 months cmlenz [svn r929] Add support for supplying comments on localizable messages in the i18n filter. Based on patch by Pedro Algarvio on #129.trunk svn.929
19 months jonas [svn r928] Set zip_safe to False if the c speedup module is successfully built. Closes #252.trunk svn.928
19 months cmlenz [svn r927] Fix for #250: ignore expressions in attribute values when inside `i18n:msg` elements.trunk svn.927
20 months cmlenz [svn r914] 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 svn.914
20 months cmlenz [svn r913] Fix wrong XPath example in `Transformer` docstring that breaks with the more correct XPath processing on the GSoC branch.trunk svn.913
20 months cmlenz [svn r904] Prepare for [milestone:0.5.1] release.trunk svn.904
20 months cmlenz [svn r902] Added tests for the parameter support added to advanced internationalization in [901]. See #129.trunk svn.902
20 months cmlenz [svn r901] Support for parameters in internationalized `i18n:msg` content. See #129.trunk svn.901
20 months cmlenz [svn r900] Fix example for `START` event in the streams documentation to explicitly wrap attribute name in a `QName` object.trunk svn.900
20 months cmlenz [svn r899] Export the template loader factory functions from the `loader` module.trunk svn.899
20 months cmlenz [svn r897] 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 svn.897
20 months cmlenz [svn r895] 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 svn.895
20 months cmlenz [svn r894] Make the code that retrieves the Genshi version via `pkg_resources` handle the case of missing egg metadata more gracefully. Closes #241.trunk svn.894
20 months cmlenz [svn r892] Fix bug where in some cases match templates would incorrectly applied multiple times.trunk svn.892
21 months cmlenz [svn r888] Fix for I18n filter problem with lazy translation functions. Closes #145.trunk svn.888
21 months cmlenz [svn r887] Remove obsolete webpy example.trunk svn.887
21 months cmlenz [svn r884] 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 svn.884
21 months cmlenz [svn r882] Document dropping of Python 2.3 compat.trunk svn.882
21 months cmlenz [svn r878] Docstring fix in the transform module.trunk svn.878
21 months cmlenz [svn r877] Remove yet more cruft for supporting Python 2.3.trunk svn.877
21 months cmlenz [svn r876] Remove some cruft for supporting Python 2.3.trunk svn.876
21 months cmlenz [svn r875] Bump up version number on trunk.trunk svn.875
21 months cmlenz [svn r870] Clarify description of the `py:if` directive.trunk svn.870
21 months cmlenz [svn r869] Preparing for [milestone:0.5] release.trunk svn.869
21 months athomas [svn r868] Lots of `Transformer` cleanup:trunk svn.868