|
|
|
@1269
|
10 years |
hodgestar |
Return correct value and properly namespaced attribute name when …
|
|
|
|
@1266
|
10 years |
hodgestar |
Add support for iterator arguments to _speedups Markup.join …
|
|
|
|
@1219
|
11 years |
hodgestar |
Fix handling of processing instructions that don't have data attached …
|
|
|
|
@1195
|
11 years |
hodgestar |
Fix another test that fails with the new randomized hashes.
|
|
|
|
@1191
|
11 years |
hodgestar |
Fix a number of tests which Python's new hash randomization is causing …
|
|
|
|
@1189
|
11 years |
hodgestar |
Fix parsing of multi-byte characters that occur on 4K boundaries of …
|
|
|
|
@1168
|
12 years |
hodgestar |
Fix bug in _speedups where it differed from behaviour of Python …
|
|
|
|
@1164
|
12 years |
hodgestar |
Don't cache (TEXT, Markup) events in serializers. This is not needed …
|
|
|
|
@1157
|
13 years |
hodgestar |
Merge r1140 from py3k:
add support for python 3 to core genshi …
|
|
|
|
@1148
|
13 years |
jruigrok |
Pull up r1145 to trunk.
Addresses #413.
|
|
|
|
@1087
|
14 years |
cmlenz |
Also skip the encoding step in the XPath tests.
|
|
|
|
@1085
|
14 years |
cmlenz |
Make the output tests skip the encoding step.
|
|
|
|
@1081
|
14 years |
cmlenz |
Yet more 2to3 diff size reduction.
|
|
|
|
@1080
|
14 years |
cmlenz |
Avoid unicode literals in reprs of QName and Namespace when not …
|
|
|
|
@1077
|
14 years |
cmlenz |
More work on reducing the size of the diff produced by 2to3.
|
|
|
|
@1075
|
14 years |
cmlenz |
Remove usage of unicode literals in a couple of places where they were …
|
|
|
|
@1044
|
15 years |
cmlenz |
Added XPath unit test for #271 (was already incorrectly committed in …
|
|
|
|
@1043
|
15 years |
cmlenz |
Added XPath unit test for #234.
|
|
|
|
@1042
|
15 years |
cmlenz |
Added XPath unit test for #234.
|
|
|
|
@1041
|
15 years |
cmlenz |
Cleaned up XPath tests, added tests from #185.
|
|
|
|
@1025
|
15 years |
cmlenz |
Merged soc2008-xpath branch back into trunk.
|
|
|
|
@876
|
15 years |
cmlenz |
Remove some cruft for supporting Python 2.3.
|
|
|
|
@865
|
15 years |
cmlenz |
Updated copyright years.
|
|
|
|
@861
|
15 years |
cmlenz |
Implement the __html__ protocol as suggested in #202. This would …
|
|
|
|
@854
|
15 years |
cmlenz |
Fix for potential duplicate attributes making it through the builder …
|
|
|
|
@853
|
15 years |
cmlenz |
* Add XHTML 1.1 doctype (closes #228).
* Add option to include the …
|
|
|
|
@851
|
15 years |
cmlenz |
Actually use HTMLSerializer in test.
|
|
|
|
@831
|
15 years |
cmlenz |
Enable pickling of Template and Code objects.
|
|
|
|
@829
|
15 years |
cmlenz |
The Markup class now supports mappings for right hand of the % …
|
|
|
|
@805
|
16 years |
cmlenz |
The XHTML serializer now strips xml:space attributes as they are …
|
|
|
|
@804
|
16 years |
cmlenz |
The Stream.render now accepts an optional out parameter that can …
|
|
|
|
@787
|
16 years |
athomas |
Add a stream filter to insert the XML DOCTYPE in the correct location …
|
|
|
|
@782
|
16 years |
cmlenz |
QName can now be constructed from a string with a leading curly …
|
|
|
|
@754
|
16 years |
cmlenz |
Fix for descendant-or-self XPath patterns when namespaces are involved.
|
|
|
|
@642
|
16 years |
athomas |
Add XPath matches() function which, of course, supports the Python …
|
|
|
|
@628
|
16 years |
cmlenz |
Add special handling for xml:lang to HTML/XHTML serialization.
|
|
|
|
@558
|
16 years |
cmlenz |
Apply patch by Alec Thomas for processing XML declarations (#111). Thanks!
|
|
|
|
@540
|
16 years |
cmlenz |
Add support for HTML5 doctype.
|
|
|
|
@538
|
16 years |
cmlenz |
Add basic I18n/L10n functionality, based on GenshiRecipes/Localization.
|
|
|
|
@523
|
17 years |
cmlenz |
* Don't allow style attributes by default in the HTMLSanitizer. …
|
|
|
|
@515
|
17 years |
cmlenz |
Applied patch for #106 (handling of hex charrefs in HTML parser).
|
|
|
|
@505
|
17 years |
cmlenz |
Fix unit tests broken by [504].
|
|
|
|
@502
|
17 years |
cmlenz |
Improve the handling of namespaces in serialization.
|
|
|
|
@500
|
17 years |
cmlenz |
Update copyright year for files modified this year.
|
|
|
|
@494
|
17 years |
cmlenz |
Fix output of namespace declarations for namespace URLs appearing more …
|
|
|
|
@468
|
17 years |
cmlenz |
Unit test fixes for Python 2.3.
|
|
|
|
@466
|
17 years |
cmlenz |
Fix for infinite loop in XPath test. Closes #82.
|
|
|
|
@465
|
17 years |
cmlenz |
Fix duplicate unit test name reported in #83.
|
|
|
|
@464
|
17 years |
cmlenz |
* Added documentation for the various stream event kinds.
* Move …
|
|
|
|
@461
|
17 years |
cmlenz |
The builder API now accepts streams as children of elements and fragments.
|
|
|
|
@460
|
17 years |
cmlenz |
Improve handling of incorrectly nested tags in the HTML parser.
|
|
|
|
@458
|
17 years |
cmlenz |
Fix parsing of processing instructions in HTML input.
|
|
|
|
@443
|
17 years |
cmlenz |
Parse template includes at parse time to avoid some runtime overhead.
|
|
|
|
@425
|
17 years |
cmlenz |
Whitespace was not getting preserved in HTML <pre> elements that …
|
|
|
|
@424
|
17 years |
cmlenz |
Make Attrs instances immutable.
|
|
|
|
@414
|
17 years |
cmlenz |
Refactoring: genshi.template is now a package, it was getting way to …
|
|
|
|
@410
|
17 years |
cmlenz |
Fix XPath traversal in match templates. Previously, div/p would be …
|
|
|
|
@403
|
17 years |
cmlenz |
Fixed __repr__ of the QName, Attrs, and Expression classes so …
|
|
|
|
@390
|
17 years |
cmlenz |
Configurable encoding of template files, closing #65.
* The …
|
|
|
|
@388
|
17 years |
cmlenz |
Improved the unit tests for nested namespaces in serialization.
|
|
|
|
@387
|
17 years |
cmlenz |
Handle expressions containing non-ASCII strings as arguments for …
|
|
|
|
@386
|
17 years |
cmlenz |
Follow-up to [385]: also decode attribute values in the HTMLParser.
|
|
|
|
@385
|
17 years |
cmlenz |
* The HTMLParser class and the HTML function now accept an …
|
|
|
|
@377
|
17 years |
cmlenz |
Return an Undefined instance from failed item or attribute lookups.
|
|
|
|
@370
|
17 years |
cmlenz |
Reenable includes to work without an search path. Closes #63.
|
|
|
|
@365
|
17 years |
cmlenz |
Allow when directives to omit the test expression as long as the …
|
|
|
|
@361
|
17 years |
cmlenz |
Fix a bug in the XML parser, where attributes containing HTML entity …
|
|
|
|
@360
|
17 years |
cmlenz |
A couple for unit tests for match templates, including one that …
|
|
|
|
@356
|
17 years |
cmlenz |
Fix bug introduced in [343], that broke the parsing of templates which …
|
|
|
|
@349
|
17 years |
cmlenz |
Fix regression introduced in [333:334]: includes no longer used the …
|
|
|
|
@347
|
17 years |
cmlenz |
Fix starts-with() XPath function so that it actually compares the …
|
|
|
|
@346
|
17 years |
cmlenz |
Better error message when trying a py:for loop over an object that …
|
|
|
|
@345
|
17 years |
cmlenz |
The content of <script> and <style> elements is no longer escaped …
|
|
|
|
@344
|
17 years |
cmlenz |
Some adjustments to make core data structures picklable (requires …
|
|
|
|
@343
|
17 years |
cmlenz |
Fix the handling of namespace context for match templates.
|
|
|
|
@340
|
17 years |
cmlenz |
Integrated HTMLFormFiller filter initially presented as a …
|
|
|
|
@339
|
17 years |
cmlenz |
Use an LRU cache for caching parsed templates in the TemplateLoader. …
|
|
|
|
@334
|
17 years |
cmlenz |
* Better approach for absolute template paths in exceptions than what …
|
|
|
|
@322
|
17 years |
cmlenz |
Fix bug in evaluating XPath expressions using the union operator |, …
|
|
|
|
@321
|
17 years |
cmlenz |
Fix for #56: an include inside a matched element wasn't seeing the …
|
|
|
|
@311
|
17 years |
cmlenz |
Remove another duplicate unit test, and add two more interpolation tests.
|
|
|
|
@309
|
17 years |
cmlenz |
Remove duplicate interpolation unit test.
|
|
|
|
@308
|
17 years |
cmlenz |
* Add MANIFEST.in so that the generated HTML documentation is …
|
|
|
|
@305
|
17 years |
cmlenz |
Document that #end markers in text templates can be used as comments.
|
|
|
|
@304
|
17 years |
cmlenz |
Add test for escaping comments in text templates.
|
|
|
|
@301
|
17 years |
cmlenz |
Implement comments and directive escaping for text templates.
|
|
|
|
@300
|
17 years |
cmlenz |
* Added basic documentation for the text-based template language.
* …
|
|
|
|
@299
|
17 years |
cmlenz |
Fixed EOL style.
|
|
|
|
@293
|
17 years |
cmlenz |
* Minor simplification of XPath engine.
* Updated change log.
|
|
|
|
@292
|
17 years |
cmlenz |
* Added implementation of a simple text-based template engine. Closes …
|
|
|
|
@287
|
17 years |
cmlenz |
Renamed Markup to Genshi in repository.
|
|
copied from trunk/markup/tests:
|
|
|
|
@285
|
17 years |
cmlenz |
Add support for position predicates in XPath expressions.
|