[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lexical-binding in paredit
From: |
Stefan Monnier |
Subject: |
Re: lexical-binding in paredit |
Date: |
Sun, 03 Nov 2024 20:54:36 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
> Since paredit.el still works fine in GNU Emacs 21, I don't see the
> need for the large amount of churn to drop support for it, but maybe I
The only part of the patch related to support for older Emacsen was the
part described as:
(paredit-initialize-comment-dwim): Delete function needed only for Emacs-21.
(paredit-comment-dwim): Call `comment-normalize-vars` instead.
> missed some other important fix in the churn.
Nothing important, no:
Add `declare`s to `defmacro`s.
would help Edebugging, but I guess that hasn't been a problem so far.
Avoid obsolete `point-at-eol/bol`.
silences compiler warnings but apparently not in the version of Emacs
you're using.
(paredit-xemacs-p, paredit-gnu-emacs-p): Inline all calls (so the
byte-compiler can throw away the irrelevant code) and then delete.
(xcond): Delete macro, since after expanding `paredit-*emacs-p` it's
makes the source code simpler and the .elc code shorter.
Stefan
- Re: Default lexical-binding to t, (continued)
- Re: Default lexical-binding to t, Stefan Monnier, 2024/11/02
- Re: Default lexical-binding to t, Stefan Kangas, 2024/11/02
- Re: Default lexical-binding to t, Jim Porter, 2024/11/03
- Re: Default lexical-binding to t, Stefan Monnier, 2024/11/03
- Re: Default lexical-binding to t, Sean Whitton, 2024/11/03
- lexical-binding in paredit, Stefan Monnier, 2024/11/03
- Re: lexical-binding in paredit, Stefan Kangas, 2024/11/03
- Re: lexical-binding in paredit, Taylor R Campbell, 2024/11/03
- Re: lexical-binding in paredit,
Stefan Monnier <=
Re: Default lexical-binding to t, Andrea Corallo, 2024/11/03
- Re: Default lexical-binding to t, Richard Stallman, 2024/11/06
- Re: Default lexical-binding to t, Andrea Corallo, 2024/11/07
- Re: Default lexical-binding to t, Sebastián Monía, 2024/11/08
- Re: Default lexical-binding to t, Eli Zaretskii, 2024/11/08
- Re: Default lexical-binding to t, Sebastián Monía, 2024/11/08
- Re: Default lexical-binding to t, Joost Kremers, 2024/11/08
- Re: Default lexical-binding to t, Eli Zaretskii, 2024/11/08
- Re: Default lexical-binding to t, Sebastián Monía, 2024/11/08
- RE: [External] : Re: Default lexical-binding to t, Drew Adams, 2024/11/08