diff options
| author | Stefan Kangas | 2025-02-24 00:45:20 +0100 |
|---|---|---|
| committer | Stefan Kangas | 2025-02-24 00:45:20 +0100 |
| commit | 45f5f718a07bb126bbd71952c5fbd1c5f126df7d (patch) | |
| tree | 22a749493dd79b5aac236d16e9148883ecb0e819 | |
| parent | ae8522af41bb67bf417b94ed54146a43fe2150ec (diff) | |
| download | emacs-45f5f718a07bb126bbd71952c5fbd1c5f126df7d.tar.gz emacs-45f5f718a07bb126bbd71952c5fbd1c5f126df7d.zip | |
Use cl-with-gensyms in ert-with-message-capture
* lisp/emacs-lisp/ert-x.el (ert-with-message-capture): Use
cl-with-gensyms.
| -rw-r--r-- | lisp/emacs-lisp/ert-x.el | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lisp/emacs-lisp/ert-x.el b/lisp/emacs-lisp/ert-x.el index ee86ef2dad8..524f02bb36d 100644 --- a/lisp/emacs-lisp/ert-x.el +++ b/lisp/emacs-lisp/ert-x.el | |||
| @@ -329,9 +329,7 @@ This is useful for separating the issuance of messages by the | |||
| 329 | code under test from the behavior of the *Messages* buffer." | 329 | code under test from the behavior of the *Messages* buffer." |
| 330 | (declare (debug (symbolp body)) | 330 | (declare (debug (symbolp body)) |
| 331 | (indent 1)) | 331 | (indent 1)) |
| 332 | (let ((g-message-advice (gensym)) | 332 | (cl-with-gensyms (g-message-advice g-print-advice g-collector) |
| 333 | (g-print-advice (gensym)) | ||
| 334 | (g-collector (gensym))) | ||
| 335 | `(let* ((,var "") | 333 | `(let* ((,var "") |
| 336 | (,g-collector (lambda (msg) (setq ,var (concat ,var msg)))) | 334 | (,g-collector (lambda (msg) (setq ,var (concat ,var msg)))) |
| 337 | (,g-message-advice (ert--make-message-advice ,g-collector)) | 335 | (,g-message-advice (ert--make-message-advice ,g-collector)) |