Re: emacs-31 10ae134ceba: ; Add new text for xdisp.c

Eli Zaretskii <[email protected]>
Newsgroups gmane.emacs.devel
Message-ID <[email protected]>
> From: Sean Whitton <[email protected]>
> Date: Thu, 23 Jul 2026 14:40:49 +0100
> 
> Eli Zaretskii [28/Jun 11:33am -04] wrote:
> > branch: emacs-31
> > commit 10ae134ceba5f22c40dd1dc8ceb1f4f184760032
> > Author: Eli Zaretskii <[email protected]>
> > Commit: Eli Zaretskii <[email protected]>
> >
> >     ; Add new text for xdisp.c
> >
> >     * test/src/xdisp-tests.el (xdisp-test-format-mode-line): Add
> >     another test for 'format-mode-line'.  (Bug#81313)
> > ---
> >  test/src/xdisp-tests.el | 15 ++++++++++++++-
> >  1 file changed, 14 insertions(+), 1 deletion(-)
> >
> > diff --git a/test/src/xdisp-tests.el b/test/src/xdisp-tests.el
> > index 04dcfd6f59f..f3df858e218 100644
> > --- a/test/src/xdisp-tests.el
> > +++ b/test/src/xdisp-tests.el
> > @@ -196,6 +196,19 @@ int main () {
> >      (text-properties-at
> >       0
> >       (format-mode-line '((:propertize "Hello!" face bold)) 'mode-line))
> > -    (list 'face '(bold mode-line) 'mode-line-elt-no 3))))
> > +    (list 'face '(bold mode-line) 'mode-line-elt-no 3)))
> > +  (with-temp-buffer
> > +    ;; This test is due to Markus Triska <[email protected]>.
> > +    (let ((m1 (format-mode-line mode-line-format nil))
> > +	  (m2 (format-mode-line mode-line-format 'default))
> > +	  s1 s2)
> > +      (font-lock-mode 0)
> > +      (insert "\n")
> > +      (insert m1)
> > +      (setq s1 (window-text-pixel-size nil (line-beginning-position) (point)))
> > +      (insert "\n")
> > +      (insert m2)
> > +      (setq s2 (window-text-pixel-size nil (line-beginning-position) (point)))
> > +      (should (equal m1 m2)))))
> >
> >  ;;; xdisp-tests.el ends here
> >
> 
> This results in
> 
> In toplevel form:
> src/xdisp-tests.el:204:11: Warning: Unused lexical variable ‘s1’
> src/xdisp-tests.el:204:14: Warning: Unused lexical variable ‘s2’
> 
> and indeed it does seem like the values are never used.
> Should the final assertion be about s1 and s2 instead of m1 and m2 ?

No, it should use them both.  Should be fixed now.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.