Package: slime Version: 2:2.30+dfsg-3 control: forwarded -1 https://github.com/slime/slime/issues/866
Dear maintainer, With Emacs 31 I now get this warning on startup: --8<---------------cut here---------------start------------->8--- ■ Warning (files): Missing ‘lexical-binding’ cookie in "/usr/share/emacs-snapshot/site-lisp/elpa/slime-2.30/slime-autoloads.el". You can add one with ‘M-x elisp-enable-lexical-binding RET’. See ‘(elisp)Selecting Lisp Dialect’ and ‘(elisp)Converting to Lexical Binding’ for more information. --8<---------------cut here---------------end--------------->8--- Could this tiny diff be applied to slime-autoloads.el in Debian, please? --8<---------------cut here---------------start------------->8--- --- /usr/share/emacs-snapshot/site-lisp/elpa/slime-2.30/slime-autoloads.el +++ #<buffer slime-autoloads.el> @@ -1,4 +1,4 @@ -;;; slime-autoloads.el --- autoload definitions for SLIME -*- no-byte-compile: t -*- +;;; slime-autoloads.el --- autoload definitions for SLIME -*- no-byte-compile: t; lexical-binding: t -*- ;; Copyright (C) 2007 Helmut Eller --8<---------------cut here---------------end--------------->8--- Emacs 31 isn't in Debian but this would save those of us building from upstream source on trixie (or possibly a future trixie-backports package) from getting the warning. (Btw, I would have done this myself, but it looks like you haven't properly converted the package to use git-debrebase yet, and I didn't want to go ahead and do that without asking you first.) -- Sean Whitton
signature.asc
Description: PGP signature