Variable: thing-at-point-uri-schemes
thing-at-point-uri-schemes is a variable defined in thingatpt.el.gz.
Value
("aaa://" "about:" "acap://" "apt:" "bzr://" "bzr+ssh://"
"attachment:/" "chrome://" "cid:" "content://" "crid://" "cvs://"
"data:" "dav:" "dict://" "doi:" "dns:" "dtn:" "feed:" "file:/"
"finger://" "fish://" "ftp://" "geo:" "git://" "go:" "gopher://"
"h323:" "http://" "https://" "im:" "imap://" "info:" "ipp:" "irc://"
"irc6://" "ircs://" "iris.beep:" "jar:" "ldap://" "ldaps://"
"magnet:" "mailto:" "mid:" "mtqp://" "mupdate://" "news:" "nfs://"
"nntp://" "opaquelocktoken:" "pop://" "pres:" "resource://" "rmi://"
"rsync://" "rtsp://" "rtspu://" "service:" "sftp://" "sip:" "sips:"
"smb://" "sms:" "snmp://" "soap.beep://" "soap.beeps://" "ssh://"
"svn://" "svn+ssh://" "tag:" "tel:" "telnet://" "tftp://" "tip://"
"tn3270://" "udp://" "urn:" "uuid:" "vemmi://" "webcal://" "xri://"
"xmlrpc.beep://" "xmlrpc.beeps://" "z39.50r://" "z39.50s://" "xmpp:"
"gemini://" "fax:" "man:" "mms://" "mmsh://" "modem:" "prospero:"
"snews:" "wais://")
Documentation
List of URI schemes recognized by thing-at-point-url-at-point.
Each string in this list should correspond to the start of a URI's scheme component, up to and including the trailing // if the scheme calls for that to be present.
Source Code
;; Defined in /usr/src/emacs/lisp/thingatpt.el.gz
(defvar thing-at-point-uri-schemes
;; Officials from https://www.iana.org/assignments/uri-schemes.html
'("aaa://" "about:" "acap://" "apt:" "bzr://" "bzr+ssh://"
"attachment:/" "chrome://" "cid:" "content://" "crid://" "cvs://"
"data:" "dav:" "dict://" "doi:" "dns:" "dtn:" "feed:" "file:/"
"finger://" "fish://" "ftp://" "geo:" "git://" "go:" "gopher://"
"h323:" "http://" "https://" "im:" "imap://" "info:" "ipp:"
"irc://" "irc6://" "ircs://" "iris.beep:" "jar:" "ldap://"
"ldaps://" "magnet:" "mailto:" "mid:" "mtqp://" "mupdate://"
"news:" "nfs://" "nntp://" "opaquelocktoken:" "pop://" "pres:"
"resource://" "rmi://" "rsync://" "rtsp://" "rtspu://" "service:"
"sftp://" "sip:" "sips:" "smb://" "sms:" "snmp://" "soap.beep://"
"soap.beeps://" "ssh://" "svn://" "svn+ssh://" "tag:" "tel:"
"telnet://" "tftp://" "tip://" "tn3270://" "udp://" "urn:"
"uuid:" "vemmi://" "webcal://" "xri://" "xmlrpc.beep://"
"xmlrpc.beeps://" "z39.50r://" "z39.50s://" "xmpp:"
;; Unofficial
"gemini://"
;; Compatibility
"fax:" "man:" "mms://" "mmsh://" "modem:" "prospero:" "snews:"
"wais://")
"List of URI schemes recognized by `thing-at-point-url-at-point'.
Each string in this list should correspond to the start of a
URI's scheme component, up to and including the trailing // if
the scheme calls for that to be present.")