slixmpp/sleekxmpp/xmlstream
Lance Stout f824950552 Enable using xml:lang with normal interfaces.
Using the special language value '*' will return a dictionary of all
such elements keyed by language.

    >>> msg = Message()
    >>> msg['body'] = 'Hi!'
    >>> msg['body|sv'] = 'Hej!'
    >>> print(msg)
    '<message xmlns="jabber:client">
      <body>Hi!</body>
      <body xml:lang="sv">Hej!</body>
    </message>'
    >>> print(msg['body|*'])
    OrderedDict(
        ('', 'Hi!'),
        ('sv', 'Hej!'))

Remaining items:

- Stanza path matching does not support language specifiers for normal
  interfaces, only for plugins.
2012-06-18 22:00:33 -07:00
..
handler More pyflakes cleanup. 2012-02-18 11:44:05 -08:00
matcher Pre-parse StanzaPath paths to speed up matching. 2012-01-17 22:28:44 -08:00
__init__.py Underscore names by default. 2010-10-17 22:04:42 -04:00
cert.py Add better certificate handling. 2012-05-22 03:56:06 -07:00
filesocket.py Add docs for filesocket 2011-11-22 16:33:38 -08:00
jid.py Hash JIDs based on full JID string. 2012-01-17 23:03:48 -08:00
resolver.py Windows doesn't support inet_pton. 2012-05-06 12:17:50 -07:00
scheduler.py Track threads to ensure all have exited when disconnecting. 2012-04-22 18:13:36 -07:00
stanzabase.py Enable using xml:lang with normal interfaces. 2012-06-18 22:00:33 -07:00
tostring.py Add initial support for xml:lang for streams and stanza plugins. 2012-06-18 22:00:33 -07:00
xmlstream.py Add initial support for xml:lang for streams and stanza plugins. 2012-06-18 22:00:33 -07:00