File: erc-goodies.el.html

This provides some small but still useful modes for ERC.

Defined variables (37)

erc--keep-place-indicator-overlayOverlay for ‘erc-keep-place-indicator-mode’.
erc--keep-place-move-hookHook run when ‘erc-keep-place-move’ moves the indicator.
erc--scrolltobottom-post-ignore-commandsCommands to skip instead of force-scroll on ‘post-command-hook’.
erc--scrolltobottom-window-infoAlist with windows as keys and lists of window-related info as values.
erc-beep-pBeep if C-g is in the server message.
erc-command-indicatorPseudo prompt for echoed command lines.
erc-command-indicator-modeNon-nil if Erc-Command-Indicator mode is enabled.
erc-command-indicator-mode-hookHook run after entering or leaving ‘erc-command-indicator-mode’.
erc-controls-highlight-regexpRegular expression matching control chars to highlight.
erc-controls-remove-regexpRegular expression matching control characters to remove.
erc-input-line-positionSpecify where to position the input line when using ‘erc-scroll-to-bottom’.
erc-interpret-controls-pIf non-nil, display IRC colors and other highlighting effects.
erc-interpret-mirc-colorIf non-nil, ERC will interpret mIRC color codes.
erc-irccontrols-modeNon-nil if Erc-Irccontrols mode is enabled.
erc-irccontrols-mode-hookHook run after entering or leaving ‘erc-irccontrols-mode’.
erc-keep-place-indicator-buffer-typeERC buffer type in which to display ‘keep-place-indicator’.
erc-keep-place-indicator-followWhether to sync visual kept place to window’s top when reading.
erc-keep-place-indicator-modeNon-nil if Erc-Keep-Place-Indicator mode is enabled.
erc-keep-place-indicator-mode-hookHook run after entering or leaving ‘erc-keep-place-indicator-mode’.
erc-keep-place-indicator-styleFlavor of visual indicator applied to kept place.
erc-keep-place-indicator-truncationWhat to do when truncation occurs and the buffer is trimmed.
erc-keep-place-modeNon-nil if Erc-Keep-Place mode is enabled.
erc-keep-place-mode-hookHook run after entering or leaving ‘erc-keep-place-mode’.
erc-move-to-prompt-modeNon-nil if Erc-Move-To-Prompt mode is enabled.
erc-move-to-prompt-mode-hookHook run after entering or leaving ‘erc-move-to-prompt-mode’.
erc-noncommands-listList of client "slash commands" that perform their own buffer I/O.
erc-noncommands-modeNon-nil if Erc-Noncommands mode is enabled.
erc-noncommands-mode-hookHook run after entering or leaving ‘erc-noncommands-mode’.
erc-readonly-modeNon-nil if Erc-Readonly mode is enabled.
erc-readonly-mode-hookHook run after entering or leaving ‘erc-readonly-mode’.
erc-scrolltobottom-allWhether to scroll all windows or just the selected one.
erc-scrolltobottom-modeNon-nil if Erc-Scrolltobottom mode is enabled.
erc-scrolltobottom-mode-hookHook run after entering or leaving ‘erc-scrolltobottom-mode’.
erc-smiley-modeNon-nil if Erc-Smiley mode is enabled.
erc-smiley-mode-hookHook run after entering or leaving ‘erc-smiley-mode’.
erc-unmorse-modeNon-nil if Erc-Unmorse mode is enabled.
erc-unmorse-mode-hookHook run after entering or leaving ‘erc-unmorse-mode’.

Defined functions (64)

erc--command-indicator-display(LINE &rest REST)
erc--command-indicator-permit-insertion(STATE)
erc--keep-place-indicator-adjust-on-clear(BEG END)
erc--keep-place-indicator-on-global-module()
erc--keep-place-indicator-on-window-buffer-change(_)
erc--scrolltobottom-all(&rest _)
erc--scrolltobottom-confirm(&optional SCROLL-TO)
erc--scrolltobottom-on-post-command()
erc--scrolltobottom-on-pre-insert(_)
erc--scrolltobottom-on-win-conf-change()
erc--scrolltobottom-setup()
erc-add-scroll-to-bottom()
erc-command-indicator()
erc-command-indicator-disable(&optional ARG)
erc-command-indicator-enable(&optional ARG)
erc-command-indicator-mode(&optional ARG)
erc-command-indicator-toggle-hidden(ARG)
erc-controls-highlight()
erc-controls-interpret(STR)
erc-controls-propertize(FROM TO BOLDP ITALICP INVERSEP UNDERLINEP FG BG &optional STR)
erc-controls-strip(STR)
erc-get-bg-color-face(N)
erc-get-fg-color-face(N)
erc-irccontrols-disable()
erc-irccontrols-enable()
erc-irccontrols-mode(&optional ARG)
erc-keep-place(IGNORED)
erc-keep-place-disable()
erc-keep-place-enable()
erc-keep-place-goto()
erc-keep-place-indicator-disable(&optional ARG)
erc-keep-place-indicator-enable(&optional ARG)
erc-keep-place-indicator-mode(&optional ARG)
erc-keep-place-mode(&optional ARG)
erc-keep-place-move(POS)
erc-load-irc-script-lines(LINES &optional FORCE NOEXPAND)
erc-make-read-only()
erc-move-to-prompt()
erc-move-to-prompt-disable()
erc-move-to-prompt-enable()
erc-move-to-prompt-mode(&optional ARG)
erc-move-to-prompt-setup()
erc-noncommands-disable()
erc-noncommands-enable()
erc-noncommands-mode(&optional ARG)
erc-occur(STRING &optional PROC)
erc-possibly-scroll-to-bottom()
erc-readonly-disable()
erc-readonly-enable()
erc-readonly-mode(&optional ARG)
erc-scroll-to-bottom()
erc-scrolltobottom-disable()
erc-scrolltobottom-enable()
erc-scrolltobottom-mode(&optional ARG)
erc-send-distinguish-noncommands(STATE)
erc-smiley()
erc-smiley-disable()
erc-smiley-enable()
erc-smiley-mode(&optional ARG)
erc-toggle-interpret-controls(&optional ARG)
erc-unmorse()
erc-unmorse-disable()
erc-unmorse-enable()
erc-unmorse-mode(&optional ARG)

Defined faces (40)

bg:erc-color-face0ERC face.
bg:erc-color-face1ERC face.
bg:erc-color-face10ERC face.
bg:erc-color-face11ERC face.
bg:erc-color-face12ERC face.
bg:erc-color-face13ERC face.
bg:erc-color-face14ERC face.
bg:erc-color-face15ERC face.
bg:erc-color-face2ERC face.
bg:erc-color-face3ERC face.
bg:erc-color-face4ERC face.
bg:erc-color-face5ERC face.
bg:erc-color-face6ERC face.
bg:erc-color-face7ERC face.
bg:erc-color-face8ERC face.
bg:erc-color-face9ERC face.
erc-bold-faceERC bold face.
erc-command-indicator-faceFace for echoed command lines, including the prompt. See option ‘erc-command-indicator’.
erc-inverse-faceERC inverse face.
erc-italic-faceERC italic face.
erc-keep-place-indicator-arrowFace for arrow value of option ‘erc-keep-place-indicator-style’.
erc-keep-place-indicator-lineFace for option ‘erc-keep-place-indicator-style’.
erc-spoiler-faceERC spoiler face.
erc-underline-faceERC underline face.
fg:erc-color-face0ERC face.
fg:erc-color-face1ERC face.
fg:erc-color-face10ERC face.
fg:erc-color-face11ERC face.
fg:erc-color-face12ERC face.
fg:erc-color-face13ERC face.
fg:erc-color-face14ERC face.
fg:erc-color-face15ERC face.
fg:erc-color-face2ERC face.
fg:erc-color-face3ERC face.
fg:erc-color-face4ERC face.
fg:erc-color-face5ERC face.
fg:erc-color-face6ERC face.
fg:erc-color-face7ERC face.
fg:erc-color-face8ERC face.
fg:erc-color-face9ERC face.