emacs-devel
[Top][All Lists]
Advanced

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

Re: master c3e8381: * lisp/gnus/gnus-sum.el: Use lexical-binding


From: Andy Moreton
Subject: Re: master c3e8381: * lisp/gnus/gnus-sum.el: Use lexical-binding
Date: Fri, 17 May 2019 17:06:59 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (windows-nt)

On Wed 15 May 2019, Stefan Monnier wrote:

> branch: master
> commit c3e838166800d5af4be66e80c2be276905a73486
> Author: Stefan Monnier <address@hidden>
> Commit: Stefan Monnier <address@hidden>
>
>     * lisp/gnus/gnus-sum.el: Use lexical-binding

This commit causes problems with the display of thread related fields in
summary lines in the summary buffer.

`gnus-summary-line-format-alist' is used to expand the summary line
format string. The ?V, ?t and ?e formats expect `thread' to be bound
dynamically. Now that this file uses lexical binding that no longer
works.

Several entries in the alist also use "(macroexpand (mail-header-..."
which appears to no longer be needed, as the mail header accessors are
now functions not macros.

    AndyM




reply via email to

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