Function: mail-address-at-p
mail-address-at-p is a byte-compiled function defined in hibtypes.el.
Signature
(mail-address-at-p)
Documentation
Return e-mail address, a string, that point is within or nil.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hibtypes.el
;;; ========================================================================
;;; Composes mail, in another window, to the e-mail address at point.
;;; ========================================================================
(defun mail-address-at-p ()
"Return e-mail address, a string, that point is within or nil."
(let ((case-fold-search t))
(save-excursion
(skip-chars-backward "^ \t\n\r\f\"\'(){}[];:<>|")
(and (or (looking-at hypb:mail-address-regexp)
(looking-at (concat "mailto:" hypb:mail-address-regexp)))
(save-match-data
(string-match hypb:mail-address-tld-regexp (match-string-no-properties 1)))
(match-string-no-properties 1)))))