1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-03 18:41:25 -08:00
emacs/lisp/url
Chong Yidong 9f9aa0448a Cleanups and improvements for FFAP and URL.
* ffap.el (ffap-url-unwrap-local): Make it work right.
Use url-generic-parse-url, and handle host names and Windows
filenames properly.
(ffap-url-unwrap-remote): Use url-generic-parse-url.
(ffap-url-unwrap-remote): Accept list values, specifying a list of
URL schemes to work on.
(ffap--toggle-read-only): New function.
(ffap-read-only, ffap-read-only-other-window)
(ffap-read-only-other-frame): Use it.
(ffap-fixup-url): Don't check ffap-ftp-regexp, since it is not
necessary for ffap-url-unwrap-remote.

* url-parse.el (url-path-and-query, url-port-if-non-default): New
functions.
(url-generic-parse-url): Don't set the portspec slot if it is not
specified; that is what `url-port' is for.
(url-port): Only require the scheme to be specified to call
url-scheme-get-property.

* url-util.el (url-encode-url): Use url-path-and-query.

* url-vars.el (url-mime-charset-string): Load mm-util lazily.

Fixes: debbugs:9131
2012-05-10 14:27:12 +08:00
..
.gitignore
ChangeLog Cleanups and improvements for FFAP and URL. 2012-05-10 14:27:12 +08:00
url-about.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-auth.el * url-auth.el (url-digest-auth): Copy previous url-basic-auth change. 2012-01-12 00:14:41 -08:00
url-cache.el Add extra checks before expiring the URL cache 2012-02-06 22:37:56 +01:00
url-cid.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-cookie.el Add a policy list of domains that url.el can set cookies for 2012-04-10 03:57:45 +02:00
url-dav.el Remove * characters from the front of variable docstrings. 2012-04-09 21:05:48 +08:00
url-dired.el Minor-mode doc fixes for ARG behavior 2012-02-07 21:12:24 -05:00
url-domsuf.el Comment trivia. 2012-04-10 00:15:09 -07:00
url-expand.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-file.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-ftp.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-future.el * url-future.el: Minor doc update. 2012-02-14 08:18:05 -05:00
url-gw.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-handlers.el Remove * characters from the front of variable docstrings. 2012-04-09 21:05:48 +08:00
url-history.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-http.el Improve RFC 3986 conformance of url package. 2012-05-09 16:33:48 +08:00
url-imap.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-irc.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-ldap.el Remove * characters from the front of variable docstrings. 2012-04-09 21:05:48 +08:00
url-mailto.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-methods.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-misc.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-news.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-nfs.el Remove * characters from the front of variable docstrings. 2012-04-09 21:05:48 +08:00
url-ns.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-parse.el Cleanups and improvements for FFAP and URL. 2012-05-10 14:27:12 +08:00
url-privacy.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-proxy.el Add 2012 to FSF copyright years for Emacs files 2012-01-05 01:46:05 -08:00
url-queue.el Fix race condition in url-queue when doing the callback 2012-03-25 15:38:22 +02:00
url-util.el Cleanups and improvements for FFAP and URL. 2012-05-10 14:27:12 +08:00
url-vars.el Cleanups and improvements for FFAP and URL. 2012-05-10 14:27:12 +08:00
url.el Improve RFC 3986 conformance of url package. 2012-05-09 16:33:48 +08:00