File: erc-compat.el.html

This mostly defines stuff that cannot be worked around easily.

ERC depends on the compat library from GNU ELPA for supporting older versions of Emacs. See this discussion for additional info: https://lists.gnu.org/archive/html/emacs-devel/2022-07/msg00512.html

Defined variables (2)

erc-emacs-build-timeTime at which Emacs was dumped out, or nil if not available.
erc-user-emacs-directoryDirectory beneath which additional per-user Emacs-specific files are placed.

Defined functions (27)

erc-cancel-timer(TIMER)
erc-compat--29-auth-source-pass--build-result-many(HOSTS USERS PORTS REQUIRE MAX)
erc-compat--29-auth-source-pass--retrieve-parsed(SEEN E PORT-NUMBER-P)
erc-compat--29-auth-source-pass-backend-parse(ENTRY)
erc-compat--29-auth-source-pass-search
erc-compat--29-browse-url-irc(STRING &rest _)
erc-compat--29-sasl-scram--client-final-message(HASH-FUN BLOCK-LENGTH HASH-LENGTH CLIENT STEP)
erc-compat--29-sasl-scram-client-first-message(CLIENT STEP)
erc-compat--29-sasl-scram-construct-gs2-header(CLIENT)
erc-compat--with-memoization(TABLE &rest FORMS)
erc-decode-coding-string(S CODING-SYSTEM)
erc-define-minor-mode(MODE DOC [KEYWORD VAL ... &rest BODY])
erc-delete-dups(LIST)
erc-delete-if(PREDICATE SEQ)
erc-encode-coding-string(S CODING-SYSTEM)
erc-function-arglist(DEF &optional PRESERVE-NAMES)
erc-make-obsolete(OBSOLETE-NAME CURRENT-NAME WHEN)
erc-make-obsolete-variable(OBSOLETE-NAME CURRENT-NAME WHEN &optional ACCESS-TYPE)
erc-member-if(PREDICATE LIST)
erc-propertize(STRING &rest PROPERTIES)
erc-remove-if-not(PREDICATE SEQ)
erc-replace-match-subexpression-in-string(NEWTEXT STRING MATCH SUBEXP START &optional FIXEDCASE LITERAL)
erc-replace-regexp-in-string(REGEXP REP STRING &optional FIXEDCASE LITERAL SUBEXP START)
erc-set-write-file-functions(NEW-VAL)
erc-subseq(SEQ START &optional END)
erc-view-mode-enter(&optional QUIT-RESTORE EXIT-ACTION)
erc-with-selected-window(WINDOW &rest BODY)

Defined faces (0)