Variable: erc-remove-parsed-property

erc-remove-parsed-property is a customizable variable defined in erc.el.gz.

This variable is obsolete since 30.1; impractical when non-nil

Value

t

Documentation

Whether to remove the erc-parsed text property after displaying a message.

The default is to remove it, since it causes ERC to take up extra memory. If you have code that relies on this property, then set this option to nil.

Note that this option is deprecated because a value of nil is impractical in prolonged sessions with more than a few channels. Use erc-insert-post-hook or similar and the helper function erc-find-parsed-property and friends to stash the current erc-response object as needed. And instead of using this for debugging purposes, try erc-debug-irc-protocol.

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defcustom erc-remove-parsed-property t
  "Whether to remove the erc-parsed text property after displaying a message.

The default is to remove it, since it causes ERC to take up extra
memory.  If you have code that relies on this property, then set
this option to nil.

Note that this option is deprecated because a value of nil is
impractical in prolonged sessions with more than a few channels.
Use `erc-insert-post-hook' or similar and the helper function
`erc-find-parsed-property' and friends to stash the current
`erc-response' object as needed.  And instead of using this for
debugging purposes, try `erc-debug-irc-protocol'."
  :type 'boolean
  :group 'erc)