emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master bc1ffc5 1/2: Fix print-length issue in comp-run-async-workers


From: Lars Ingebrigtsen
Subject: master bc1ffc5 1/2: Fix print-length issue in comp-run-async-workers
Date: Sat, 7 Aug 2021 07:02:10 -0400 (EDT)

branch: master
commit bc1ffc5f6e4f560dec04637e1aeadb7a5db918c4
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>

    Fix print-length issue in comp-run-async-workers
    
    * lisp/emacs-lisp/comp.el (comp-run-async-workers): Bind
    print-length/print-level to ensure there's no truncation (bug#49922).
---
 lisp/emacs-lisp/comp.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el
index 638d4b2..a04413b 100644
--- a/lisp/emacs-lisp/comp.el
+++ b/lisp/emacs-lisp/comp.el
@@ -3936,7 +3936,9 @@ display a message."
                                (concat "emacs-async-comp-"
                                        (file-name-base source-file) "-")
                                nil ".el"))
-                   (expr-strings (mapcar #'prin1-to-string expr))
+                   (expr-strings (let ((print-length nil)
+                                       (print-level nil))
+                                   (mapcar #'prin1-to-string expr)))
                    (_ (progn
                         (with-temp-file temp-file
                           (mapc #'insert expr-strings))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]