X-Loop: help-debbugs@HIDDEN Subject: bug#74765: 30.0.92; declare-function should respect defun/lambda scope Resent-From: Daniel Mendler <mail@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: monnier@HIDDEN, bug-gnu-emacs@HIDDEN Resent-Date: Tue, 10 Dec 2024 13:11:02 +0000 Resent-Message-ID: <handler.74765.B.173383625416206 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 74765 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 74765 <at> debbugs.gnu.org Cc: Stefan Monnier <monnier@HIDDEN> X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN X-Debbugs-Original-Xcc: Stefan Monnier <monnier@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.173383625416206 (code B ref -1); Tue, 10 Dec 2024 13:11:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Dec 2024 13:10:54 +0000 Received: from localhost ([127.0.0.1]:57314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tL00r-0004DK-PG for submit <at> debbugs.gnu.org; Tue, 10 Dec 2024 08:10:54 -0500 Received: from lists.gnu.org ([209.51.188.17]:47160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1tL00p-0004DA-6c for submit <at> debbugs.gnu.org; Tue, 10 Dec 2024 08:10:51 -0500 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 <mail@HIDDEN>) id 1tL00n-0002e7-AY for bug-gnu-emacs@HIDDEN; Tue, 10 Dec 2024 08:10:49 -0500 Received: from server.qxqx.de ([2a01:4f8:c012:9177::1] helo=mail.qxqx.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <mail@HIDDEN>) id 1tL00j-0008IF-Jt for bug-gnu-emacs@HIDDEN; Tue, 10 Dec 2024 08:10:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=daniel-mendler.de; s=key; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Y+5iLaodEP5ExoES48QFxYKgE2anKu34B4yuD4XHpeA=; b=b7hB60LK7TSKxEq8fN3YtQ3QiV vpbz4lRtbcZRalsixWgsM2NhzXmlIQwL+A5M52FGax8jVrPun6gBFy2Xiw80Pgc+zl1YSUFL6HSoq aWLSwWK88iaFolysbKxp+Umpw9cH4GqPuAUNk+6MfpRDsfJOtLltPXXNKdYiYKufKCWs=; From: Daniel Mendler <mail@HIDDEN> Date: Tue, 10 Dec 2024 14:10:42 +0100 Message-ID: <87msh3vg31.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a01:4f8:c012:9177::1; envelope-from=mail@HIDDEN; helo=mail.qxqx.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.4 (--) `declare-function' can be used inside of `defun' or `lambda', but the declaration still applies to the entire file. The declaration should only apply to the scope where it is defined. (I've seen this problem mentioned multiple times, but I am not sure if there is already an issue to track the problem. Feel free to close/merge the issues if I missed this.) In GNU Emacs 30.0.92 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo version 1.18.2, Xaw scroll bars)
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Daniel Mendler <mail@HIDDEN> Subject: bug#74765: Acknowledgement (30.0.92; declare-function should respect defun/lambda scope) Message-ID: <handler.74765.B.173383625416206.ack <at> debbugs.gnu.org> References: <87msh3vg31.fsf@HIDDEN> X-Gnu-PR-Message: ack 74765 X-Gnu-PR-Package: emacs Reply-To: 74765 <at> debbugs.gnu.org Date: Tue, 10 Dec 2024 13:11:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. As you requested using X-Debbugs-CC, your message was also forwarded to Stefan Monnier <monnier@HIDDEN> (after having been given a bug report number, if it did not have one). Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 74765 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 74765: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D74765 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
Received: (at control) by debbugs.gnu.org; 2 Jan 2025 01:52:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jan 01 20:52:08 2025 Received: from localhost ([127.0.0.1]:41286 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tTANb-0001rC-Tn for submit <at> debbugs.gnu.org; Wed, 01 Jan 2025 20:52:08 -0500 Received: from mail-ed1-x536.google.com ([2a00:1450:4864:20::536]:45361) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1tTANZ-0001q9-Op for control <at> debbugs.gnu.org; Wed, 01 Jan 2025 20:52:06 -0500 Received: by mail-ed1-x536.google.com with SMTP id 4fb4d7f45d1cf-5d3d2a30afcso19849901a12.3 for <control <at> debbugs.gnu.org>; Wed, 01 Jan 2025 17:52:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1735782719; x=1736387519; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=CeocGVb6fTYGuOuYnKwmfizytlIBQr96OKOWjjeWZsc=; b=FvAO+5pXN1a73Lg7TxnAj+tQfuIDQMIPTgWMHqMIjDcLgjIqrzfgVWJ2HR0WFxhh28 pEIIRRpdQuBMsKfAvXEpbnN+yHmnAHWAfEE6Ue22YVBJT4dKG199rjVqax4aeSG3Y795 V3nE0sl8dY51odOdco3JwQaLAB/P40azVT1ESAsWpD1AvTQmXhbfCL4RHwjohHIMgJD3 aWYWP7hhHvUjXpCZUxefi8tU3wlXFHhrEtqd3xnyiMPDr4qdyYGlmiiP3/QR3ciNUmy4 RE/wZGNOXwLsTvOxJNDNey2Y+6zw2FDzhflPI8vgu0edsa1Y0KtocCmELkhTSi2AazqQ UibQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1735782719; x=1736387519; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=CeocGVb6fTYGuOuYnKwmfizytlIBQr96OKOWjjeWZsc=; b=DvhdlJxtycLURopPqE9sr4oTpmVEE7qoILNqTGfgFe7sW3lOq06wYjsxoU4IKWWPCX kktjfLmdD3q31/7mJhMHzYbpGexKogBIcXPslIH+EVba7hCpHZkybqHbOtSxFg0EHPxo sspIuStblqAOiaMZ18wtOKFAws91H2PsjCyVUFL7VgTeaA6/VuONMBRDF4BYJc61n5GR QGc1IOvViP9LNdWHp5HdUqP1VWPDPJSmqcD/qN5xcl9ZgSZVt9b5wEjABbJn+xiICG9N TGO3SvwvNJKfUtW5crroxUxe/c+Zwyz+0DUVqLsrKgTmCrhWmAeU6R/oNywT8qwAtBHW dbww== X-Gm-Message-State: AOJu0Yw+Vf6isVewNwB940vu0WjpECZEZ9n5Oh7Yll9IluHxX+iK/i9N 087J8pFcSMUCIqwnEOkr3LmYqBCbW/EAR9TrHl8H2lnMT7yDI0qN3YA0lII6IaEghTenxfByX7Y 2Lk3HVVnmtmIGrEQEJIx2xcltFmuuhc8q X-Gm-Gg: ASbGncvV31fIUTRND5jHIi6lxEFq3WkpXAJNgu8y6yQjc+nzT13A0xvyn5BOPt5gutn v5B0iGPZJ9CYTgOuzPd8lfkSp0Exqixk44S1hv2CH X-Google-Smtp-Source: AGHT+IGvaDLoIWVrWAPUjhd0FCpa/x4MhcPMFJ4eK9giHSLMHa2HYW6GjgHBSlp2EEet+d8N/1y+HVlxcTHYeqWeqwc= X-Received: by 2002:a05:6402:51c8:b0:5d3:cff2:71a9 with SMTP id 4fb4d7f45d1cf-5d81de2de4fmr41601366a12.33.1735782719475; Wed, 01 Jan 2025 17:51:59 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 1 Jan 2025 19:51:59 -0600 From: Stefan Kangas <stefankangas@HIDDEN> MIME-Version: 1.0 Date: Wed, 1 Jan 2025 19:51:59 -0600 Message-ID: <CADwFkm=KrGQyq03dZJ61mB0Vo+BH9aTuVWorT+eVNXuY+80=ww@HIDDEN> Subject: control message for bug #74765 To: control <at> debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) severity 74765 wishlist quit
X-Loop: help-debbugs@HIDDEN Subject: bug#74765: 30.0.92; declare-function should respect defun/lambda scope Resent-From: Stefan Kangas <stefankangas@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Sun, 02 Mar 2025 04:33:02 +0000 Resent-Message-ID: <handler.74765.B74765.174088992717391 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 74765 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Daniel Mendler <mail@HIDDEN> Cc: 74765 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN> Received: via spool by 74765-submit <at> debbugs.gnu.org id=B74765.174088992717391 (code B ref 74765); Sun, 02 Mar 2025 04:33:02 +0000 Received: (at 74765) by debbugs.gnu.org; 2 Mar 2025 04:32:07 +0000 Received: from localhost ([127.0.0.1]:49995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1toazm-0004WQ-MW for submit <at> debbugs.gnu.org; Sat, 01 Mar 2025 23:32:06 -0500 Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]:54692) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1toazj-0004V3-5g for 74765 <at> debbugs.gnu.org; Sat, 01 Mar 2025 23:32:04 -0500 Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-5dca468c5e4so5926542a12.1 for <74765 <at> debbugs.gnu.org>; Sat, 01 Mar 2025 20:32:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740889917; x=1741494717; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=kjtV4tbztN27RY6OGClP8SVctiFlxU5B8Rti8Yuma9o=; b=amMpK1/+/8VOoPmIDR3Hx1fNniRfl4hL1P2A4i5AspGVWetqqkBgEG01hWlsMX9lvj Y/SavWw3Ja9WlWoJq556Z7xkl3Qnr0QRWiyCoazijh4/AP0narQ/26n12RJJZC/0DdXh ukmR6BLJKS1A4VzpdX6xB0ijSlFeXnbkC4hrLtomWj3Q/AEcZZH4KNrpzVJ/+pG407qV bafrBmV0cQUX+j6kNXqMnTRCUGKlGvqV+oX1A7KmVAiaWXcbuUld+6M8u7JTTj2W+E3n ElpZYQyQtKIsqs/Jp/ZzsF6YWl+l2Q8ITMKYId1SlaHRbF8F14SaIGBxJ20L3r+t/9z6 UdAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740889917; x=1741494717; h=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=kjtV4tbztN27RY6OGClP8SVctiFlxU5B8Rti8Yuma9o=; b=D1bqeavp+7ERf4+mtN11gS8DwfXoZ87uzi5Uf0UpyLJvcBAENOgOnSFLTWtrZa3twm SW6d4PNBeCbqQz5sFv2J+RC6YVo4oIpONPsx1JaUSuN6hKpaDFEfxtC77iPH+K0zI+Di Iuyieq1SebmjGK2ry2tVE62yIUB5wZVKxuaNteKjeMxSpnPVnT71NUa6Wsw85bIIOmGP XA7tX8t7OcizNO+/sZapsUCbydopzq9akNNAdhKqd5lFy3dA087CnJm4b+oPmcWKp/f4 fae8sLiLFmyyVroKHBcdYw7MXgh7J320QhyLUH7HpP6AibRwteofKE/kEbRp1ruY8jNt gaIw== X-Gm-Message-State: AOJu0YzvRPKG7FknVdnj+aK9j0wxHbaK8YIE0ikzW6ISNdLzhhHQ8XPq 3tjjRTwUxzLbUi6OIV05ld+nqxjceYXaIr9mB4l8N/YKXsys3vgvcLCILZQIehjVcvvp9I7cbI9 CX6RRfaDWE1wbWnU2O1MNStHhvLo= X-Gm-Gg: ASbGncvV2MOUfx59URo4qwfYdHOyH1yBA1+WmxiM40rlEZ5xM35TOe6Lkzse3suui/D CRawXXqVMr8ErqdGm5qzOUCnOOlI32CpNuY1Ulk7Zqa/Tq+u7R90AHLtSx4oiYfApTwbVyzh5jg hmcIkosUx07eUkZIk5TGMvN+DBLg== X-Google-Smtp-Source: AGHT+IEAMYYockCTMtX0C4dWMzUpO5E0C0hJ/jzhSwJoRgcDGSJOvhwIgBDBIZZchFULrAfWP5DazqZSetO+Y10TaEM= X-Received: by 2002:a05:6402:2790:b0:5e4:d229:ad3d with SMTP id 4fb4d7f45d1cf-5e4d6afa4c4mr10480962a12.16.1740889916761; Sat, 01 Mar 2025 20:31:56 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 1 Mar 2025 20:31:56 -0800 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <87msh3vg31.fsf@HIDDEN> References: <87msh3vg31.fsf@HIDDEN> MIME-Version: 1.0 Date: Sat, 1 Mar 2025 20:31:56 -0800 X-Gm-Features: AQ5f1JrKtdmL8QxYmi7usN4R4UWJUd2AYgFhpH_njrSekQg-vLclY0Fglfi_vBg Message-ID: <CADwFkmkeJTY1ioGBX6aQA8=d=kDC1r7Gk1GcZJnZjD7CsX+NYQ@HIDDEN> Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) forcemerge 69521 74765 thanks Daniel Mendler <mail@HIDDEN> writes: > `declare-function' can be used inside of `defun' or `lambda', but the > declaration still applies to the entire file. The declaration should > only apply to the scope where it is defined. > > (I've seen this problem mentioned multiple times, but I am not sure if > there is already an issue to track the problem. Feel free to close/merge > the issues if I missed this.) This is Bug#69521 I think, so I'm merging them now.
Received: (at control) by debbugs.gnu.org; 2 Mar 2025 04:32:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 01 23:32:06 2025 Received: from localhost ([127.0.0.1]:49993 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1toazm-0004WJ-Bi for submit <at> debbugs.gnu.org; Sat, 01 Mar 2025 23:32:06 -0500 Received: from mail-ed1-x531.google.com ([2a00:1450:4864:20::531]:54522) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1toazj-0004V4-5m for control <at> debbugs.gnu.org; Sat, 01 Mar 2025 23:32:04 -0500 Received: by mail-ed1-x531.google.com with SMTP id 4fb4d7f45d1cf-5e51e3274f1so1620097a12.0 for <control <at> debbugs.gnu.org>; Sat, 01 Mar 2025 20:32:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740889917; x=1741494717; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=kjtV4tbztN27RY6OGClP8SVctiFlxU5B8Rti8Yuma9o=; b=amMpK1/+/8VOoPmIDR3Hx1fNniRfl4hL1P2A4i5AspGVWetqqkBgEG01hWlsMX9lvj Y/SavWw3Ja9WlWoJq556Z7xkl3Qnr0QRWiyCoazijh4/AP0narQ/26n12RJJZC/0DdXh ukmR6BLJKS1A4VzpdX6xB0ijSlFeXnbkC4hrLtomWj3Q/AEcZZH4KNrpzVJ/+pG407qV bafrBmV0cQUX+j6kNXqMnTRCUGKlGvqV+oX1A7KmVAiaWXcbuUld+6M8u7JTTj2W+E3n ElpZYQyQtKIsqs/Jp/ZzsF6YWl+l2Q8ITMKYId1SlaHRbF8F14SaIGBxJ20L3r+t/9z6 UdAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740889917; x=1741494717; h=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=kjtV4tbztN27RY6OGClP8SVctiFlxU5B8Rti8Yuma9o=; b=H1EboAXFCjCXlUQ6xBCRdfV9aI8lFYentnidKoHbDeq3X75Iu4ItQJaBJqalWZ42V/ LAJdsIzsHAIxkEZCzI9ceQxcV8hsx5w3+Tu1rEgfQ5luZ08qaULk0cXO3lXmlxdSdiFz JgrlK5j5Zd1Osje+I0I6Yv64CznYaRDaC77QdSx+55TuyKQNjbc64ZHvYexYc5uQ0TCG 0PMqDjSBD9l3stLZHAzdfJuhfVQq/frDFYMUhbDrxvvwKLrG+6c+z8MIAuoHAG6aaBhc 3VC4NVHOASqba2Kv3RIjlUJpgQcoPcf7vBRIkQCJohDrNaWz56dKZhPgKLxlyajETqZW qlGg== X-Forwarded-Encrypted: i=1; AJvYcCXDzlPcCjNPUIEEFOQ5JzqZ0LdFhzJ80ug8eB/nhwKfZ8o0j7+xclmL8rZQYgYO2AGNAmoGCB6o <at> debbugs.gnu.org X-Gm-Message-State: AOJu0YxoAudm6xiPBGxS9yZnSxUtL2aFKd9cSREvjpYeRFwHEex2VJVy rOsoCQN2Y6du426Xb21gTOCpDwp7K3MdmZp7hK1rHckLaWcleh7YOvFrlqhPuacRRaiDfhEhRWR ri7Hsj/QLV0B6SXM2co2AlAeONhkRhNqPGIA= X-Gm-Gg: ASbGncv+wK1WGrEUV0N/khhzu61SSIw2eC+/tCGkXNKtzC3Tu2O2VY5EcxDwgUhfopp ne4KVbBmmqaX/nu7N+nWFh9LA6B62sUXNUkTewiV6xf/U6rPjj2Dy4Lwqxze7LoNBi8FIfxQmGG 9ee7J4VN7JufUkkjUPTGnW4n1ftg== X-Google-Smtp-Source: AGHT+IEAMYYockCTMtX0C4dWMzUpO5E0C0hJ/jzhSwJoRgcDGSJOvhwIgBDBIZZchFULrAfWP5DazqZSetO+Y10TaEM= X-Received: by 2002:a05:6402:2790:b0:5e4:d229:ad3d with SMTP id 4fb4d7f45d1cf-5e4d6afa4c4mr10480962a12.16.1740889916761; Sat, 01 Mar 2025 20:31:56 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 1 Mar 2025 20:31:56 -0800 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <87msh3vg31.fsf@HIDDEN> References: <87msh3vg31.fsf@HIDDEN> MIME-Version: 1.0 Date: Sat, 1 Mar 2025 20:31:56 -0800 X-Gm-Features: AQ5f1JrKtdmL8QxYmi7usN4R4UWJUd2AYgFhpH_njrSekQg-vLclY0Fglfi_vBg Message-ID: <CADwFkmkeJTY1ioGBX6aQA8=d=kDC1r7Gk1GcZJnZjD7CsX+NYQ@HIDDEN> Subject: Re: bug#74765: 30.0.92; declare-function should respect defun/lambda scope To: Daniel Mendler <mail@HIDDEN> Content-Type: text/plain; charset="UTF-8" Bcc: control <at> debbugs.gnu.org X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: 74765 <at> debbugs.gnu.org, Stefan Monnier <monnier@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) forcemerge 69521 74765 thanks Daniel Mendler <mail@HIDDEN> writes: > `declare-function' can be used inside of `defun' or `lambda', but the > declaration still applies to the entire file. The declaration should > only apply to the scope where it is defined. > > (I've seen this problem mentioned multiple times, but I am not sure if > there is already an issue to track the problem. Feel free to close/merge > the issues if I missed this.) This is Bug#69521 I think, so I'm merging them now.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.