emacs/lisp/url
F. Jason Park 5699e43f27 Accommodate ircs:// URLs in url-irc and browse-url
* lisp/url/url-irc.el (url-irc-function): Change signature of function
interface to expect a final "scheme" argument, such as "ircs".
(url-irc): Call `url-irc-function' with new positional argument, the
scheme extracted via `url-type' from the input URL.
(url-irc-erc, url-irc-rcirc, url-irc-zenirc): Accept a URL scheme as a
sixth positional arg.
(url-ircs-default-port, url-ircs): Add new autoloaded constant and
alias for `url-scheme-get-property' to recognize.  Do this to avoid
having to add another file.
* lisp/net/browse-url.el (browse-url-irc-function): Add new option.
(browse-url--irc): Add new function to call `browse-url-irc-function'.
(browse-url-default-handlers): Add "irc://" entry.
(browse-url-irc): Add new function to serve as general handler for
"irc://" URLS.  Accept trailing variadic args to accommodate
non-browse-url interfaces as well.
* test/lisp/net/browse-url-tests.el
(browse-url-tests-select-handler-irc): Add test for "irc://" URL
pattern.
* etc/NEWS: Mention select browse-url and url-irc
changes.  (Bug#56514.)
2022-11-16 21:34:36 -08:00
..
ChangeLog.1
url-auth.el
url-cache.el Make some defcustom types more restrictive 2022-07-05 18:33:29 +02:00
url-cid.el
url-cookie.el Make some defcustom types more restrictive 2022-07-05 18:33:29 +02:00
url-dav.el
url-domsuf.el
url-expand.el
url-file.el * lisp/url/url-file.el (url-file): Don't bind coding-system-for-read 2022-10-08 23:06:45 -04:00
url-ftp.el
url-future.el
url-gw.el Make "rlogin" method obsolete in url*.el 2022-09-03 07:23:08 +02:00
url-handlers.el Kill URL buffer in url-insert-file-contents-literally 2022-10-02 15:50:02 +02:00
url-history.el Make some defcustom types more restrictive 2022-07-05 18:33:29 +02:00
url-http.el Improve how url-http displays status messages 2022-08-07 13:14:20 +02:00
url-imap.el
url-irc.el Accommodate ircs:// URLs in url-irc and browse-url 2022-11-16 21:34:36 -08:00
url-ldap.el
url-mailto.el
url-methods.el
url-misc.el Make "rlogin" method obsolete in url*.el 2022-09-03 07:23:08 +02:00
url-news.el
url-nfs.el
url-parse.el Delete many items obsolete since 24.3 2022-09-09 11:27:30 +02:00
url-privacy.el ; Fix system-info in url-privacy.el 2022-08-02 20:27:46 +03:00
url-proxy.el
url-queue.el Make some defcustom types more restrictive 2022-07-05 18:33:29 +02:00
url-tramp.el Make url-tramp-convert-tramp-to-url more robust 2022-06-24 18:05:54 +02:00
url-util.el * lisp/url/url-util.el (url-insert-entities-in-string): Simplify 2022-10-30 09:40:06 -04:00
url-vars.el Make "rlogin" method obsolete in url*.el 2022-09-03 07:23:08 +02:00
url.el Pacify recent unused/ignored lexvar warnings 2022-10-26 16:35:59 +03:00