Wed, 16 Aug 2006 14:04:30 +0000 |
cmlenz |
* Make sure `py:def` macros don't go out of scope if they are defined inside another directive.
trunk
|
Wed, 16 Aug 2006 10:35:01 +0000 |
cmlenz |
Fix relative includes on Windows. Closes #27.
trunk
|
Wed, 16 Aug 2006 10:25:15 +0000 |
cmlenz |
Add some tests for relative template includes (see #27).
trunk
|
Tue, 15 Aug 2006 22:03:39 +0000 |
cmlenz |
The convention for an unknown position is `(None, -1, -1)`.
trunk
|
Tue, 15 Aug 2006 22:01:01 +0000 |
cmlenz |
Removed to many classes from the `__all__` list of `markup.template` in [191].
trunk
|
Tue, 15 Aug 2006 21:59:07 +0000 |
cmlenz |
`Template.generate()` now accepts the context data as keyword arguments, so that you don't have to import the `Context` class every time you want to pass data into a template.
trunk
|
Tue, 15 Aug 2006 14:41:08 +0000 |
cmlenz |
Added changelog file, plus some README and setup tweaks.
trunk
|
Tue, 15 Aug 2006 13:17:51 +0000 |
cmlenz |
Use `xmlcharrefreplace` when encoding the output in `Stream.render()`, so that encoding the output to legacy encodings such as ASCII or ISO-8859-1 should always work.
trunk
|
Tue, 15 Aug 2006 10:12:03 +0000 |
cmlenz |
Simplifed `CoalesceFilter` (now a function)
trunk
|
Tue, 15 Aug 2006 09:52:47 +0000 |
cmlenz |
* Fix error in expression evaluation when the expression evaluates to an iterable that does not produce event tuples.
trunk
|
Fri, 11 Aug 2006 16:34:35 +0000 |
cmlenz |
* Coalesce adjacent text events that the parsers would produce when text crossed the buffer boundaries. Fixes #26.
trunk
|
Fri, 11 Aug 2006 14:08:13 +0000 |
cmlenz |
CDATA sections in XML input now appear as CDATA sections in the output. This should address the problem with escaping the contents of `<style>` and `<script>` elements, which would only get interpreted correctly if the output was served as `application/xhtml+xml`. Closes #24.
trunk
|
Fri, 11 Aug 2006 08:31:58 +0000 |
cmlenz |
Minor cleanup in XInclude filter.
trunk
|
Thu, 10 Aug 2006 15:21:55 +0000 |
cmlenz |
* No escaping of `<script>` or `<style>` tags in HTML output (see #24)
trunk
|
Wed, 09 Aug 2006 21:00:15 +0000 |
cmlenz |
Fix bug in HTML serializer, plus some other minor tweaks.
trunk
|
Wed, 09 Aug 2006 12:25:02 +0000 |
cmlenz |
Implement position reporting for XPath syntax errors. Closes #20.
trunk
|
Wed, 09 Aug 2006 12:07:26 +0000 |
cmlenz |
Add some more assertions to the XPath tests.
trunk
|
Mon, 07 Aug 2006 17:54:27 +0000 |
cmlenz |
Further cleanup of XPath engine.
trunk
|
Sun, 06 Aug 2006 21:22:21 +0000 |
cmlenz |
Minor performance improvements in serialization.
trunk
|
Sun, 06 Aug 2006 19:51:35 +0000 |
cmlenz |
0.1.x branch: Merged bugfix for expression evaluation from [167].
stable-0.1.x
|
Sun, 06 Aug 2006 18:07:21 +0000 |
cmlenz |
* Improve the accuracy of line numbers for text nodes, so that reported errors about syntax or evaluation errors in expressions point to the right line (not quite perfect yet, though).
trunk
|
Sun, 06 Aug 2006 17:10:47 +0000 |
cmlenz |
Minor cleanup and performance improvement for the builder module.
trunk
|
Fri, 04 Aug 2006 13:39:11 +0000 |
cmlenz |
Name lookup in expressions: try locals first, then the context.
trunk
|
Fri, 04 Aug 2006 13:07:52 +0000 |
cmlenz |
* Support for line numbers in exceptions in expression evaluation (#22).
trunk
|
Fri, 04 Aug 2006 10:50:24 +0000 |
cmlenz |
Added Django to the [wiki:MarkupPerformance#bigtablebenchmark bigtable benchmark], based on patch contributed by Simon Willison (#23). Also, changed the benchmark so that Clearsilver, Kid, and Django are not required to run the benchmark.
trunk
|
Thu, 03 Aug 2006 18:09:34 +0000 |
cmlenz |
Bump up version number on trunk.
trunk
|
Thu, 03 Aug 2006 17:21:11 +0000 |
cmlenz |
Revert accidential checkin of unit test changes in [160].
trunk
|
Thu, 03 Aug 2006 17:16:08 +0000 |
cmlenz |
Bumped up version number on [milestone:0.1] stable branch.
stable-0.1.x
|
Thu, 03 Aug 2006 17:14:31 +0000 |
cmlenz |
Fix syntax error in `setup.py`.
trunk
|
Thu, 03 Aug 2006 17:10:41 +0000 |
cmlenz |
Prepare [milestone:0.1] release.
stable-0.1.x 0.1.0
|
Thu, 03 Aug 2006 17:08:35 +0000 |
cmlenz |
Add Trove classifiers and download URL to `setup.py`.
trunk
|
Thu, 03 Aug 2006 14:49:22 +0000 |
cmlenz |
Fix for #18: whitespace in space-sensitive elements such as `<pre>` and `<textarea>` is now preserved.
trunk
|
Wed, 02 Aug 2006 16:34:30 +0000 |
cmlenz |
Minor fix to XPath functions added in [150].
trunk
|
Wed, 02 Aug 2006 12:55:05 +0000 |
cmlenz |
Added support for the XPath functions `name()`, `namespace-uri()`, `local-name()`, and `not()`.
trunk
|
Wed, 02 Aug 2006 11:56:31 +0000 |
cmlenz |
* Allow `py:with` directives to define `lambda`s
trunk
|
Wed, 02 Aug 2006 08:03:31 +0000 |
cmlenz |
Allow creating fragments from the `tag` object in `markup.builder`.
trunk
|
Tue, 01 Aug 2006 22:34:39 +0000 |
cmlenz |
Add basic support for using `lambda`s in expressions. Closes #21. (Not sure about default arguments, need a test case).
trunk
|
Tue, 01 Aug 2006 17:15:28 +0000 |
cmlenz |
Merged [141].
trunk
|
Tue, 01 Aug 2006 17:06:03 +0000 |
cmlenz |
Merged [135:138/branches/experimental/cspeedups].
trunk
|
Tue, 01 Aug 2006 10:42:48 +0000 |
cmlenz |
Various fixes for breakage introduced in [132].
trunk
|
Tue, 01 Aug 2006 10:27:52 +0000 |
cmlenz |
Use constants for axes in XPath engine.
trunk
|
Mon, 31 Jul 2006 23:00:06 +0000 |
cmlenz |
Removed the `sanitize()` method from the `Markup` class, and migrate the existing unit tests to `markup.tests.filters`. Provide a `Stream.filter()` method instead which can be used to conveniently apply a filter to a stream.
trunk
|
Mon, 31 Jul 2006 22:08:32 +0000 |
cmlenz |
Docstring typo fix.
trunk
|
Mon, 31 Jul 2006 17:25:43 +0000 |
cmlenz |
Some fixes and more unit tests for the XPath engine.
trunk
|
Fri, 28 Jul 2006 18:57:55 +0000 |
mgood |
update the example TurboGears app and include an example of using TurboGears wigets
trunk
|
Fri, 28 Jul 2006 17:34:18 +0000 |
cmlenz |
Reorder the conditional branches in the serializers so that the more common event kinds are on top.
trunk
|
Fri, 28 Jul 2006 17:19:44 +0000 |
cmlenz |
Minor improvements to transform example.
trunk
|
Fri, 28 Jul 2006 16:52:23 +0000 |
cmlenz |
Add example that shows how to transform an HTML document.
trunk
|
Fri, 28 Jul 2006 16:51:35 +0000 |
cmlenz |
Complete rewrite of the XPath parsing, which was a mess before. Closes #19.
trunk
|
Fri, 28 Jul 2006 15:15:50 +0000 |
cmlenz |
Include processing instructions in serialized streams.
trunk
|
Thu, 27 Jul 2006 09:22:17 +0000 |
cmlenz |
Added `py:with` directive based on Jonas' patch in #17.
trunk
|
Wed, 26 Jul 2006 08:50:09 +0000 |
cmlenz |
benchmark: improved functionality of SimpleTAL example. Thanks to bruno desthuilliers for some tips.
trunk
|
Mon, 24 Jul 2006 21:58:46 +0000 |
jonas |
Ported [118] to trunk
trunk
|
Mon, 24 Jul 2006 18:57:33 +0000 |
cmlenz |
Ported [115] to trunk.
trunk
|
Mon, 24 Jul 2006 16:05:18 +0000 |
cmlenz |
Ported [111] to trunk.
trunk
|
Fri, 21 Jul 2006 21:43:29 +0000 |
cmlenz |
Trac port is now in the Trac repository (http://trac.edgewall.org/browser/sandbox/markup).
trunk
|