emacs/lisp/erc
F. Jason Park 00a3ec9d53 Use function-valued variable for ERC query predicate
* lisp/erc/erc-notify.el (erc-querypoll-mode, erc-querypoll-enable)
(erc-querypoll-disable): Override `erc-query-table-synced-predicate'
when mode is active.
(erc--queries-current-p): Remove method.
(erc--querypoll-active-p): New function.
* lisp/erc/erc-speedbar.el (erc-speedbar-buttons)
(erc-speedbar-insert-target): Call function-valued variable
`erc--query-table-synced-predicate' instead of its now default value
`erc--queries-current-p' directly.
* lisp/erc/erc.el (erc--query-table-synced-predicate): New variable.
(erc--queries-current-p, erc--query-participant-present-p): Convert
former from method to normal function and rename to latter.  Original
was added as part of bug#70928.
2025-07-27 19:57:28 -07:00
..
ChangeLog.1 Update copyright year to 2025 2025-01-01 07:39:17 +00:00
ChangeLog.2 Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-autoaway.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-backend.el Don't round-trip auto-reconnect probe in ERC 2025-04-16 17:30:13 -07:00
erc-button.el Fix capitalization ELisp -> Elisp 2025-03-12 09:38:33 +08:00
erc-capab.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-common.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-compat.el Add erc-compat adapter for xml-escape-string 2025-03-11 18:28:38 -07:00
erc-dcc.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-desktop-notifications.el Add erc-compat adapter for xml-escape-string 2025-03-11 18:28:38 -07:00
erc-ezbounce.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-fill.el ; Don't quote localp argument to define-erc-module 2025-01-22 16:07:55 -08:00
erc-goodies.el More clearly define local module behavior in ERC 2025-02-07 20:21:36 -08:00
erc-ibuffer.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-identd.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-imenu.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-join.el Cancel ERC autojoin timer in the server buffer 2025-07-27 19:57:28 -07:00
erc-lang.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-list.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-log.el Suppress log module when inserting date stamps in ERC 2025-03-11 18:28:38 -07:00
erc-match.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-menu.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-netsplit.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-networks.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-nicks.el More clearly define local module behavior in ERC 2025-02-07 20:21:36 -08:00
erc-notify.el Use function-valued variable for ERC query predicate 2025-07-27 19:57:28 -07:00
erc-page.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-pcomplete.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-replace.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-ring.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-sasl.el More clearly define local module behavior in ERC 2025-02-07 20:21:36 -08:00
erc-services.el More clearly define local module behavior in ERC 2025-02-07 20:21:36 -08:00
erc-sound.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-speedbar.el Use function-valued variable for ERC query predicate 2025-07-27 19:57:28 -07:00
erc-spelling.el Improve use of Flyspell's API in erc-spelling 2025-01-07 17:31:18 -08:00
erc-stamp.el Suppress log module when inserting date stamps in ERC 2025-03-11 18:28:38 -07:00
erc-status-sidebar.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-track.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-truncate.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc-xdcc.el Update copyright year to 2025 2025-01-01 07:39:17 +00:00
erc.el Use function-valued variable for ERC query predicate 2025-07-27 19:57:28 -07:00