Wed, 29 Aug 2007 17:51:45 +0000 |
cmlenz |
Add current code for GenshiTutorial to the `examples` directory.
trunk
|
Mon, 27 Aug 2007 23:20:47 +0000 |
cmlenz |
* XInclude elements in markup templates now support the `parse` attribute; when set to "xml" (the default), the include is processed as before, but when set to "text", the included template is parsed as a text template using the new syntax (ticket #101).
trunk
|
Mon, 27 Aug 2007 22:39:01 +0000 |
cmlenz |
Add support for Python code blocks in text templates using the new syntax.
trunk
|
Mon, 27 Aug 2007 21:18:47 +0000 |
cmlenz |
Moved the installation instructions into the docs.
trunk
|
Mon, 27 Aug 2007 20:07:46 +0000 |
cmlenz |
Fix MIME type of new doc page.
trunk
|
Mon, 27 Aug 2007 20:05:31 +0000 |
cmlenz |
Changed the default error handling mode to "strict".
trunk
|
Mon, 27 Aug 2007 19:04:20 +0000 |
cmlenz |
Text templates now default to rendering as plain text; it is no longer necessary to explicitly specify the "text" method to the `render()` or `serialize()` method of the generated markup stream. See tickets #62 and #118.
trunk
|
Thu, 23 Aug 2007 12:22:57 +0000 |
cmlenz |
Fix bug that slipped into [717]: the code of a `py:with` directive was not being compiled with AST transformations applied.
trunk
|
Thu, 23 Aug 2007 11:57:26 +0000 |
cmlenz |
Added information about [718] to the ChangeLog.
trunk
|
Thu, 23 Aug 2007 11:35:43 +0000 |
cmlenz |
Add runtime optimization hints for match templates.
trunk
|
Wed, 22 Aug 2007 21:50:46 +0000 |
cmlenz |
Simplify implementation of `py:with` directive by compiling to a `Suite`, instead of manually breaking up the statement and compiling each part to an `Expression`. Also, the first line of code in a `Suite` is now stored as the "function name" of the bytecode, so that it shows up in tracebacks.
trunk
|
Wed, 15 Aug 2007 23:07:55 +0000 |
cmlenz |
Handle starargs and dstarargs in the I18n extraction code.
trunk
|
Tue, 14 Aug 2007 09:52:13 +0000 |
cmlenz |
Get rid of the previously overemphasized term ?stream-based? in the tagline, which seems to turn some people off.
trunk
|
Tue, 14 Aug 2007 09:22:34 +0000 |
cmlenz |
Bump up version number on 0.4.x branch.
stable-0.4.x
|
Tue, 14 Aug 2007 08:58:56 +0000 |
cmlenz |
Ported [710] to 0.4.x branch.
stable-0.4.x 0.4.4
|
Tue, 14 Aug 2007 08:55:43 +0000 |
cmlenz |
Follow-up to [708]. The added `extract_text` option wasn't actually being handled by the Babel extraction plugin.
trunk
|
Mon, 13 Aug 2007 23:04:50 +0000 |
cmlenz |
Ported [708] to 0.4.x branch.
stable-0.4.x
|
Mon, 13 Aug 2007 23:02:46 +0000 |
cmlenz |
Add option to I18n filter to only extract strings in gettext function calls.
trunk
|
Mon, 13 Aug 2007 21:38:46 +0000 |
cmlenz |
Minor, cosmetic tweaks.
trunk
|
Mon, 13 Aug 2007 12:40:56 +0000 |
cmlenz |
Add a new syntax for text templates, which is available alongside the old syntax for now. The new syntax is more poweful and flexible, using Django-style directive notation.
trunk
|
Fri, 10 Aug 2007 09:52:13 +0000 |
cmlenz |
Ported [704] to 0.4.x branch.
stable-0.4.x
|
Fri, 10 Aug 2007 09:44:00 +0000 |
cmlenz |
Fix includes so that they again raise an exception when the included template is not found and no fallback has been provided.
trunk
|
Thu, 09 Aug 2007 14:59:52 +0000 |
cmlenz |
Ported [702] to 0.4.x branch.
stable-0.4.x
|
Thu, 09 Aug 2007 14:58:59 +0000 |
cmlenz |
Updated ChangeLog for [700].
trunk
|
Wed, 08 Aug 2007 22:27:26 +0000 |
cmlenz |
Ported [700] to 0.4.x branch.
stable-0.4.x
|
Wed, 08 Aug 2007 22:21:21 +0000 |
cmlenz |
Fixes for nonlocal variable access in code blocks, as well as nested function and class definitions.
trunk
|
Tue, 07 Aug 2007 14:14:26 +0000 |
cmlenz |
Documentation stuff moved to a common shared repository.
trunk
|
Sun, 05 Aug 2007 17:33:20 +0000 |
jonas |
Fixed a few cases where HTMLFormFiller didn't work well with option elements:
trunk
|
Wed, 01 Aug 2007 16:23:41 +0000 |
cmlenz |
Ported [696] to 0.4.x branch.
stable-0.4.x
|
Wed, 01 Aug 2007 16:22:05 +0000 |
cmlenz |
Follow-up fix to [693:694]. Again, thanks to Erik Bray for reporting.
trunk
|
Tue, 31 Jul 2007 21:54:58 +0000 |
cmlenz |
Ported [693:694] to 0.4.x branch.
stable-0.4.x
|
Tue, 31 Jul 2007 21:53:30 +0000 |
cmlenz |
Also handle sets in flatten utility function.
trunk
|
Tue, 31 Jul 2007 21:40:51 +0000 |
cmlenz |
Fix for augmented assignments to local variables. Thanks to Erik Bray for reporting the problem.
trunk
|
Sun, 29 Jul 2007 01:41:40 +0000 |
athomas |
Added Chris' rename transformation filter.
trunk
|
Sun, 29 Jul 2007 01:04:20 +0000 |
athomas |
Fix for #136, where transformer marks were not being stripped correctly when
trunk
|
Mon, 23 Jul 2007 09:50:44 +0000 |
cmlenz |
Improve docs on `Stream.select()` for #135.
trunk
|
Mon, 23 Jul 2007 04:22:20 +0000 |
athomas |
Ensure that content gets added after the end of a stream.
trunk
|
Tue, 17 Jul 2007 19:45:54 +0000 |
cmlenz |
Oops, fix dates in ChangeLog.
trunk
|
Tue, 17 Jul 2007 11:05:34 +0000 |
cmlenz |
Bump up version number on 0.4.x branch.
stable-0.4.x
|
Tue, 17 Jul 2007 10:47:21 +0000 |
cmlenz |
Ported [682] to 0.4.x branch.
stable-0.4.x 0.4.3
|
Tue, 17 Jul 2007 10:42:29 +0000 |
cmlenz |
* Cleaned up the implementation of the `HTMLSanitizer`.
trunk
|
Tue, 17 Jul 2007 10:02:16 +0000 |
cmlenz |
Ported [680] to 0.4.x branch.
stable-0.4.x
|
Tue, 17 Jul 2007 10:00:52 +0000 |
cmlenz |
Attribute access in template expressions no longer silently ignores exceptions other than `AttributeError` raised in the attribute accessor.
trunk
|
Sat, 14 Jul 2007 08:56:20 +0000 |
cmlenz |
AST transformer needs to also handle the class body.
trunk
|
Fri, 13 Jul 2007 19:29:32 +0000 |
cmlenz |
newctxt: Merged [667:676/trunk].
experimental-newctxt
|
Fri, 13 Jul 2007 19:26:44 +0000 |
cmlenz |
newctxt: initialized svnmerge.
experimental-newctxt
|
Fri, 13 Jul 2007 16:31:47 +0000 |
cmlenz |
* The I18n extractor now handles gettext function calls that use non-string parameters as well as keyword arguments.
trunk
|
Fri, 13 Jul 2007 12:54:09 +0000 |
cmlenz |
Alias `__contains__` to `has_key` in `Context` class for code outside of Genshi that may expect that for some wild reason.
trunk
|
Fri, 13 Jul 2007 11:10:38 +0000 |
cmlenz |
Built-in Python constants (such as `None`) in expressions are used directly instead of being looked up from the context.
trunk
|
Thu, 05 Jul 2007 17:49:20 +0000 |
cmlenz |
In the py:choose stack, store the information of whether a test expression has been supplied separate from the result of its evaluation.
trunk
|
Thu, 05 Jul 2007 17:05:33 +0000 |
cmlenz |
Move code for extracting messages from bytecode into a separate function.
trunk
|
Thu, 05 Jul 2007 11:06:14 +0000 |
cmlenz |
Start implementation of advanced I18n as dicussed in #129 and the MailingList. This is not complete yet, but many simple cases work okay.
trunk
|
Tue, 03 Jul 2007 21:49:01 +0000 |
cmlenz |
Port [669] to 0.4.x branch.
stable-0.4.x
|
Tue, 03 Jul 2007 21:48:11 +0000 |
cmlenz |
Fix typo in i18n doc.
trunk
|
Tue, 03 Jul 2007 20:30:28 +0000 |
cmlenz |
Ported [667] to 0.4.x branch.
stable-0.4.x
|
Tue, 03 Jul 2007 20:29:07 +0000 |
cmlenz |
The HTML sanitizer now strips any CSS comments in style attributes, which could previously be used to hide malicious property values.
trunk
|
Mon, 02 Jul 2007 17:49:10 +0000 |
cmlenz |
Initial code for newctxt branch.
experimental-newctxt
|
Mon, 02 Jul 2007 17:24:32 +0000 |
cmlenz |
New experimental branch for trying a different approach at context data stack management and simplified code evaluation/execution.
experimental-newctxt
|
Mon, 02 Jul 2007 17:22:54 +0000 |
cmlenz |
Store state information for py:choose outside of the regular context data.
trunk
|
Mon, 02 Jul 2007 13:33:28 +0000 |
cmlenz |
For directives used as elements, pass all attributes without a namespace to the directive class. This enables adding optional extra attributes to directives.
trunk
|