diff options
| author | F. Jason Park | 2024-02-08 19:19:53 -0800 |
|---|---|---|
| committer | F. Jason Park | 2024-02-16 19:58:35 -0800 |
| commit | a43b062ee57fd9b7c410e741946e51281db5b92a (patch) | |
| tree | 0b327a00e48fc3445c034db1b22af54de285f51f /java | |
| parent | e288e1b2f352952e826727967a406c8675fd5594 (diff) | |
| download | emacs-a43b062ee57fd9b7c410e741946e51281db5b92a.tar.gz emacs-a43b062ee57fd9b7c410e741946e51281db5b92a.zip | |
; Load erc-compat before ert-x in ERC tests
Avoid eager macro-expansion error in tests files on Emacs 27 and 28 by
ensuring definitions provided by Compat, like `macroexp-file-name',
load first.
* lisp/erc/erc-speedbar.el (erc-speedbar--reset-last-ran-on-timer):
Suppress "`buffer-local-value' is an obsolete generalized variable"
warning on Emacs 29 and below.
* lisp/erc/erc-stamp.el (erc-stamp--time-as-day): Avoid "unused
lexical variable `current-time-list'" warning on 28 and below.
* lisp/erc/erc.el (erc-check-text-conversion): Add `defvar' for
`text-conversion-style' to avoid "reference to free variable" warning
on Emacs 29 and below.
* test/lisp/erc/erc-button-tests.el: Load `erc-button' before `ert-x'.
* test/lisp/erc/erc-fill-tests.el: Load `erc-fill' before `ert-x'.
* test/lisp/erc/erc-goodies-tests.el: Load `erc-goodies' before
`ert-x'.
* test/lisp/erc/erc-networks-tests.el: Explicitly load `erc-compat'
before anything else.
* test/lisp/erc/erc-scenarios-base-renick.el: Update timeouts.
* test/lisp/erc/erc-stamp-tests.el: Load `erc-stamp' before `ert-x'.
* test/lisp/erc/erc-tests.el: Load `erc-ring' before `ert-x'.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions