Changes between Version 3 and Version 4 of GenshiVsKid
- Timestamp:
- Jul 28, 2006, 6:47:30 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GenshiVsKid
v3 v4 18 18 * `py:match` directives use (basic) XPath expressions to match against input nodes, making match templates more powerful while keeping the syntax simple (see the [source:/trunk/markup/path.py markup.path] module) 19 19 * Additional directives `py:choose` / `py:when` / `py:otherwise` to better support multi-branch conditionals (aka ''if, else if, else''). 20 * It is possible to include markup that is not well-formed in the output (which you may need to do [http://pyre.third-bit.com/blog/archives/000417.html some] [http://groups.google.com/group/turbogears/browse_thread/thread/f8c0c9800b6aabae/ca12dea6a9729da9?lnk=gst&q=kid+questions&rnum=1 cases]). And if you need to include bad HTML markup but would like to still produce valid output, Markup provides a ''HTML-sanitizing'' stream filter. 20 21 * Real (thread-safe) search path support 21 22 * No dependency on ElementTree (due to the lack of position reporting)