diff options
| author | Glenn Morris | 2013-09-18 19:21:31 -0700 |
|---|---|---|
| committer | Glenn Morris | 2013-09-18 19:21:31 -0700 |
| commit | a022856b0f99e19a51caff163b477f22faf6418f (patch) | |
| tree | 7881c83d8aee79e6789924eb98ef974a53d0f448 | |
| parent | ee3ce8a7bbca3f9777c0f3eec6d09be465d051bf (diff) | |
| download | emacs-a022856b0f99e19a51caff163b477f22faf6418f.tar.gz emacs-a022856b0f99e19a51caff163b477f22faf6418f.zip | |
Address some "unused lexical argument" warnings in erc
* erc/erc.el (erc-open-server-buffer-p): Actually use the `buffer' arg.
* erc/erc-backend.el (erc-server-process-alive): Take optional `buffer' arg.
* erc/erc-button.el (erc-button-click-button, erc-button-press-button):
Mark unused arguments.
| -rw-r--r-- | lisp/erc/ChangeLog | 8 | ||||
| -rw-r--r-- | lisp/erc/erc-backend.el | 11 | ||||
| -rw-r--r-- | lisp/erc/erc-button.el | 4 | ||||
| -rw-r--r-- | lisp/erc/erc.el | 6 |
4 files changed, 19 insertions, 10 deletions
diff --git a/lisp/erc/ChangeLog b/lisp/erc/ChangeLog index 413969c31ec..93d958d765d 100644 --- a/lisp/erc/ChangeLog +++ b/lisp/erc/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2013-09-19 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * erc-button.el (erc-button-click-button, erc-button-press-button): | ||
| 4 | Mark unused arguments. | ||
| 5 | |||
| 6 | * erc.el (erc-open-server-buffer-p): Actually use the `buffer' arg. | ||
| 7 | * erc-backend.el (erc-server-process-alive): Take optional `buffer' arg. | ||
| 8 | |||
| 1 | 2013-09-18 Glenn Morris <rgm@gnu.org> | 9 | 2013-09-18 Glenn Morris <rgm@gnu.org> |
| 2 | 10 | ||
| 3 | * erc-button.el (erc-button-add-buttons): Remove unused local vars. | 11 | * erc-button.el (erc-button-add-buttons): Remove unused local vars. |
diff --git a/lisp/erc/erc-backend.el b/lisp/erc/erc-backend.el index 4200d4aff7f..4e11f9548b9 100644 --- a/lisp/erc/erc-backend.el +++ b/lisp/erc/erc-backend.el | |||
| @@ -497,11 +497,12 @@ The current buffer is given by BUFFER." | |||
| 497 | erc-server-ping-handler) | 497 | erc-server-ping-handler) |
| 498 | erc-server-ping-timer-alist))))) | 498 | erc-server-ping-timer-alist))))) |
| 499 | 499 | ||
| 500 | (defun erc-server-process-alive () | 500 | (defun erc-server-process-alive (&optional buffer) |
| 501 | "Return non-nil when `erc-server-process' is open or running." | 501 | "Return non-nil when BUFFER has an `erc-server-process' open or running." |
| 502 | (and erc-server-process | 502 | (with-current-buffer (or buffer (current-buffer)) |
| 503 | (processp erc-server-process) | 503 | (and erc-server-process |
| 504 | (memq (process-status erc-server-process) '(run open)))) | 504 | (processp erc-server-process) |
| 505 | (memq (process-status erc-server-process) '(run open))))) | ||
| 505 | 506 | ||
| 506 | ;;;; Connecting to a server | 507 | ;;;; Connecting to a server |
| 507 | 508 | ||
diff --git a/lisp/erc/erc-button.el b/lisp/erc/erc-button.el index 0edb771438a..751a35dfdff 100644 --- a/lisp/erc/erc-button.el +++ b/lisp/erc/erc-button.el | |||
| @@ -407,7 +407,7 @@ REGEXP is the regular expression which matched for this button." | |||
| 407 | ;; Since Emacs runs this directly, rather than with | 407 | ;; Since Emacs runs this directly, rather than with |
| 408 | ;; widget-button-click, we need to fake an extra arg in the | 408 | ;; widget-button-click, we need to fake an extra arg in the |
| 409 | ;; interactive spec. | 409 | ;; interactive spec. |
| 410 | (defun erc-button-click-button (ignore event) | 410 | (defun erc-button-click-button (_ignore event) |
| 411 | "Call `erc-button-press-button'." | 411 | "Call `erc-button-press-button'." |
| 412 | (interactive "P\ne") | 412 | (interactive "P\ne") |
| 413 | (save-excursion | 413 | (save-excursion |
| @@ -416,7 +416,7 @@ REGEXP is the regular expression which matched for this button." | |||
| 416 | 416 | ||
| 417 | ;; XEmacs calls this via widget-button-press with a bunch of arguments | 417 | ;; XEmacs calls this via widget-button-press with a bunch of arguments |
| 418 | ;; which we don't care about. | 418 | ;; which we don't care about. |
| 419 | (defun erc-button-press-button (&rest ignore) | 419 | (defun erc-button-press-button (&rest _ignore) |
| 420 | "Check text at point for a callback function. | 420 | "Check text at point for a callback function. |
| 421 | If the text at point has a `erc-callback' property, | 421 | If the text at point has a `erc-callback' property, |
| 422 | call it with the value of the `erc-data' text property." | 422 | call it with the value of the `erc-data' text property." |
diff --git a/lisp/erc/erc.el b/lisp/erc/erc.el index 771b7016bcd..4f719562c38 100644 --- a/lisp/erc/erc.el +++ b/lisp/erc/erc.el | |||
| @@ -1312,13 +1312,13 @@ If BUFFER is nil, the current buffer is used." | |||
| 1312 | (and (eq major-mode 'erc-mode) | 1312 | (and (eq major-mode 'erc-mode) |
| 1313 | (null (erc-default-target))))) | 1313 | (null (erc-default-target))))) |
| 1314 | 1314 | ||
| 1315 | (defun erc-open-server-buffer-p (&optional buffer) ;FIXME: `buffer' is ignored! | 1315 | (defun erc-open-server-buffer-p (&optional buffer) |
| 1316 | "Return non-nil if argument BUFFER is an ERC server buffer that | 1316 | "Return non-nil if argument BUFFER is an ERC server buffer that |
| 1317 | has an open IRC process. | 1317 | has an open IRC process. |
| 1318 | 1318 | ||
| 1319 | If BUFFER is nil, the current buffer is used." | 1319 | If BUFFER is nil, the current buffer is used." |
| 1320 | (and (erc-server-buffer-p) | 1320 | (and (erc-server-buffer-p buffer) |
| 1321 | (erc-server-process-alive))) | 1321 | (erc-server-process-alive buffer))) |
| 1322 | 1322 | ||
| 1323 | (defun erc-query-buffer-p (&optional buffer) | 1323 | (defun erc-query-buffer-p (&optional buffer) |
| 1324 | "Return non-nil if BUFFER is an ERC query buffer. | 1324 | "Return non-nil if BUFFER is an ERC query buffer. |