1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-12 09:28:24 +00:00
emacs/lisp/url
Alain Schneble b792ecea17 Make relative URL parsing and resolution consistent with RFC 3986 (bug#22044)
* test/lisp/url/url-parse-tests.el: Add tests covering url-generic-parse-url.
* test/lisp/url/url-expand-tests.el: Add tests covering url-expand-file-name.
* lisp/url/url-parse.el (url-generic-parse-url): Keep empty fragment
information in URL-struct.
* lisp/url/url-parse.el (url-path-and-query): Do not artificially turn empty
path and query into nil path and query, respectively.
* lisp/url/url-expand.el (url-expander-remove-relative-links): Do not turn
empty path into an absolute ("/") path.
* lisp/url/url-expand.el (url-expand-file-name): Properly resolve
fragment-only URIs. Do not just return them unchanged.
* lisp/url/url-expand.el (url-default-expander): An empty path in the relative
reference URI should not drop the last segment.
2015-12-26 00:50:25 +01:00
..
ChangeLog.1 Rename ChangeLogs for gitlog-to-changelog 2015-04-07 00:00:06 -07:00
url-about.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-auth.el Allow http://user:pass@foo/ URLs again 2015-12-25 20:21:46 +01:00
url-cache.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-cid.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-cookie.el Don't store cookies with empty names 2015-12-25 06:33:25 +01:00
url-dav.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
url-dired.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-domsuf.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-expand.el Make relative URL parsing and resolution consistent with RFC 3986 (bug#22044) 2015-12-26 00:50:25 +01:00
url-file.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-ftp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-future.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-gw.el Backslash cleanup in Elisp source files 2015-09-17 16:09:39 -07:00
url-handlers.el Let url use default file modes when copying files 2015-12-25 22:36:32 +01:00
url-history.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-http.el Doc fix for url-http 2015-12-25 22:21:22 +01:00
url-imap.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-irc.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-ldap.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-mailto.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-methods.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-misc.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-news.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-nfs.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-ns.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-parse.el Make relative URL parsing and resolution consistent with RFC 3986 (bug#22044) 2015-12-26 00:50:25 +01:00
url-privacy.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-proxy.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-queue.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-tramp.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
url-util.el Fix some more docstring etc. quoting problems 2015-09-03 15:32:54 -07:00
url-vars.el Fix some more docstring etc. quoting problems 2015-09-03 15:32:54 -07:00
url.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00