Fix various issues with url-dav package (Bug#11916).
commit7fa20d96f1c9e351b783cfa3347de3ca7f26a7d6
authorDavid Engster <dengste@eml.cc>
Sat, 28 Jul 2012 11:07:17 +0000 (28 13:07 +0200)
committerDavid Engster <dengste@eml.cc>
Sat, 28 Jul 2012 11:07:17 +0000 (28 13:07 +0200)
treec7fd418ac5c9a187a0bbd785cf1286b28a19ce55
parent345a2258671ec587a32129daf37fb53b3eea903e
Fix various issues with url-dav package (Bug#11916).

* url-dav.el (url-dav-supported-p): Added doc-string and remove
check for feature `xml' and function `xml-expand-namespace' which
never existed in Emacs proper.
(url-dav-process-response): Remove all indentation and newlines
from XML before parsing.  Change call to `xml-parse-region' to do
namespace expansion with simple qualified names (Bug#11916).
(url-dav-request): Add autoload.
(url-dav-directory-files): Properly deal with empty directories.
Unhex URL before generating relative URLs.
(url-dav-file-directory-p): Fix check for 'DAV:collection.
lisp/url/ChangeLog
lisp/url/url-dav.el