Commits

Show all
Author Commit Message Labels Comments Date
Walter Dörwald
Mention that "xmlns" has been renamed to "__ns__".
Tags
rel-2-8
Walter Dörwald
Update test to the new namespace name.
Walter Dörwald
Add documentation for the new display hook features.
Walter Dörwald
Fix docstring typo.
Walter Dörwald
Fix links for the ll package. Use "127.0.0.1" instead of "localhost" in the default link.
Walter Dörwald
Make sure that each presenter resets it's state even if there's an error in the call (e.g. a KeyboardInterrupt). Lowercase currentPath in TreePresenter. Use the new "cooperative displayhook" feature. Define two global presenters: One is used in __repr__ and the other in the interactive Python session. (These are presenter *instances* now, instead of classes, so all presenters must be reusable (which they are)).
Walter Dörwald
Fix class name in docstring. Mention the fact that Namespace have a Context too.
Walter Dörwald
Update version numbers.
Walter Dörwald
Update old class name.
Walter Dörwald
lower case _string2Fragment.
Walter Dörwald
Enhance docstring.
Walter Dörwald
Rename the element, procinst, entity and global attribute attribute from xmlns to __ns__. Rename as namespace classes defined in the namespace modules from xmlns to __ns__ too. Module documentation from ll.xist.ns.doc.explain no longer contains a header. Use XFind expressions in a few spots in doc.py. Rename xsc.Text.__content to xsc.Text._content to be able to use a ll.propclass.
Walter Dörwald
Use ll.propclass instead of property.
Walter Dörwald
Use GE in example.
Walter Dörwald
Use GE
Walter Dörwald
Enhance explanation.
Walter Dörwald
Add item and slice operators. Make operators chainable. Drop slice support from xfind.item(). Add tests for the new operator stuff.
Walter Dörwald
Fix variable names (Local variable was hiding argument).
Walter Dörwald
Move XFind division operators for xfind.Operator.__rdiv__ and xfind.Finder.__div__ to xsc.Node.__div__ and xfind.Finder.__div__. This allows us to use normal walk functions as the right hand side in XFind expressions. Add an operator xfind.Walker, that is used to wrap a walk function in an operator.
Walter Dörwald
Fix: attr is a set now in Attrs.checkvalid() => don't use keys(). Remove duplicate code in Attrs.publish (call checkvalid() instead).
Walter Dörwald
Fix indentation of a couple of methods that hid them in another method.
Walter Dörwald
Rename variable because of name collision.
Walter Dörwald
Move metaclass outside their class, so they can be references in super calls.
Walter Dörwald
Remove second call to classmethod().
Walter Dörwald
Fix typo: u prefix in the wrong spot.
Walter Dörwald
Use decorators for defining classmethods in a few other spots. Update to use the new main package ll-core.
Walter Dörwald
Drop useless list() call now that ToNode understands iterators.
Walter Dörwald
Fix my name in setup.py and switch the Windows build to 2.4.
Walter Dörwald
utils.findAttrs => utils.findattrs.
Walter Dörwald
Switch to Python 2.4: Use generator expressions, decorator, sort(key=...) and reversed. Change all string use in XIST nodes to be unicode. Rename specials.x to specials.ignore. Rename utils.findAttr to utils.findattr.
  1. Prev
  2. Next