From unknown Mon Aug 18 17:55:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58864: 29.0.50; Warning when compiling emacs-lisp/hierarchy.el Resent-From: Arash Esbati Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 29 Oct 2022 12:00:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 58864 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 58864@debbugs.gnu.org X-Debbugs-Original-To: emacs-bugs Received: via spool by submit@debbugs.gnu.org id=B.166704476026807 (code B ref -1); Sat, 29 Oct 2022 12:00:01 +0000 Received: (at submit) by debbugs.gnu.org; 29 Oct 2022 11:59:20 +0000 Received: from localhost ([127.0.0.1]:35063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ookUi-0006yJ-Dh for submit@debbugs.gnu.org; Sat, 29 Oct 2022 07:59:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:48752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ookUe-0006y9-Ev for submit@debbugs.gnu.org; Sat, 29 Oct 2022 07:59:19 -0400 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 1ookUd-00086H-Sy for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2022 07:59:15 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ookUb-0003tf-7J for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2022 07:59:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=FilhAN5avN2BgrLZ86mmKKnE7JnnTzrIOYMDIMKoTZ4=; b=HBV5j5wP+kA8O1 w+pqQW98MMDvcPo6mp0iZG+nZ+stdnPDAD7t/blds3/jypp4Fhwrw7GKG6jdHKvgJ8YwOsf1P+q5h gkGljJCLTf0LzDyjLZAuoHDTwn49UgzDescJ1Y56irrjoV0pSim2y2DH/qfi9nPqed5+FTibSN4YO 6VFsM35z8JrIXWKZmqRPuuqqXSEDlbsz2KyGJmOBBukhN78m9ct8MhI4R9NSSYziQWXZFObgIqUNc qQ6564OCk+PXRi8u2hVMYjNKVM6Gpo3ZsQv6GyuMJQsRsAPKFDEnLtmVgzmwYn6256Iah0WBqTvOS aQ+XabnGY61sLnV9jXNg==; Received: from p5b326552.dip0.t-ipconnect.de ([91.50.101.82] helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ookUZ-0006nV-Ak for bug-gnu-emacs@gnu.org; Sat, 29 Oct 2022 07:59:12 -0400 From: Arash Esbati Date: Sat, 29 Oct 2022 13:58:45 +0200 Message-ID: <86k04ion7u.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hi all, building Emacs from master (f826f56a41) issues this warning: In hierarchy--create-delayed-tree-widget: emacs-lisp/hierarchy.el:570:12: Warning: Unused lexical argument `widget' I'm not familiar with the code, but I think this is due to commit c6ec08e49a and how `hierarchy--create-delayed-tree-widget' is defined. Best, Arash From unknown Mon Aug 18 17:55:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58864: 29.0.50; Warning when compiling emacs-lisp/hierarchy.el Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 29 Oct 2022 12:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58864 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Arash Esbati , Jaft Cc: 58864@debbugs.gnu.org Received: via spool by 58864-submit@debbugs.gnu.org id=B58864.166704759431537 (code B ref 58864); Sat, 29 Oct 2022 12:47:02 +0000 Received: (at 58864) by debbugs.gnu.org; 29 Oct 2022 12:46:34 +0000 Received: from localhost ([127.0.0.1]:35121 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oolEP-0008Cb-Nj for submit@debbugs.gnu.org; Sat, 29 Oct 2022 08:46:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:38454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oolEM-0008CM-Q9 for 58864@debbugs.gnu.org; Sat, 29 Oct 2022 08:46:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oolEH-0005Aj-7L; Sat, 29 Oct 2022 08:46:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=XpyrkhSrhHi3DwFfgsvL14jbnN408/M5e2cJ+fbgNGI=; b=IKXaxXw5yvhD uVuhviFANh71jfFLmgpFq+d8AHm1NaJb/T0YAxBGphZvV1goBE0ph+bMHnjn6YeqpZ7yr/Hwg8pwi YPL1QLoe5rftZhevUCF0RLyktesM8ijc3aU8mdV/6K5hTgxAuDwUj6xfT5H1epS58jHvTihZ/n1t8 PM1Vq8JwBeCkSjAc4cFSxXPXAI8AbbGWememPY43e7/4x554LDUypMyvPzdWZZxwMyc299C/ICR1M xqjeLTAPT6D03gYOTjkmxqXjxXEPG4Ih6Ji8Qv5O8+FST1cpeFwZ8tnPEbuJsVFCkjyFppVfu5l9s ab2nBX8YrhTAyQaS92tvGw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oolDd-0000xH-Lv; Sat, 29 Oct 2022 08:46:05 -0400 Date: Sat, 29 Oct 2022 15:45:44 +0300 Message-Id: <8335b6iyrr.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <86k04ion7u.fsf@gnu.org> (message from Arash Esbati on Sat, 29 Oct 2022 13:58:45 +0200) References: <86k04ion7u.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > From: Arash Esbati > Date: Sat, 29 Oct 2022 13:58:45 +0200 > > building Emacs from master (f826f56a41) issues this warning: > > In hierarchy--create-delayed-tree-widget: > emacs-lisp/hierarchy.el:570:12: Warning: Unused lexical argument `widget' > > I'm not familiar with the code, but I think this is due to commit > c6ec08e49a and how `hierarchy--create-delayed-tree-widget' is defined. Jonathan, could you please fix this? From unknown Mon Aug 18 17:55:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58864: 29.0.50; Warning when compiling emacs-lisp/hierarchy.el Resent-From: Jaft Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Oct 2022 07:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58864 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Arash Esbati , Eli Zaretskii Cc: "58864@debbugs.gnu.org" <58864@debbugs.gnu.org> Reply-To: Jaft Received: via spool by 58864-submit@debbugs.gnu.org id=B58864.16671148263070 (code B ref 58864); Sun, 30 Oct 2022 07:28:01 +0000 Received: (at 58864) by debbugs.gnu.org; 30 Oct 2022 07:27:06 +0000 Received: from localhost ([127.0.0.1]:37250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op2ik-0000nN-Ca for submit@debbugs.gnu.org; Sun, 30 Oct 2022 03:27:06 -0400 Received: from mail-mw2nam10olkn2084.outbound.protection.outlook.com ([40.92.42.84]:45473 helo=NAM10-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op2id-0000ml-J1 for 58864@debbugs.gnu.org; Sun, 30 Oct 2022 03:27:00 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nqsYaqRcF32x5RexBx2QH2p/eCec82v7uR8hpcYh2cAnE1eesY3fMqU9/Lk2dGd6vAH+lLmK6NgVO/g7bAdT8SMZeruJOPc23/VuldIWVXkSjPn1fVn9hzN9kigZwAfIHFmV4/mO84WzBbntETRqMAmzNQ6yVOuoRap0rsSn9tcTSHfcE+bD39yKjirHkxVFG/XWjGRlk0ik4MFoVZIPKK8aIELarfcn931Wpz0Tg4wi09RQ+zs1wlIcqpvSeVgeGqfwdyxbHFYa6kF/o2oJLDG3/AR99h1KhxuMvj8F70Y0xUM8fd4SCquMVJVLg5p8P+YDATugn+TlMXw4Tdp9tw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Jo6U6OpJqL5R5q2fWLkD3cAvbokPcKjKjBQkszQ5FFc=; b=aimNOtNdvkiAd0uj+WxfiUOElBre6LL29NUza38AzD6Dfmu4VlJf7iS1aoImdv2wQjf58b+E1e2RvA4MWFuKAqYtlWgYLfvJDbLvCB3KxC/X9g3xvIZxD9CA0AYM5Jhzym2nD9Uslo7fQidVbeDlUSD0/ytNL4hd1uJnCrzPh32tcO3miTPmJWlukhJLfaxPXsdAE9q4lSQXXouY5G6m0Ty/jkOqW14c4SubS0U7UxRi7+ZNiKCoAXMQH9gFaYsdrrk5l2dexqjTTwwLuXZlMWhKeoxhqVySg/4iPJHrfMnAK93imRxoyTk1QQrOPF39jySPooJ0Q2JsYBs6n/gddQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jo6U6OpJqL5R5q2fWLkD3cAvbokPcKjKjBQkszQ5FFc=; b=i07qhSa5wKcisW5CeaxFO7ireLVFLii2tQvY8K8chdSI3xqo4YwAoi1VHZiDe3Tj+RaNqd4Y6bMFP6q2SrPYIMuAH4eFXuRRXfvxmg0OEccJRxvUkot0wdxFZUW1i/0gVy7WCTqEUI1EpNBJURI1ShtwZu2XfkFMwnL9QGVYaaDv4xdCM9CKNQJxFpoY4LkhwAFbcESYDkxr8CLMhTXy5HWl8O5zAH8SXlDNpYywMc8ZVkql62jCH+KkQPPkGu3T4K6AoutUkyYJOlSrLynTHoJDVBpJJC4r3uEZ+iDJBbEux1LGqD8ke8SE657JHxVMOs/yZqdZDDjzNBbKfn9dbQ== Received: from BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) by DM6PR07MB6362.namprd07.prod.outlook.com (2603:10b6:5:179::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.16; Sun, 30 Oct 2022 07:26:48 +0000 Received: from BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::2453:1eb6:44a2:53c8]) by BY5PR07MB7029.namprd07.prod.outlook.com ([fe80::2453:1eb6:44a2:53c8%5]) with mapi id 15.20.5769.018; Sun, 30 Oct 2022 07:26:41 +0000 X-YMail-OSG: kt2dDeoVM1n2jPmLGJwxgF3unNkhgKP7HBVfXyXjl7ciNqeoNHxQmfjZy8A2pii J9EmEvFNeJVISHIGxR9u8to1hU1AtrkbVypCz73McYMz90ixFtA16OpsfKJWgzG7jRvI7AhRiPkb BStxcumuprlNR.NgtkIw4.4dsSy6w9lTGguZ5JMnjbdB6zMrw.AHVIqcDjgPMBYxkwnawP2FCGmV 3Lfesjdv_32bX0lGDQHtx.SsfxM1kJ9DSviWd6C.r0lc67Rr9EgV0mNToZHhgsdA0udnCoRgl7nD 8Et5yKafQkYkw_AdRIkmZ07i8TF15cuWEKS67V2GLEkjVbsqtVzUB0gXJF.d4JD8GngLyaO2ixKu jAeqFr2ua1H3Pru52NP5.ZGYRc2rYU6sCT5G6D7ZVoQjenYLFCBXqt9sONRDw84cHIUfZQOWIA8j 50haPH9uw2VDAFGVdnqq8rAl3UxQC.NARHtoKiAjyWIrDrPiuQhk445Oo2x3Kibv4mkhwkBxsoHt S34busagA9_p4Jd1Mmg2lQYJbQmnwOU2ISilYYW3KqAG.7.cpddW6o_AjSr22m_AcqkeNjOBCKnT BPYnQ7O8OzrAZT11gj4fy7u3qPrz2roy31Ex0ZDKKfYVpOSKfgs9wQ2Jn9w1RSvnU.gZkyXwqkdW xy_.2g1Uko0ybANIAdhkUtyOHM_S263oqwsE3_5IbhYPALLRErDXWvfSFXvOCloeDgkSjejQr9xO LBNCtFG4MC8LA7o._TJnTqgXOvnO18ffryHk4m4rgpC9ikYtT2YrvLN_mS8iuVTdJLbb.TlLC29g hjSNvCi1md3Skq2E1vFh2RxVnA95XqEEXIpFje_uY4O7O.H2fvavLaMoKdcIkjQujSJHNq0O402W RT3I8JshBFPDGi3m7jKwil3fQhVJ0ixWMg0gM6HBKd5ZxnIvQ1jAVn21qBl11jf8t_svMIxs1Ese P0hcJzyJ8m8YzgueYz2_xWy4f0ijhZkZE8NHqUzmPMSEAntxfQD6JoJnJuyRd27v23THiDjLsG7j 5o7curOD_HhsXLtgn6yguvDbGd5eyhnf1eE1.suzRBxnw1K4zhMbLLplvnrrrdIgb15q4jpYhy05 9AB30NgqevLrTdnrL6XnkKEezYLJ1czlrKxaHfROi7NgRoUvxMR8XnsjqLWZ0.PjgmTQT.eeRVvI 27GhGAV8n8plSuaa9jHq0HvOVWZkYYKVCUNnObfzM631jClElper22E4baf8NooPM4ayj_cZlTTw 5EWhNuPyTftIUjB0n.6bsq.BgiRnieesMNCpLfBNgzYYmSgyfyFam10b9rQTZxhxSDsqUU1TdLd_ OEQNbVe9XpO9klAqMEu7Kwy6nr3BSfK4MnyT560dsTLkUAANujYHEIwO6xzaInqzWZApIA.V8Yaf wlT5gqrXViQ3ytqoYrVpuvhHD_bhPiNMZwwqkVibNoB7qGu00Fruq2hJ6_JZ9s5f8J4DVUbXCZR0 XUUxrGNUkkglUkCfdcJtGAwaJtDQXVnE4GKClHS9VzIoAEVbNLBv7ah4d8tTGZR44QPq6nM8.ORi 6yJnoEXD6Zq3S0e1jcmP4dp6nhLu3l6LJOVycclL0R9v4sAN8bti7SF5etCvpmS1i0_Nd2zk3XdX y0DjwXj.4s8gcGAPTQIkYxCVXqVmbmyo4CHNUSYaFidpXop9ZWOduNlcmUzbOdgiRm9J279kQ5nG wVEykj8AjgKcRjCJh5W34Y4HzyWxktGFGr.G9YmoOBYVPDw9dM2ee5Vr.6I0Ti8utPME4X28WcAu nTL2g4qyCjjGgEWi2yMlGYMW_FgQWSWtvBlUkhvdwowh5Gf0GF749BG_RNiiN0KuPPXT.sOsKszB 97rKxJDF_92s9bUk1jb5RgHJwwdRX1C_u6iYPmS5IqijIGr31afzQ5YbMiFj_e5hyYIBspB_D_YY 8K6OjQEie_8oZ2zsJ3GcEXE2a2XxMlOAB7F1toadBZTwh9NBLa6G2bP5mUa_czxx4j2uY40fjpN8 RMTR7ovKYT0z5NjsbqJQ.Bfcntc8HIKL_6wzazG4f_tIuGu73d1yCC2D8efucVndeDOJs2VXaIdI q8X.pmMqBmGG.Y79xGzJ0bTjBPZQmIDSBTIJ2i7qX5t8258_FQIlr.b7AdaLMRrq.iM8e5lD..et KyDHpZRYm7ssgPzM4XGBGvvhgz_I8pt5BDBADxsw0JRAy8CS7geulqOAabMCroco9Opu6hDyrMt9 mhwdLwGdSDv0sPDAH2wANeyKIjjW56eeJKoDfV6P14F.Er0wyCZImiAtorXIoW7P5xQhsEiyQUiO k3Ve0xfMZ3ZKIZUYdmf.GrFbE._IAxFf3QDtR X-Sonic-MF: Date: Sun, 30 Oct 2022 07:26:34 +0000 (UTC) From: Jaft Message-ID: In-Reply-To: <8335b6iyrr.fsf@gnu.org> References: <86k04ion7u.fsf@gnu.org> <8335b6iyrr.fsf@gnu.org> Content-Type: multipart/alternative; boundary="----=_Part_2035026_1648988568.1667114794950" X-Mailer: WebService/1.1.20783 YMailNorrin Content-Length: 5668 X-TMN: [hMf88hyz6HPNPOjg3wkeHVmpKwrHHcOs] X-ClientProxiedBy: BL1PR13CA0185.namprd13.prod.outlook.com (2603:10b6:208:2be::10) To BY5PR07MB7029.namprd07.prod.outlook.com (2603:10b6:a03:1f0::20) X-Microsoft-Original-Message-ID: <85075835.2035027.1667114794952@mail.yahoo.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BY5PR07MB7029:EE_|DM6PR07MB6362:EE_ X-MS-Office365-Filtering-Correlation-Id: e4e48934-a0f5-40ee-22f6-08daba481646 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zpOXyqlaSVWDkHeD2+OSwen0VObW3lOGtS0D3kj6nvyfTQbk9EecFZRkRJ3UWhJhDJ4JGihepaRqDPig1Vr1O2egSbxzstWJFDzHgLDiA8p1yfD5yOfPQstFQrCu8wsDjDQ839Vxc8O+w2hbLepoGmDOBl5SApXv3zaZufTATh7iwPsN45aNg2rNbKvPcosndEncR4ZmLSdJKmUHSA9X6aMW5x/GnC2BRPhcmCc/BpBph9OYVuFBPAz2cJc0QZUpxg8eAfn/bEdN1m4Gf7OVM6O3qgz7CvE9bM+0SaI5JeMDYiSZxj+loG27NvjGqLCEa5JIb6iakc+jxnXn/yLkzFNmn0g4HadLWza03zW1VsDJTvzJI9BxyK7G9+Ey6MjSmued5oYBekClG5zOA4/3YLTTQ0Ku5aKb9vquWrL4a54huF6qO7bYQNiVPWdi9FgqAPMC1k/mfJeQCugKwyBICDcaHRngXgLvjPIz93Eov3A2I/jxmlqjtSxmGZ/y3brlqO8fzpC6GcUiag7L1vLVlfiRUx3HoMDirccX/yY6lZ5mhmmBdixb2Dw4fCtZVxfHfnuz5UaumLF6b7qpNPu+55yTjyELLN/bG7OG/EfdWIXK4N2rJb60j9IGRIWi0N2jL2kfCfu8qPZc7MsFbEpf+hqVsCiFh60hldxwIX/c2s8v97CjBlIDB5cG/qJwONjH X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: /I9qim68KTWhP3moQNGu6x3+LBLajrbRc93vTcxYpR5V3DBtsKzafwMKfFoqb0Oa+bhpXpiOOwoJLtChbn24u2Ij6qTI4VrcvseGIfh3NA1wYMrYJR74zq7iDhsc4S666Hlu6HfC+kb4LniwA0/DvkqM+kYXGaHft5UmzXq9hpGDLun2Vu1H6/Ezde+RVACwvCJvNNTjq7lFuaXXoZNzdrF8yc7D1JR1WMg4MpENknxnfab6sBzNdTkqAldArjN0LZkx6GM17JPqffISq9fmFjRl0vrqmGOVEGcanCYbU+B6LwL+6cfjEjTqT85BoL5J65/UZABCs0I64kjNLJqA8NFtPFiOChRqjd2efqS9yFcpzJnMmkZMV7MvxCqujLAfitOucXF2WQFeEgreE8apFm610Hfu2h+dLLHKZlNOK2JP5wZtuJsHv7BYKzibCd7kcSD7sCl7v1TkyPsxpQNhNyIOYA424LhumvekWaDSZOq4hN+mjfmowG97si/nS49UU1KzXz50O+5ipq6Bktek9XPZRITO0P1APKXl4izvghJv7QunqMqh/g0n/fVPj/TA7J5LAcn2tL38tm2qlPXW2bw6cCwT5AkUZc0JqRWzmzyBFbLxwba/pNf9fXbJcvcYEmG6wbYqq1vxvpZPlvanZmlTR1F50sgtxbURM0JZoBQk9TayhsKDJwXCsSgeLAdjoX57pRVvDQth446YWlf0sjv7Fq9k7Eg11Ov2Yp4MQR1V8kQ5+8I/gsekbFALQ2ygC1dOSOudm42JWYY6Xlq5RN1oPgcSg751uJP6guhuVZ4TA7KK3nuI8oO8rjQSsJq9DYIP1xU9yW/M4aE56y0j9WX24jVcj8sSJqTWwP8bTCOo5ht2tSL0+UMmCGQLRtLTnluAUqE1icFKYZFrIBYvc0iVAg2dr3kwkt0wu68GZmz5IbQxMaPjuKsbMiv1DcWsIP+64h0Qui+2h4MAP0WkYHylBlwpfVlu/i+zwBB79TM0k/l9zWnHk2vvQjANLExcKh3OIpgroauLIKWPYRU9kh0SiXpVCy2oKd7QjxG4RVYE91ZpXrmA7RKDMn22PG4fTgRy19MKc7fLhpJMxRItr4zdNp+eY2Bln7Ufa7ztIz3UiD6JkL0AhaKwoFfXugW6TgTkDwPC8M3cFVR+CQpTEV21VULGJuwSwqiOc8fOkP6j3+m7wH+ELQd80O9b5l7Dj02zlZBVwUhqp25QZ79zwrcNBn1EFQIck3GQThKu8fBSupQjRpkQ09XDEqhkd0a91nRsU2BmK8TJuyOifrWl+w== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e4e48934-a0f5-40ee-22f6-08daba481646 X-MS-Exchange-CrossTenant-AuthSource: BY5PR07MB7029.namprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Oct 2022 07:26:41.2651 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR07MB6362 X-Spam-Score: -0.0 (/) 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 (-) ------=_Part_2035026_1648988568.1667114794950 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I'm not sure why this warning occurs? Can you not have unused arguments (m= arked as unused) in lexical scope? hierarchy--create-delayed-tree-widget calls=C2=A0widget-convert to create t= ree-widgets but, in the case of delayed children, provides an :expander to = load when the child is called for; the :expander expects a function that ca= n take a single argument: the widget you're making children for.I assume it= 's so your function can figure out what the children should be, depending o= n what the parent widget is. However, Hierarchy already computes the children with the childrenfn a user= can pass in so the parent widget is entirely unnecessary for us; so I mark= ed is as unused by prefacing the variable name with an underscore, as I tho= ught was the convention. Is my understanding mistaken? Does it, say, have to only be an underscore f= or the argument rather than a name which starts=C2=A0with an underscore? I = thought just starting with an underscore sufficed. On Saturday, October = 29, 2022 at 07:46:29 AM CDT, Eli Zaretskii wrote: =20 =20 > From: Arash Esbati > Date: Sat, 29 Oct 2022 13:58:45 +0200 >=20 > building Emacs from master (f826f56a41) issues this warning: >=20 >=C2=A0 In hierarchy--create-delayed-tree-widget: >=C2=A0 emacs-lisp/hierarchy.el:570:12: Warning: Unused lexical argument `w= idget' >=20 > I'm not familiar with the code, but I think this is due to commit > c6ec08e49a and how `hierarchy--create-delayed-tree-widget' is defined. Jonathan, could you please fix this? =20 ------=_Part_2035026_1648988568.1667114794950 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I'm not sure why = this warning occurs? Can you not have unused arguments (marked as unused) i= n lexical scope?

=
hierarchy--create-delayed-t= ree-widget calls widget-convert to create tree-widgets but, in t= he case of delayed children, provides an :expander to load when the child is= called for; the :expander expects a function that can take a single argumen= t: the widget you're making children for.
I assume it's so your function can figure out what the children should= be, depending on what the parent widget is.

However= , Hierarchy already computes the children with the childrenfn a user = can pass in so the parent widget is entirely unnecessary for us; so I marke= d is as unused by prefacing the variable name with an underscore, as I thou= ght was the convention.

Is my under= standing mistaken? Does it, say, have to only be an underscore for the argu= ment rather than a name which starts with an underscore? I thou= ght just starting with an underscore sufficed.
=20
=20
On Saturday, October 29, 2022 at 07:46:29 AM CDT, Eli Z= aretskii <eliz@gnu.org> wrote:


> From: Arash Esbati <arash@gnu.org&= gt;
> Date: Sat, 29 Oct 2022 13:58:45 +0200
>
> building Emacs= from master (f826f56a41) issues this warning:
&g= t;
>  In hierarchy--create-delayed-tree= -widget:
>  emacs-lisp/hierarchy.el:570:= 12: Warning: Unused lexical argument `widget'
>= ;
> I'm not familiar with the code, but I thi= nk this is due to commit
> c6ec08e49a and how = `hierarchy--create-delayed-tree-widget' is defined.

Jonathan, could you please fix this?
= ------=_Part_2035026_1648988568.1667114794950-- From unknown Mon Aug 18 17:55:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58864: 29.0.50; Warning when compiling emacs-lisp/hierarchy.el Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Oct 2022 08:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58864 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jaft Cc: 58864@debbugs.gnu.org, arash@gnu.org Received: via spool by 58864-submit@debbugs.gnu.org id=B58864.166711715015406 (code B ref 58864); Sun, 30 Oct 2022 08:06:01 +0000 Received: (at 58864) by debbugs.gnu.org; 30 Oct 2022 08:05:50 +0000 Received: from localhost ([127.0.0.1]:37270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op3KE-00040J-Ej for submit@debbugs.gnu.org; Sun, 30 Oct 2022 04:05:50 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41218) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op3K9-0003zx-Lh for 58864@debbugs.gnu.org; Sun, 30 Oct 2022 04:05:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1op3K2-0006Yz-S8; Sun, 30 Oct 2022 04:05:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Ojp91h1GRxt5JGOHEFPM29HXIw/5rd7ABYtFOcMwtfo=; b=IRoCpt9ytrsH YGI53hpqYRRavgQn+R4h03NNLOd7m1t4CBC79ZLeXAmyLGlKmDsIAosiHsGPAc3Pq6zNV+EhnI0Hy tSWQarOQxNxfQqlvgQrN7fuF+q1mI0EPC510QED+1rr/ZpqgD8NwXHNiyTyJjqHm1HGNNBVozkyv0 PeZVifdmLRoFyt/jZYZJbAzxHtuQVwEXIrTC2vPp3g7AJ63Ka3dNb7BwGKtotz4aa94dJ+6/Olg9d euDDtRWByY7E+9d2X61AHPPq7CL9A9Skz4H+4tQFqz6o/g62GXDZxt0Y8OaegOEDexT06p8lduujm lOs+vfg23pWbALPBHnk3fg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1op3K2-00080s-5C; Sun, 30 Oct 2022 04:05:34 -0400 Date: Sun, 30 Oct 2022 10:05:14 +0200 Message-Id: <83wn8hg2it.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Jaft on Sun, 30 Oct 2022 07:26:34 +0000 (UTC)) References: <86k04ion7u.fsf@gnu.org> <8335b6iyrr.fsf@gnu.org> X-Spam-Score: -2.3 (--) 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: -3.3 (---) > Date: Sun, 30 Oct 2022 07:26:34 +0000 (UTC) > From: Jaft > Cc: "58864@debbugs.gnu.org" <58864@debbugs.gnu.org> > > I'm not sure why this warning occurs? Can you not have unused arguments (marked as unused) in lexical > scope? You can, but the argument should indeed be marked as unused, by prepending the '_' to its name. Basil already did that, so the problem is now solved. > hierarchy--create-delayed-tree-widget calls widget-convert to create tree-widgets but, in the case of delayed > children, provides an :expander to load when the child is called for; the :expander expects a function that can > take a single argument: the widget you're making children for. > I assume it's so your function can figure out what the children should be, depending on what the parent > widget is. > > However, Hierarchy already computes the children with the childrenfn a user can pass in so the parent widget > is entirely unnecessary for us; so I marked is as unused by prefacing the variable name with an underscore, > as I thought was the convention. This explanation should be best put in a comment to that function, I think. From unknown Mon Aug 18 17:55:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58864: 29.0.50; Warning when compiling emacs-lisp/hierarchy.el Resent-From: Arash Esbati Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Oct 2022 11:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58864 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 58864@debbugs.gnu.org, Jaft Received: via spool by 58864-submit@debbugs.gnu.org id=B58864.166713019715848 (code B ref 58864); Sun, 30 Oct 2022 11:44:02 +0000 Received: (at 58864) by debbugs.gnu.org; 30 Oct 2022 11:43:17 +0000 Received: from localhost ([127.0.0.1]:37447 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op6ih-00047R-4K for submit@debbugs.gnu.org; Sun, 30 Oct 2022 07:43:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:40438) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1op6if-000477-27; Sun, 30 Oct 2022 07:43:13 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1op6iZ-0005KR-GW; Sun, 30 Oct 2022 07:43:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=jya3aO/pXDQ8AqZ4nn2o74CEarIozfjzeQZ8KGji6wE=; b=V6zazky11tAulM0xSWgr B4Tctute1sWmhCfu0sfmLdnGNEV3IEr/ZGoF4HLZ4Ngvll73tOFXLdVAVCHB3yVg0ZT7FzLSC4jvQ r4LnSfkKyw4i2o6lRfdqXJ4o6A/Ni5Lmfh0PI4QN1WzmHebBBl7OPiMjri6x2AZZ3Wytzu8EZgtO0 TrxKddMrjb6+xq1PevRHGTS6PfXp4OKnYnFmljbE8Dm8wNevxUb/lbnu841M1f8miJtAcibYOC7/h zb1k/z6e4F0xJ90izL3A2O+tIRLmwwjX+V+LAt1duARuv5bRrEd+2mvAqsfjTnctPJQyWn97sEYWC vU+bYufr0BraQg==; Received: from p5b326552.dip0.t-ipconnect.de ([91.50.101.82] helo=MUTANT) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1op6iY-0005rT-M6; Sun, 30 Oct 2022 07:43:07 -0400 From: Arash Esbati In-Reply-To: <83wn8hg2it.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 30 Oct 2022 10:05:14 +0200") References: <86k04ion7u.fsf@gnu.org> <8335b6iyrr.fsf@gnu.org> <83wn8hg2it.fsf@gnu.org> Date: Sun, 30 Oct 2022 12:42:53 +0100 Message-ID: <86edup4jwi.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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: -3.3 (---) tags 58864 fixed close 58864 thanks Eli Zaretskii writes: > You can, but the argument should indeed be marked as unused, by > prepending the '_' to its name. Basil already did that, so the > problem is now solved. Yes, the issue is gone. Closing and thanks to Basil for the prompt action. Best, Arash