]> git.eshelyaron.com Git - emacs.git/commitdiff
Obsolete XEmacs compat convention in 'erc-button-press-button'
authorStefan Kangas <stefan@marxist.se>
Mon, 11 Oct 2021 13:39:17 +0000 (09:39 -0400)
committerAmin Bandali <bandali@gnu.org>
Mon, 11 Oct 2021 13:39:17 +0000 (09:39 -0400)
* lisp/erc/erc-button.el (erc-button-press-button): Advertise new
calling convention without XEmacs compatibility.

lisp/erc/erc-button.el

index 17d5b6129dd70d4d760911058203558f9719e063..69972856d19cbebfa3e60948744745b17fe90c89 100644 (file)
@@ -389,12 +389,11 @@ REGEXP is the regular expression which matched for this button."
     (mouse-set-point event)
     (erc-button-press-button)))
 
-;; XEmacs calls this via widget-button-press with a bunch of arguments
-;; which we don't care about.
 (defun erc-button-press-button (&rest _ignore)
   "Check text at point for a callback function.
 If the text at point has a `erc-callback' property,
 call it with the value of the `erc-data' text property."
+  (declare (advertised-calling-convention () "28.1"))
   (interactive)
   (let* ((data (get-text-property (point) 'erc-data))
          (fun (get-text-property (point) 'erc-callback)))