Commits

Show all
Author Commit Message Labels Comments Date
Simon Cross
Correct reference to i18n namespace in documentation.
Branches
experimental-py3k
Simon Cross
Fix handling of tails in py:match processing. See Genshi ticket #399.
Branches
experimental-py3k
Simon Cross
Fix handling of QNames with leading open curly braces. See Genshi ticket #413.
Branches
experimental-py3k
Simon Cross
Add documentation on upgrading to the Genshi py3k branch.
Branches
experimental-py3k
Simon Cross
add support for python 3 to remaining genshi.template components: * minor changes to track encoding=None API change in core genshi modules. * genshi/template/directives: * slightly odd syntax changes to make the 2to3 .next() fixer pick up *stream.next() * minor test fix for change in behaviour of division (/) in Python 3. * genshi/template/loader: * add 'b' to file modes to ensure it's loaded as bytes in Python 3. * use not isinstance(s, unicode) in…
Branches
experimental-py3k
Simon Cross
add support for python 3 to genshi.template expression evaluator: * add support for python 3 AST: * AST for raise has changed in Python 3. * Python 3 adds AST nodes for individual arguments and Bytes. * use genshi.compat functions for dealing with code objects. * do not coerce byte strings to unicode in Python 3 ASTTransformer. * replace doctests that reply on exception names with uglier but more compatible try:.. except:.. doctest * handle filename p…
Branches
experimental-py3k
Simon Cross
add support for python 3 to genshi.filters: * minor changes to track encoding=None API change in core genshi modules. * renamed genshi/filters/tests/html.py to test_html.py to avoid clashes with Python 3 top-level html module when running tests subset. * did not rename genshi/filters/html.py. * i18n filters: * ugettext and friends are gone in Python 3 (and only gettext and friends exist and they now handle unicode) * Some \ line c…
Branches
experimental-py3k
Simon Cross
add support for python 3 to core genshi components (genshi.core, genshi.input and genshi.output): * default input and output encodings changed from UTF-8 to None (i.e. unicode strings) * Namespace and QName objects do not call stringrepr in __repr__ in Python 3 since repr() returns a unicode string there. * track changes to expat parser in Python 3 (mostly it accepts bytes instead of strings)
Branches
experimental-py3k
Simon Cross
py3k branch: add compatibility functions for dealing with python 3; factor existing compatibility functions out from genshi utils.
Branches
experimental-py3k
Simon Cross
py3k branch: add python 3 support to _speedups C extension
Branches
experimental-py3k
Simon Cross
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)
Branches
experimental-py3k
Simon Cross
py3k branch: create branch for py3k port from [source:trunk@1134]
Branches
experimental-py3k
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.
Branches
trunk
cmlenz
Fix for bug with the `HTMLFormFiller` in the handling of textareas. Thanks to Trevor Morgan for pointing this out on the mailing list.
Branches
trunk
cmlenz
The `|` operator on `Attrs` objects now removes any existing attributes if the value is `None`.
Branches
trunk
cmlenz
Bump up version number on trunk.
Branches
trunk
cmlenz
Update changelog and copyright years.
Branches
trunk
cmlenz
Fix for infinite recursion when parsing argument names from tuples. Closes #383.
Branches
trunk
cmlenz
i18n: some cleanup, especially for the pluralization directives.
Branches
trunk
cmlenz
Split up the i18n unit tests into per-directive test cases.
Branches
trunk
cmlenz
i18n: Another unit test related to #380.
Branches
trunk
cmlenz
i18n: Support extraction of attributes in markup embedded in ``i18n:msg`` and ``i18n:choose`` directives. See also #380.
Branches
trunk
cmlenz
Removed some obsolete/unused code from the i18n filter.
Branches
trunk
cmlenz
More doc tweaks.
Branches
trunk
cmlenz
Minor fix for i18n doc.
Branches
trunk
cmlenz
More i18n doc improvements.
Branches
trunk
cmlenz
More doc improvements.
Branches
trunk
cmlenz
Set reST MIME type on new loader doc page.
Branches
trunk
cmlenz
Started extending the i18n docs.
Branches
trunk
cmlenz
Improve the template loader docs.
Branches
trunk
  1. Prev
  2. Next