"""
-__version__ = "1.0.0"
+__version__ = "1.0.1"
__author__ = "Oleg Broytman <phd@phdru.name>"
__copyright__ = "Copyright (C) 2013 PhiloSoft Design"
__license__ = "GPL"
def ns2text(self, node):
ns_accumulator = []
for name, value in self._get_local_ns(node).items():
+ if name is None: name = ''
name = name.encode(default_encoding, "replace")
value = value.encode(default_encoding, "replace")
ns_accumulator.append("%s=%s" % (name, value))
xml_error('There are no attributes')
elif path_comp == 'namespaces':
- if xmlvfs.supports_namespaces and xmlvfs.has_ns(element):
+ if xmlvfs.supports_namespaces and xmlvfs.has_ns(node):
text = xmlvfs.ns2text(node)
else:
xml_error('There are no namespaces')
View an XML file in Midnight Commander as a filesystem.
+WHAT'S NEW in version 1.0.1 (2013-11-24)
+ Fixed a few minor bugs.
+
WHAT'S NEW in version 1.0.0 (2013-11-23)
With lxml.etree-based implementation show only child namespaces
(calculated as combined namespaces minus parent's namespaces).