|
From: | Gerd Möllmann |
Subject: | bug#66117: 30.0.50; `find-buffer-visiting' is slow when opening large number of buffers |
Date: | Thu, 21 Dec 2023 14:39:47 +0100 |
User-agent: | Gnus/5.13 (Gnus v5.13) |
Ihor Radchenko <yantar92@posteo.net> writes: > Stefan Monnier <monnier@iro.umontreal.ca> writes: > >>> (let ((test/foo2 t)) >>> (default-value 'test/foo2)) ;; -> t ??? >> >> Yup. > > Hmm.. Then, what about > > (defvar-local let-tests-buffer-local-var 'value) > (with-temp-buffer > (setq-local let-tests-buffer-local-var 'baz) > (let ((let-tests-buffer-local-var 'bar)) > ;; This is failing. > (should (eq 'bar (default-value 'let-tests-buffer-local-var))) C-h f default-value explains this: Return SYMBOL’s default value. This is the value that is seen in buffers that do not have their own values for this variable. > (should (eq 'bar let-tests-buffer-local-var)) > (with-temp-buffer > (should (eq 'bar (default-value 'let-tests-buffer-local-var))) > (should (eq 'bar let-tests-buffer-local-var)))))
[Prev in Thread] | Current Thread | [Next in Thread] |