diff options
| author | David Bremner <david@tethera.net> | 2025-02-25 07:25:59 -0400 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2025-02-25 16:51:00 -0400 |
| commit | 0c8dc3922fda92eb284cb58361169a2bc168f61a (patch) | |
| tree | 0429ddb81eb2aecdd28d2b230106ec3a5e8f02dc | |
| parent | 85c1dbded05dc182b131e5ad798e5956dc6eb359 (diff) | |
test/emacs: add workaround for Emacs 30 pp changes
This relies on the fact that setting pp-default-function has no effect
for Emacs <30.
(cherry picked from commit e3d4721b1ba4836c7646e057b50123fe994652eb)
| -rw-r--r-- | test/test-lib.el | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/test/test-lib.el b/test/test-lib.el index 4cfb8ef1..bf1fab66 100644 --- a/test/test-lib.el +++ b/test/test-lib.el @@ -33,6 +33,9 @@ (require 'cl-lib) +;; Use old pretty print algorithm, so tests don't break with Emacs 30 +(setq-default pp-default-function 'pp-28) + ;; Ensure that the dynamic variables that are defined by this library ;; are defined by the time that we let-bind them. This is needed ;; because starting with Emacs 27 undeclared variables in evaluated |
