This release adds XML-based markup completion.
* Detection is based on the language/highlighting of the document.
The supported languages are: XML, XSLT, HTML, Mallard, Docbook, and
Zope page templates.
* When opening a tag, the completer suggests other open or empty tags
that are already in the document.
* When closing a tag, the complete suggests the tags that are still open
before the cursor. This is helpful, though not perfect. The root element
for example, will always be listed since it is closed at the end of the
document.
* When adding an attribute, the completer suggests the attributes that
were used in other tags.
* You still need to know the markup's grammatical rules since elements
and attributes are suggest...