Function: erc--keep-place-indicator-on-global-module
erc--keep-place-indicator-on-global-module is a byte-compiled function
defined in erc-goodies.el.gz.
Signature
(erc--keep-place-indicator-on-global-module)
Documentation
Ensure keep-place-indicator survives toggling erc-keep-place-mode(var)/erc-keep-place-mode(fun).
Do this by simulating keep-place in all buffers where
keep-place-indicator is enabled.
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc-goodies.el.gz
(defun erc--keep-place-indicator-on-global-module ()
"Ensure `keep-place-indicator' survives toggling `erc-keep-place-mode'.
Do this by simulating `keep-place' in all buffers where
`keep-place-indicator' is enabled."
(erc-with-all-buffers-of-server nil (lambda () erc-keep-place-indicator-mode)
(if erc-keep-place-mode
(remove-hook 'erc-insert-pre-hook #'erc-keep-place t)
(add-hook 'erc-insert-pre-hook #'erc-keep-place 65 t))))