On Tue, Mar 04, 2025 at 10:00:47AM +0100, Jörg-Volker Peetz wrote: > Package: emacsen-common > Version: 3.0.5 > Severity: minor > > Dear Maintainer, > > during upgrade to emacs 30 (1:30.1+1-1) the following warning appears: > > usr/share/emacs/site-lisp/debian-startup.el:1:1: Warning: file has no > ‘lexical-binding’ directive on its first line > > Should this be fixed by adding such directive?
This code is supposed to run for both Emacs and XEmacs, which seems not to have lexical binding. Since code should not use lexical-binding for that reason, first line should probably default to nil (disabled) ;; -*- lexical-binding: nil -*- -- Agustin

