[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master c3e8381: * lisp/gnus/gnus-sum.el: Use lexical-binding
From: |
Stefan Monnier |
Subject: |
Re: master c3e8381: * lisp/gnus/gnus-sum.el: Use lexical-binding |
Date: |
Fri, 17 May 2019 12:45:12 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
> 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.
Indeed, thanks. Does the patch below work for you?
> 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.
Not sure what's best: get rid of the `macroexpand` calls or replace them
with `macroexpand-all`?
Stefan
- Re: master c3e8381: * lisp/gnus/gnus-sum.el: Use lexical-binding, Andy Moreton, 2019/05/17
- Re: master c3e8381: * lisp/gnus/gnus-sum.el: Use lexical-binding,
Stefan Monnier <=
- Re: master c3e8381: * lisp/gnus/gnus-sum.el: Use lexical-binding, Stefan Monnier, 2019/05/17
- Re: master c3e8381: * lisp/gnus/gnus-sum.el: Use lexical-binding, Andy Moreton, 2019/05/17
- Re: master c3e8381: * lisp/gnus/gnus-sum.el: Use lexical-binding, Stefan Monnier, 2019/05/17
- Re: master c3e8381: * lisp/gnus/gnus-sum.el: Use lexical-binding, Bastien, 2019/05/18
- Re: master c3e8381: * lisp/gnus/gnus-sum.el: Use lexical-binding, Stefan Monnier, 2019/05/18
- Re: master c3e8381: * lisp/gnus/gnus-sum.el: Use lexical-binding, Bastien, 2019/05/18
- Re: master c3e8381: * lisp/gnus/gnus-sum.el: Use lexical-binding, Andy Moreton, 2019/05/18