From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#66636: Move lexical-binding warning from checkdoc to byte-compiler Date: Fri, 20 Oct 2023 13:55:27 -0700 Message-ID: References: <48764CD1-C80F-4613-9848-BD8CA9203A40@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1954"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 66636@debbugs.gnu.org To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Oct 20 22:56:51 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qtwY7-0000Jq-AT for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 20 Oct 2023 22:56:51 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qtwXt-0003fJ-LS; Fri, 20 Oct 2023 16:56:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qtwXr-0003Yu-9Q for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2023 16:56:35 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qtwXq-0002tP-Tw for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2023 16:56:34 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qtwYI-0005q4-8Y for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2023 16:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 Oct 2023 20:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66636 X-GNU-PR-Package: emacs Original-Received: via spool by 66636-submit@debbugs.gnu.org id=B66636.169783536422374 (code B ref 66636); Fri, 20 Oct 2023 20:57:02 +0000 Original-Received: (at 66636) by debbugs.gnu.org; 20 Oct 2023 20:56:04 +0000 Original-Received: from localhost ([127.0.0.1]:41735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtwXM-0005on-B0 for submit@debbugs.gnu.org; Fri, 20 Oct 2023 16:56:04 -0400 Original-Received: from mail-lj1-x22f.google.com ([2a00:1450:4864:20::22f]:61547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtwXJ-0005oH-KG for 66636@debbugs.gnu.org; Fri, 20 Oct 2023 16:56:03 -0400 Original-Received: by mail-lj1-x22f.google.com with SMTP id 38308e7fff4ca-2b9c907bc68so18962761fa.2 for <66636@debbugs.gnu.org>; Fri, 20 Oct 2023 13:55:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697835328; x=1698440128; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=JlgjT9ao0V/pqx/8e35V4+kmfQMkMC+KSlSk99V0tnA=; b=Zfmm/2+jRTTWpU8MTDa2+8/++igAq1Z6VlIdfcu+JNvKPqlNM8k2iJHx4ueJx362F6 JQI5jwqxolCH2RCdZnmToqHhvhsXXjAI9Oir2Wuw7QvEmTLvltMh3vgFFhHRVLrRlcwF dHPXwOo3qnQDambcxw5J7Ap24xeHYtiQ7oJZ7NSU5+o9ykefyVHm74Zes1bxekEea6aj IbWt+OMjAiBczrYkFShO1fk1jv5mmuC7t6mbzdC1xfyibT8MxYrrUTbLkqON7UxSM8+z Fjsymj7a5m+Y61O+P1TzRhbWOVMLeLrKZn59gCXfv/VAFkU0i7H1vHH6kk+Zbm4y4cbR oy2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697835328; x=1698440128; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=JlgjT9ao0V/pqx/8e35V4+kmfQMkMC+KSlSk99V0tnA=; b=bO8rC+z/FSYgRTZTxwz6EDfmpZplj3hh9AOmrgBat8tW2CSdd9Wz+Nn/Ru9yVrBIwq X6x+KZu+h3JJHzNRKzTRUkrKwNeMiFoXLoVMs0cLL9ATdmoN8qO700l3jtVIpue68fnJ l1H9E8qKzaPDxmHUVpRsWBdZRN4be4AZdPMj9DmtlCRFAO2pTLmQz3FHA89O96ndLo02 acJFng8fXwEXZRxWgu+lzWMgPDqivWfShv+HQr7edNNv8ktVhqOPAjdEx6+JHwqy/CFa hCuj1KO+SeVrx4l9dYm1XnVsxL4ZSJoFc/Bh6ARnQP33ZHDqR2n9sOQEWMuiq/DlcD9U +UUA== X-Gm-Message-State: AOJu0Yy+RTgdFPae6V81Ghs/AHK9PfcPuEn9+5Sj/aldfxco2FXi+9TP WIWKacCmnpNgClc7oqpO4ngPXvoNMnPkgsI0XQw= X-Google-Smtp-Source: AGHT+IG+geT59LNAYnnWiP/qa2+ezehkeDT+T9UJmhLfif+CLt8GUIJ9Jphng6zSchucb7V+2JgTaJ2yqGieFuOS24Y= X-Received: by 2002:a2e:96d6:0:b0:2bc:efa4:2c32 with SMTP id d22-20020a2e96d6000000b002bcefa42c32mr2333459ljj.37.1697835328064; Fri, 20 Oct 2023 13:55:28 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 20 Oct 2023 13:55:27 -0700 In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:272817 Archived-At: Mattias Engdeg=C3=A5rd writes: > (I always found this traditional first line to be somewhat of an > uneasy composite: too often it forces unnatural brevity on the > description, or becomes so long that it wraps. I'd favour dedicating > the first line to the -*- cookie alone.) I mostly agree, but removing the traditional file name is another reasonable way to make the line a bit less unwieldy. I'd be even more inclined to make a change like that, myself. Going on a tangent here, but I always assumed that the file name on the first line was there for hysterical raisins, going back to the good old days when people had to resort to sharing ELisp hacks on Usenet. These days, with GNU ELPA and git repositories, there is no risk for any confusion about the name of a file. I might be wrong though. Perhaps it was always redundant?