Variable: erc--insert-invisible-as-intangible-p

erc--insert-invisible-as-intangible-p is a variable defined in erc.el.gz.

Value

nil

Documentation

When non-nil, ensure certain invisible messages are also intangible.

That is, single out any message inserted via erc-insert-line that lacks a trailing newline but has a t-valued invisible property anywhere along its length, and ensure it's both invisible t and intangible t throughout. Note that this is merely an escape hatch for accessing aberrant pre-5.6 behavior that ERC considers a bug because it applies a practice described as obsolete in the manual, and it does so heavy-handedly. That the old behavior only acted when the input lacked a trailing newline was likely accidental but is ultimately incidental. See info node (elisp) Special Properties for specifics. Beware that this flag and the behavior it restores may disappear at any time, so if you need them, please let ERC know with M-x erc-bug (erc-bug).

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defvar erc--insert-invisible-as-intangible-p nil
  "When non-nil, ensure certain invisible messages are also intangible.
That is, single out any message inserted via `erc-insert-line'
that lacks a trailing newline but has a t-valued `invisible'
property anywhere along its length, and ensure it's both
`invisible' t and `intangible' t throughout.  Note that this is
merely an escape hatch for accessing aberrant pre-5.6 behavior
that ERC considers a bug because it applies a practice described
as obsolete in the manual, and it does so heavy-handedly.  That
the old behavior only acted when the input lacked a trailing
newline was likely accidental but is ultimately incidental.  See
info node `(elisp) Special Properties' for specifics.  Beware
that this flag and the behavior it restores may disappear at any
time, so if you need them, please let ERC know with \\[erc-bug].")