From unknown Sat Aug 16 21:22:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15849: 24.3.50; lexical-binding in first line ugly Resent-From: Helmut Eller Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Nov 2013 07:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 15849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 15849@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13840683516122 (code B ref -1); Sun, 10 Nov 2013 07:26:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Nov 2013 07:25:51 +0000 Received: from localhost ([127.0.0.1]:45159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VfPP3-0001af-JK for submit@debbugs.gnu.org; Sun, 10 Nov 2013 02:25:50 -0500 Received: from eggs.gnu.org ([208.118.235.92]:54545) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VfPOz-0001aO-Um for submit@debbugs.gnu.org; Sun, 10 Nov 2013 02:25:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VfPOm-0001pU-Cd for submit@debbugs.gnu.org; Sun, 10 Nov 2013 02:25:40 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38576) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfPOm-0001pP-92 for submit@debbugs.gnu.org; Sun, 10 Nov 2013 02:25:32 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56242) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfPOd-0003qA-JE for bug-gnu-emacs@gnu.org; Sun, 10 Nov 2013 02:25:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VfPOV-0001iT-6x for bug-gnu-emacs@gnu.org; Sun, 10 Nov 2013 02:25:23 -0500 Received: from mail-ea0-x22f.google.com ([2a00:1450:4013:c01::22f]:61914) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VfPOU-0001iP-V2 for bug-gnu-emacs@gnu.org; Sun, 10 Nov 2013 02:25:15 -0500 Received: by mail-ea0-f175.google.com with SMTP id k11so802865eaj.20 for ; Sat, 09 Nov 2013 23:25:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=pONbf3wiW6duuSJ0hPHzN+3jJsIAEuglCirvbi3o9vc=; b=zZBFsMQAB76wkp6oXycy1Y+LPJzyRApDH9ztsUt73gCYQA51Rq1eq7EArRbCgXMFL4 X+wm2WiMBKSr84l3azMsaMYhW/hKrbKmlu4d1TuUW1H/tmHaYpbytK8X6KSEjGPexs3p q15pMSFsc21qw5htZJ5xLPMqijOZmmY1aP/jqlaBk3APDnfpY4ZV7ycWCktO1Eeo9AIP dTdQIU5FfUAiXe9mTbfJzMWqHkcuE2QdigI7YGN8p6Sa69NkOYAIfUtOrxYE42qHaKZW 9xjYP6Na/JKYtDrtePgHPom9n2g4v0GugrV1xCdj5CSE4mGr6rysfg81rA/zB7GMSM4s 4/Kw== X-Received: by 10.14.108.9 with SMTP id p9mr27338871eeg.8.1384068313749; Sat, 09 Nov 2013 23:25:13 -0800 (PST) Received: from ix (dial-188058.pool.broadband44.net. [212.46.188.58]) by mx.google.com with ESMTPSA id 8sm45734719eem.15.2013.11.09.23.25.12 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 09 Nov 2013 23:25:13 -0800 (PST) Received: from helmut by ix with local (Exim 4.80) (envelope-from ) id 1VfPOR-0000tj-2Z for bug-gnu-emacs@gnu.org; Sun, 10 Nov 2013 08:25:11 +0100 From: Helmut Eller Date: Sun, 10 Nov 2013 08:25:11 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Emacs doesn't let be put the lexical-binding: t at the end of the file. The manual says in (elisp)Lexical Binding: "Note that unlike other such variables, this one must be set in the first line of a file." But in (elisp)Library Headers it says this: The very first line should have this format: ;;; FILENAME --- DESCRIPTION The description should be contained in one line. If the file needs a `-*-' specification, put it after DESCRIPTION. If this would make the first line too long, use a Local Variables section at the end of the file. Clearly the manual contradicts itself. My first line is already full and putting the lexical-binding marker there is just plain ugly. Please provide another way to specify lexical binding. Something like a declaration (IMO, the Right Thing): (declaim (lexical-binding t)) or some magic comment like ;;;###lexical-binding that doesn't need to be in the first line. From unknown Sat Aug 16 21:22:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#15849: 24.3.50; lexical-binding in first line ugly Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 10 Nov 2013 19:17:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Helmut Eller Cc: 15849@debbugs.gnu.org Received: via spool by 15849-submit@debbugs.gnu.org id=B15849.138411101011209 (code B ref 15849); Sun, 10 Nov 2013 19:17:03 +0000 Received: (at 15849) by debbugs.gnu.org; 10 Nov 2013 19:16:50 +0000 Received: from localhost ([127.0.0.1]:45866 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VfaV8-0002ui-Da for submit@debbugs.gnu.org; Sun, 10 Nov 2013 14:16:50 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:45485 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VfaV6-0002ub-K5 for 15849@debbugs.gnu.org; Sun, 10 Nov 2013 14:16:48 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VfaV5-0008Bj-1Z; Sun, 10 Nov 2013 14:16:47 -0500 From: Glenn Morris References: X-Spook: Etacs warfare Bush Wired Abu Ghraib virus AK-47 credit X-Ran: Dbz#}j!X"]0m}J|8pRP@KNK\3_S5.#(N6cT50Li(C?6H3Oe2}byS[e)CUB5/6a\vi.Qn`S X-Hue: white X-Attribution: GM Date: Sun, 10 Nov 2013 14:16:46 -0500 In-Reply-To: (Helmut Eller's message of "Sun, 10 Nov 2013 08:25:11 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Helmut Eller wrote: > Please provide another way to specify lexical binding. Dupe of http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10605 From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 10 14:17:09 2013 Received: (at control) by debbugs.gnu.org; 10 Nov 2013 19:17:09 +0000 Received: from localhost ([127.0.0.1]:45871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VfaVQ-0002vn-MQ for submit@debbugs.gnu.org; Sun, 10 Nov 2013 14:17:09 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:45492 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VfaVO-0002vf-Hb for control@debbugs.gnu.org; Sun, 10 Nov 2013 14:17:07 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VfaVO-0008Eg-8i for control@debbugs.gnu.org; Sun, 10 Nov 2013 14:17:06 -0500 Date: Sun, 10 Nov 2013 14:17:06 -0500 Message-Id: Subject: control message for bug 15849 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) forcemerge 10605 15849 From debbugs-submit-bounces@debbugs.gnu.org Sun May 24 19:19:38 2015 Received: (at control) by debbugs.gnu.org; 24 May 2015 23:19:38 +0000 Received: from localhost ([127.0.0.1]:54984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YwfB6-0001PI-Ra for submit@debbugs.gnu.org; Sun, 24 May 2015 19:19:37 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:39949 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YwfB0-0001P5-6i for control@debbugs.gnu.org; Sun, 24 May 2015 19:19:31 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YwfAz-00048Q-On for control@debbugs.gnu.org; Sun, 24 May 2015 19:19:25 -0400 Date: Sun, 24 May 2015 19:19:25 -0400 Message-Id: Subject: control message for bug 20640 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) forcemerge 10605 20640 From debbugs-submit-bounces@debbugs.gnu.org Tue May 26 23:22:33 2015 Received: (at control) by debbugs.gnu.org; 27 May 2015 03:22:33 +0000 Received: from localhost ([127.0.0.1]:57713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxRvN-0006tB-69 for submit@debbugs.gnu.org; Tue, 26 May 2015 23:22:33 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:44079 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YxRvL-0006t4-Bw for control@debbugs.gnu.org; Tue, 26 May 2015 23:22:31 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YxRvK-0006Fh-TO for control@debbugs.gnu.org; Tue, 26 May 2015 23:22:30 -0400 Date: Tue, 26 May 2015 23:22:30 -0400 Message-Id: Subject: control message for bug 10605 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) severity 10605 wishlist tag 10605 wontfix From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 23 01:31:07 2019 Received: (at control) by debbugs.gnu.org; 23 Aug 2019 05:31:07 +0000 Received: from localhost ([127.0.0.1]:38899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i12AF-0004O8-1J for submit@debbugs.gnu.org; Fri, 23 Aug 2019 01:31:07 -0400 Received: from quimby.gnus.org ([80.91.231.51]:40834) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i12AE-0004Nk-78 for control@debbugs.gnu.org; Fri, 23 Aug 2019 01:31:06 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1i12AA-00049A-3z for control@debbugs.gnu.org; Fri, 23 Aug 2019 07:31:04 +0200 Date: Fri, 23 Aug 2019 07:31:01 +0200 Message-Id: <877e74e9d6.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #10605 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 10605 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 10605 quit