]> git.eshelyaron.com Git - emacs.git/commitdiff
Obsolete XEmacs compat convention in erc-button-press-button
authorStefan Kangas <stefan@marxist.se>
Fri, 8 Oct 2021 18:25:52 +0000 (20:25 +0200)
committerStefan Kangas <stefan@marxist.se>
Fri, 8 Oct 2021 18:25:52 +0000 (20:25 +0200)
* lisp/erc/erc-button.el (erc-button-press-button): Advertise new
calling convention without XEmacs compatibility.

lisp/erc/erc-button.el

index 17d5b6129dd70d4d760911058203558f9719e063..2c1d7000e990259404d5d9cef8d06b2c72a66fc7 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 () "29.1"))
   (interactive)
   (let* ((data (get-text-property (point) 'erc-data))
          (fun (get-text-property (point) 'erc-callback)))