Commits

Show all
Author Commit Message Labels Comments Date
Walter Dörwald
Add docs for subclass namespace feature. Prepare for a new release.
Tags
rel-2-4-1
Walter Dörwald
Add a new testcase NamespaceTest, and move all namespace tests there. Add a test for the new subclass namespace mapping feature.
Walter Dörwald
Return base namespace prefix too, when Prefixes is asked about a subclass of the namespace.
Walter Dörwald
Whitespace
Thorsten Schmid
Change xmlname of directive_page back again (it's directive.page only for the XML form, which we don't use anyway.) Drop the default value for directive_page.Attrs.language, as this attribute can only be used once.
Walter Dörwald
Workaround when exception happens before publish is defined. Import errors.
Tags
rel-2-4
Walter Dörwald
Update version number.
Walter Dörwald
Update HOWTO to the current state. Move searching stuff into separate section.
Walter Dörwald
Fix error handling when and error occurs in the call to close(). Don't use the internal attribute names for the various handlers.
Walter Dörwald
Reactivate tidy functionality.
Walter Dörwald
Now that we're parsing streams instead of InputSource subclasses, this file is no longer required.
Walter Dörwald
Coerce argument to an URL.
Walter Dörwald
Make the docstring reflect the code.
Walter Dörwald
Remove useless imports.
Walter Dörwald
Expand ~ etc. again.
Walter Dörwald
Change argument name.
Walter Dörwald
Add missing <ulist> element.
Walter Dörwald
Use inheritable Context by using converter[self] instead of converter[self] everywhere. Change baseclass to base everywhere.
Walter Dörwald
Update version number and release date.
Walter Dörwald
Change parsing so that a Parser (formerly known as a Handler) is reusable. The parser arguments has been renamed to saxparser and is a callable that creates a SAX2 parser now. Drop incremental parser interface from ll.xist.parsers.Parser. Drop InputSource subclasses, as parsing is done with streams now. Change cssparsers so that they work similar to parsers now. Update year in copyright. Fix type name in AmbiguousEntityError and AmbiguousCharRefError. Lowercase attribute inAttr in presenters and publishers. Remove unused attribute root from Publisher. Add find fu…
Walter Dörwald
Use basestring.
Walter Dörwald
Rename kwargs to publishargs for the keyword arguments that will be passed on to the Publisher constructor.
Walter Dörwald
TreePresenter.__init__ arguments are bools.
Walter Dörwald
Change Publisher, so that dopublication() can be called more than once. Change the API in xsc.py accordingly.
Walter Dörwald
Fix bug: use <item> instead of <par>.
Walter Dörwald
Fix tests.
Tags
rel-2-3
Walter Dörwald
Update examples.
Walter Dörwald
Namespace handling has been rewritten again, to be more standards compliant: Now there is no prefixes for entities and processing instructions any longer. Prefix mappings can be created much simpler, and they no longer contain any namespace stack for parsing, as this is now done by the parser itself. xsc.NamespaceAttrMixIn is gone too. The processing instructions exec_ and eval_ from ll.xist.ns.code have been renamed to pyexec and pyeval and import_ has been removed. CharRefs from ll.xist.ns.html have been moved to a new module named ll.xist.ns.chars. The method names beginPublication(), endPublication() and doPublication() have been lowercased. Prepare for a new release.
Walter Dörwald
Force a prefix for struts_html. Prepare for a new release.
Walter Dörwald
Use stacklevel in warnings. Fix an evil bug introduced yesterday.
  1. Prev
  2. Next