GNU bug report logs - #67920
30.0.50; "*Compile-Log" is not `compilation-mode' if `byte-compile-file' found "no lexical-binding"

Previous Next

Package: emacs;

Reported by: OGAWA Hirofumi <hirofumi <at> mail.parknet.co.jp>

Date: Wed, 20 Dec 2023 06:44:01 UTC

Severity: normal

Found in version 30.0.50

Full log


Message #11 received at 67920 <at> debbugs.gnu.org (full text, mbox):

From: Mattias EngdegÄrd <mattias.engdegard <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: OGAWA Hirofumi <hirofumi <at> mail.parknet.co.jp>, 67920 <at> debbugs.gnu.org
Subject: Re: bug#67920: 30.0.50; "*Compile-Log" is not `compilation-mode' if
 `byte-compile-file' found "no lexical-binding"
Date: Fri, 22 Dec 2023 13:18:06 +0100
21 dec. 2023 kl. 14.07 skrev Eli Zaretskii <eliz <at> gnu.org>:

> From: OGAWA Hirofumi <hirofumi <at> mail.parknet.co.jp>

>> `byte-compile-file' in current master branch behaves strange if the file
>> is not including "-*- lexical-binding: t; -*-" mark.

> Mattias, this seems to be due to your change in commit a3db503351e:

Guilty!

Ogawa-san, thank you for reporting this.
I've pushed a fix to master (c638a40d).





This bug report was last modified 1 year and 232 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.