From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Jonas Bernoulli Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Apr 2023 13:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 62751@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16811319083632 (code B ref -1); Mon, 10 Apr 2023 13:06:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Apr 2023 13:05:08 +0000 Received: from localhost ([127.0.0.1]:34546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plrCl-0000wW-Hq for submit@debbugs.gnu.org; Mon, 10 Apr 2023 09:05:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:34274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plrCj-0000wO-Ep for submit@debbugs.gnu.org; Mon, 10 Apr 2023 09:05:05 -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 1plrCh-0004Ve-AC for bug-gnu-emacs@gnu.org; Mon, 10 Apr 2023 09:05:03 -0400 Received: from mail.hostpark.net ([212.243.197.30]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plrCd-00013K-RS for bug-gnu-emacs@gnu.org; Mon, 10 Apr 2023 09:05:02 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id C676716337 for ; Mon, 10 Apr 2023 15:04:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-type:content-type:mime-version:message-id:date:date :subject:subject:from:from:received:received; s=sel2011a; t= 1681131895; bh=zue4RK7IDn/zfWPbiRWgIGKJXEW2gTBWdm/L0eVV2eM=; b=V WAEAjG1eAfDLAab93YFoQP1Ps+M9eeRkBcfU7LNfaiVyBDyf0HPArViCksoBWksO t4ioLMSqFaO64eOeMStcV88qFNnNQjaif3SN7OnnQcBuke2XR+ouI+HXDYgh9E05 FuFvG8z9iX/rRh5Gz09NDC6SLQEFtMoRo/J/FxpwkA= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail1.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id 3OYsUb1Ni42P for ; Mon, 10 Apr 2023 15:04:55 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id 8607916392 for ; Mon, 10 Apr 2023 15:04:55 +0200 (CEST) From: Jonas Bernoulli Date: Mon, 10 Apr 2023 15:04:53 +0200 Message-ID: <87zg7fyjka.fsf@bernoul.li> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: none client-ip=212.243.197.30; envelope-from=jonas@bernoul.li; helo=mail.hostpark.net 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, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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 (---) Hello, Some new libraries still need to be assigned to a package in `package--builtins'. In some cases it seems clear to me, or at least likely, that we forgot to declare the package when adding the new library. I.e., that treating them as packages in their own right, was not intentional, but the result of that being the fallback behavior when no package is explicitly specified. 1. ietf-drums-date.el (summary: "parse time/date for ietf-drums.el"), should be part of ietf-drums. 3. package-vc.el should probably be treated as a package separate from Package, to make it easier to distribute Package on GNU ELPA. 4. All, or most, of the *-ts-mode.el probably should be treated as separate packages. 5. c-ts-common.el should probably not be a separate package. Maybe it should be part of c-ts-mode, or maybe even all the *-ts-mode.el, that depend on this library, should be part of a single c-ts-mode? The following packages are also listed separately in package--builtins, but I tend to think that is not intentional. part of?: 6. lisp/keymap.el emacs 7. lisp/emacs-lisp/oclosure.el emacs 8. lisp/net/tramp-container.el tramp 9. It seems a bit excessive to consider each use-package*.el a separate package. Maybe they should all be part of a single use-package package. An entry in finder--builtins-alist should be used to accomplish that. 10. All the lisp/net/eudc*.el should probably be part of a single eudc package. 11. All the lisp/image/image-dired*.el should probably be part of a single image-dired package. Maybe we should stop falling though to assign a new library to its own separate package, if nothing else is specified explicitly? It is of course nice not having to either add a "Package" library header or a finder--builtins-alist entry, but it also makes it easy to forget to explicitly specify the package when doing that would be necessary. Speaking of finder--builtins-alist, what about adding these entries?: ("leim" . emacs) ("obsolete" . emacs) Cheers, Jonas From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Apr 2023 13:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jonas Bernoulli Cc: 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.16811333815912 (code B ref 62751); Mon, 10 Apr 2023 13:30:03 +0000 Received: (at 62751) by debbugs.gnu.org; 10 Apr 2023 13:29:41 +0000 Received: from localhost ([127.0.0.1]:34572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plraW-0001XH-TC for submit@debbugs.gnu.org; Mon, 10 Apr 2023 09:29:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54574) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plraU-0001X1-Pr for 62751@debbugs.gnu.org; Mon, 10 Apr 2023 09:29:39 -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 1plraO-0007CL-Kh; Mon, 10 Apr 2023 09:29:32 -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=Dob+xkEI2R2SBr1bSVZNhiir7YsHPIYMeZtxE1A+NCY=; b=IoCtDoHnKNdZ NR9sv0sEbL+UAggZ2Uebp0Wzw42Tt8bptrMZqfEhalCeJpq7fj+GXwV235KwLv9OcRVransTQA0Cg KEvk8kQzAPugGnLge1Q6N7ktE13r+XdmFKeMh+eIoIQ2Mfe3osY5ygQz8PNuA+ELVRltc081hcD9c EkNS/mZ3V0Oc0iSbfPoAFV3C7KBYnlKbBs06tBPhIy4AHq6Ai/VfiTlLsesvocd12uqluzcXyhP+S o4XKZvrLYYiR+l5DDXYe2+O5txG5AsuCGPZ3QtQxxCPWRCJ6cEIoIvdYiufcfcRShV3cswW9hzivT VurtZyvZDiAzPLiZiqZgcw==; 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 1plraN-00056C-Us; Mon, 10 Apr 2023 09:29:32 -0400 Date: Mon, 10 Apr 2023 16:30:11 +0300 Message-Id: <83pm8bc1b0.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87zg7fyjka.fsf@bernoul.li> (message from Jonas Bernoulli on Mon, 10 Apr 2023 15:04:53 +0200) References: <87zg7fyjka.fsf@bernoul.li> 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: Jonas Bernoulli > Date: Mon, 10 Apr 2023 15:04:53 +0200 > > 4. All, or most, of the *-ts-mode.el probably should be treated as > separate packages. This is an issue we couldn't resolve in Emacs 29. There are various aspects of that, basically related to the current decision to make these modes completely optional and yet allow users to activate them easily. If you are interested in details, please search the emacs-devel list for relevant discussions, between November and now. We will need to revisit this after Emacs 29 is released ad we get some user feedback. > 5. c-ts-common.el should probably not be a separate package. Maybe it > should be part of c-ts-mode, or maybe even all the *-ts-mode.el, that > depend on this library, should be part of a single c-ts-mode? We made it a separate package because its settings are shared by several other modes, which users should be able to activate independently. Again, look up relevant discussions around the time the file was created, and you will see the problems it was intended to solve (and did solve). From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Apr 2023 16:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jonas Bernoulli Cc: 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.16812290405962 (code B ref 62751); Tue, 11 Apr 2023 16:04:01 +0000 Received: (at 62751) by debbugs.gnu.org; 11 Apr 2023 16:04:00 +0000 Received: from localhost ([127.0.0.1]:38050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmGTQ-0001Y5-4K for submit@debbugs.gnu.org; Tue, 11 Apr 2023 12:04:00 -0400 Received: from mout.gmx.net ([212.227.17.22]:51951) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmGTM-0001Xq-KG for 62751@debbugs.gnu.org; Tue, 11 Apr 2023 12:03:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1681229009; i=michael.albinus@gmx.de; bh=OpGUS/y3K320ZorMghV6D/0qBoJCSmxLTqgQardD56s=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=SCoaBoL8DKlNSRwyqIA/pl8wcPZEwtEKrHJL4JS+G2vKebt11mg774vm+diAmsQbV vp0sF4bg4MLK5CXZAxjF4lcfL+WQxnVG1+Wu94WIxjBE+nd5n7w9tmi5IoJBJ3e5an UkiCS57X0TIKHIKP0xKcT8TxFzWcQQUkWDW1uAWonxfAKeb0994DnK8XO05COiE3Ox KPLxIG8aGFV3nLhjoLfNZWWKyK4bVu6X1TDXVyZi2Q+my/IIM6zyicJE0RTGr9EdXQ 8ISwup+3vxSLQ5go6TWIb9utwcqZq21cd5qXUAL5b4MnsFZugXNgZVh9Da1v9nl9No ULtuOdpBwFCRQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from gandalf.gmx.de ([185.89.39.0]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MjS9C-1qFJtr2kSw-00kvpQ; Tue, 11 Apr 2023 18:03:29 +0200 From: Michael Albinus In-Reply-To: <87zg7fyjka.fsf@bernoul.li> (Jonas Bernoulli's message of "Mon, 10 Apr 2023 15:04:53 +0200") References: <87zg7fyjka.fsf@bernoul.li> Date: Tue, 11 Apr 2023 18:03:28 +0200 Message-ID: <875ya25ru7.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:q15K5qbKC9XoZDSLkLfPHaAz8fkWg+Rxo9nAgz3NqiU/o9uPEFj 2o2B4s8kFYIw+UlS/XrRJ/Pa6Um4ulsSmf4W2rLy5W+kwVo4zK8/bEosDnlhuA2CEBHgpKd etKNORaqNC+ASp6O4NZyPw0o9C7AeefhmgUtUKYpYaV3UO7X41tuuzdCstFwoAQXmL/623u ghiXE1JvO9Zgj/hVA3aAQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:x/ce1PXjOEo=;hMV+2hHtHyPhz6ZkfthvhBbdxTa j8VnVyhXL8Q5qLuvl0u700rS6NcxEZrslSsVEyzCsC+oe72SCAOHJOfppYsPAC+lFnf8MRqOi NvVUTwVAR+LIP7V/hTcplbkm2A6j5gRo7MKUbDMbNOhVweyfCfy9q63XJdo5j20O+Po7HzCEZ pgywjE+hY92Xhx7DCjs8QugIbOEpGzINZrP6B5ArhG1051hDFxlynt6IBLpHDtuDA0XWZZsM+ ZHHG1n5o+2BaN3aRgoNQn9D0uF/ntkuRhmsgZ7fSyBhd8G7mV4qx82FXvj2BhxzYdDn+BRV9N 4I+F4mQkGlQ3HgPp1d30FdzTDCYzFJUnOVnFQZjSdmsjg7+5aA1zHCD1p4n2FlIKl2ZnQs50F kg83FSlCUwOeSUimQJvmzWSSHXLjKbTIy05Vwim222uaP5vxb347abY2DJMzZMV9bG3B2+pjx Ol9cgOJSyaZk1uLvzclgxTerqiSabAvM55vZUDlz7dLSvi4az1Qb3FG5cxeK+Td+mfFea2DPK ZrCn2uUgS9OE2VDZwperh2iGMguI0tNahSXSlcISxdoGKj12ekPqcdRV49zHMD+0OM8ujQNRz KXkHOm258EJkgqW/5hjpKbKkUm8r8nMBCp2AhB8uIgybMwc3Stjx4NUMFDSAMF5XNsCQmS1RN UVRF0O67bP9EULoeGbiIDPM2EmzxZL8elLaVUqilrb1R11adtNZxHcPvaaRD/5tiPRWk4BYgt uw9aovWy5m2bjqt5eWXWo87BWP3YW9+0dQubhKaDBvJteY4vobN1EGjkLdD1Qgbi0OySobhg8 MLJP2LeUua8j6dKczCVQI/aFnQWuyOqXZrLz5QWW4Hgy7bujkvOwZxAt21uzgNFhdHiI9JyCH w7YEcZlKqgg9A849jHQxO/HPSifrO5ylZR9AZJwjaBMUJ7xI08Bk61haj7DJGEBi6jLIwrg/X lJdt3hCXVR2PKVjSzsUp+2gocO4= X-Spam-Score: -0.7 (/) 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.7 (-) Jonas Bernoulli writes: > Hello, Hi Jonas, > The following packages are also listed separately in package--builtins, > but I tend to think that is not intentional. > > part of?: > 8. lisp/net/tramp-container.el tramp I cannot reproduce it. Tested with a fresh checkout of the emacs-29 branch: # ~/src/emacs-29/src/emacs M-x package-list-packages No "tramp-container". C-h v package--builtins No "tramp-container". (But you are right, tramp-container.el is part of the Tramp package). > Cheers, > Jonas Best regards, Michael. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Jonas Bernoulli Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Apr 2023 17:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.168123342213711 (code B ref 62751); Tue, 11 Apr 2023 17:17:02 +0000 Received: (at 62751) by debbugs.gnu.org; 11 Apr 2023 17:17:02 +0000 Received: from localhost ([127.0.0.1]:38112 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmHc5-0003Yy-Qq for submit@debbugs.gnu.org; Tue, 11 Apr 2023 13:17:02 -0400 Received: from mail.hostpark.net ([212.243.197.30]:41506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pmHc3-0003Yo-KU for 62751@debbugs.gnu.org; Tue, 11 Apr 2023 13:17:01 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id 1634F162F0; Tue, 11 Apr 2023 19:16:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-type:content-type:mime-version:message-id:date:date :references:in-reply-to:subject:subject:from:from:received :received; s=sel2011a; t=1681233417; bh=IAQoOXjn854QTJI/F5d8B6WQ roksnQH73QdJQk7n/Ac=; b=HgS98bnBBHDPpRKvn65FZ4vyH+5aia7ZIC8xAZTd Py3RMbmtJnCm2gTPUu6befetuN8ISNzBjDai32NKfoVmEhfjrQarvRD0hzO1OLVw t/WStadaZwJgUjaGwGBp4x7nUN09IDGVgMxzAz7NJJ8rQFGrJPFYhhR0cwE6dA79 4pI= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail1.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id Oc45zB5Btt-f; Tue, 11 Apr 2023 19:16:57 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id C9FA6162CA; Tue, 11 Apr 2023 19:16:57 +0200 (CEST) From: Jonas Bernoulli In-Reply-To: <875ya25ru7.fsf@gmx.de> References: <87zg7fyjka.fsf@bernoul.li> <875ya25ru7.fsf@gmx.de> Date: Tue, 11 Apr 2023 19:16:57 +0200 Message-ID: <87r0sqfieu.fsf@bernoul.li> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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.7 (-) Michael Albinus writes: >> part of?: >> 8. lisp/net/tramp-container.el tramp > > I cannot reproduce it. Tested with a fresh checkout of the emacs-29 > branch: You are right. Don't know what happened, maybe my finder-inf.el was outdated. Sorry for the noise, Jonas From unknown Sat Aug 16 22:48:02 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jonas Bernoulli Subject: bug#62751: closed (Re: bug#62751: 29.0.90; New libraries that still need to be assigned to packages) Message-ID: References: <87zg7fyjka.fsf@bernoul.li> X-Gnu-PR-Message: they-closed 62751 X-Gnu-PR-Package: emacs Reply-To: 62751@debbugs.gnu.org Date: Tue, 05 Sep 2023 23:50:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1693957802-20640-1" This is a multi-part message in MIME format... ------------=_1693957802-20640-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62751: 29.0.90; New libraries that still need to be assigned to packages which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 62751@debbugs.gnu.org. --=20 62751: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62751 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1693957802-20640-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62751-done) by debbugs.gnu.org; 5 Sep 2023 23:49:28 +0000 Received: from localhost ([127.0.0.1]:59862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdfnJ-0005Ll-JG for submit@debbugs.gnu.org; Tue, 05 Sep 2023 19:49:28 -0400 Received: from mail-lf1-x130.google.com ([2a00:1450:4864:20::130]:49574) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdfnH-0005LX-LO for 62751-done@debbugs.gnu.org; Tue, 05 Sep 2023 19:49:16 -0400 Received: by mail-lf1-x130.google.com with SMTP id 2adb3069b0e04-500cd6261fdso5391324e87.3 for <62751-done@debbugs.gnu.org>; Tue, 05 Sep 2023 16:49:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693957749; x=1694562549; 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=NQ5lNQcnUGvDbFqA7+bxn5sb29xSQknfEMBgqVbyTPc=; b=oIqdX1cP6P58Sn+kYmvHmNNknYi0A4L/QbK2vvXftf5AGM9TxOfGxOoN4T8GqW5wcE Ufg9RMVKH440+uxYFjfRJ4JHyG80K4K3iUeQR5D9iiTwCNMTQhp7YB0t6+Sa5AmBVawA O4lIVZKmdJwymPy4UtHaEyFLZol9uIWYJodnmRQTLeVvFgffZGNQf5coyknH4pSsr4c4 kTLHP1M5MtRAmknHihMIJmRi+1tck+jK9tkcnCUNQdp8oki9HGLnz1w0fiJmhn8L6Lb+ 5fJFHxA84o4uVYdpnOmgFLqjRCgMpl33kU3oi0iEU0ZUXNT6g0EnMKLhj0VoEcgXFhFB b8Tw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693957749; x=1694562549; 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=NQ5lNQcnUGvDbFqA7+bxn5sb29xSQknfEMBgqVbyTPc=; b=Ue++Mag6RvYpYfHFFbPXWHLjl51/DRyqL58wLzIfU6ieL9afEawduzFAsKy24aU4WR TTkPuhJtWBYx3jdRkeihKbl+DOpOY6JIQI9Au3f9mbs0b+g8ZDL+Yo9ApOarXdkJykHo 8eQ3a9tJuinYO9BbuBF7hNv7IxeQ72qhQpLIofGQ/hs8hcbaqPjj8umg4G7EH07dRWmb VWEmoC1qgXiE4ij4YBIDSuMB3X6qX/i4ck629MAvd9qnbeVEtAGzq/gJvPu2iFWqkx+8 h35rb0phfbP5T2v6uvPB+crR4knCQ6J6bphznD8y3b1mKBZHaAfRCMC7zgiZYgGa7NKT wPGg== X-Gm-Message-State: AOJu0YyUF++WIp//hbdtS7t4dMo8ozaQh6+5vE4v2BpCb4qgyxh+dmRU QL5F3ggHje9mL6mYDUzPoYw9aqVY+2mJRAx0ljs= X-Google-Smtp-Source: AGHT+IF5hC2kt0pp+2775Jxp8ItdJB2XsXz+amLJfdI0SUAmRhLJZSQjcqimvjnXuuptzGiyZbrAEypGs31ewvSASfo= X-Received: by 2002:a05:6512:e9d:b0:501:c779:b3bb with SMTP id bi29-20020a0565120e9d00b00501c779b3bbmr170322lfb.60.1693957748973; Tue, 05 Sep 2023 16:49:08 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 5 Sep 2023 16:49:08 -0700 From: Stefan Kangas In-Reply-To: <87r0sqfieu.fsf@bernoul.li> (Jonas Bernoulli's message of "Tue, 11 Apr 2023 19:16:57 +0200") References: <87zg7fyjka.fsf@bernoul.li> <875ya25ru7.fsf@gmx.de> <87r0sqfieu.fsf@bernoul.li> MIME-Version: 1.0 Date: Tue, 5 Sep 2023 16:49:08 -0700 Message-ID: Subject: Re: bug#62751: 29.0.90; New libraries that still need to be assigned to packages To: Jonas Bernoulli Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62751-done Cc: Michael Albinus , 62751-done@debbugs.gnu.org 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 (-) Jonas Bernoulli writes: > Michael Albinus writes: > >>> part of?: >>> 8. lisp/net/tramp-container.el tramp >> >> I cannot reproduce it. Tested with a fresh checkout of the emacs-29 >> branch: > > You are right. Don't know what happened, maybe my finder-inf.el was > outdated. > > Sorry for the noise, > Jonas I'm therefore closing this bug report. ------------=_1693957802-20640-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Apr 2023 13:05:08 +0000 Received: from localhost ([127.0.0.1]:34546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plrCl-0000wW-Hq for submit@debbugs.gnu.org; Mon, 10 Apr 2023 09:05:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:34274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plrCj-0000wO-Ep for submit@debbugs.gnu.org; Mon, 10 Apr 2023 09:05:05 -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 1plrCh-0004Ve-AC for bug-gnu-emacs@gnu.org; Mon, 10 Apr 2023 09:05:03 -0400 Received: from mail.hostpark.net ([212.243.197.30]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plrCd-00013K-RS for bug-gnu-emacs@gnu.org; Mon, 10 Apr 2023 09:05:02 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id C676716337 for ; Mon, 10 Apr 2023 15:04:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-type:content-type:mime-version:message-id:date:date :subject:subject:from:from:received:received; s=sel2011a; t= 1681131895; bh=zue4RK7IDn/zfWPbiRWgIGKJXEW2gTBWdm/L0eVV2eM=; b=V WAEAjG1eAfDLAab93YFoQP1Ps+M9eeRkBcfU7LNfaiVyBDyf0HPArViCksoBWksO t4ioLMSqFaO64eOeMStcV88qFNnNQjaif3SN7OnnQcBuke2XR+ouI+HXDYgh9E05 FuFvG8z9iX/rRh5Gz09NDC6SLQEFtMoRo/J/FxpwkA= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail1.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id 3OYsUb1Ni42P for ; Mon, 10 Apr 2023 15:04:55 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id 8607916392 for ; Mon, 10 Apr 2023 15:04:55 +0200 (CEST) From: Jonas Bernoulli To: bug-gnu-emacs@gnu.org Subject: 29.0.90; New libraries that still need to be assigned to packages Date: Mon, 10 Apr 2023 15:04:53 +0200 Message-ID: <87zg7fyjka.fsf@bernoul.li> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: none client-ip=212.243.197.30; envelope-from=jonas@bernoul.li; helo=mail.hostpark.net 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, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit 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 (---) Hello, Some new libraries still need to be assigned to a package in `package--builtins'. In some cases it seems clear to me, or at least likely, that we forgot to declare the package when adding the new library. I.e., that treating them as packages in their own right, was not intentional, but the result of that being the fallback behavior when no package is explicitly specified. 1. ietf-drums-date.el (summary: "parse time/date for ietf-drums.el"), should be part of ietf-drums. 3. package-vc.el should probably be treated as a package separate from Package, to make it easier to distribute Package on GNU ELPA. 4. All, or most, of the *-ts-mode.el probably should be treated as separate packages. 5. c-ts-common.el should probably not be a separate package. Maybe it should be part of c-ts-mode, or maybe even all the *-ts-mode.el, that depend on this library, should be part of a single c-ts-mode? The following packages are also listed separately in package--builtins, but I tend to think that is not intentional. part of?: 6. lisp/keymap.el emacs 7. lisp/emacs-lisp/oclosure.el emacs 8. lisp/net/tramp-container.el tramp 9. It seems a bit excessive to consider each use-package*.el a separate package. Maybe they should all be part of a single use-package package. An entry in finder--builtins-alist should be used to accomplish that. 10. All the lisp/net/eudc*.el should probably be part of a single eudc package. 11. All the lisp/image/image-dired*.el should probably be part of a single image-dired package. Maybe we should stop falling though to assign a new library to its own separate package, if nothing else is specified explicitly? It is of course nice not having to either add a "Package" library header or a finder--builtins-alist entry, but it also makes it easy to forget to explicitly specify the package when doing that would be necessary. Speaking of finder--builtins-alist, what about adding these entries?: ("leim" . emacs) ("obsolete" . emacs) Cheers, Jonas ------------=_1693957802-20640-1-- From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Sep 2023 09:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jonas Bernoulli Cc: Michael Albinus , 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169485657531306 (code B ref 62751); Sat, 16 Sep 2023 09:30:02 +0000 Received: (at 62751) by debbugs.gnu.org; 16 Sep 2023 09:29:35 +0000 Received: from localhost ([127.0.0.1]:45370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhRcN-00088s-7X for submit@debbugs.gnu.org; Sat, 16 Sep 2023 05:29:35 -0400 Received: from mail-ej1-x629.google.com ([2a00:1450:4864:20::629]:48349) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhRcK-00088c-CV for 62751@debbugs.gnu.org; Sat, 16 Sep 2023 05:29:33 -0400 Received: by mail-ej1-x629.google.com with SMTP id a640c23a62f3a-9a9cd066db5so382602666b.0 for <62751@debbugs.gnu.org>; Sat, 16 Sep 2023 02:29:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694856559; x=1695461359; 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=liA2FkHb3NUQ2/5BVV2N61eAKPjDQnC1MtHbF57YrrI=; b=FcIoA9n5eBMmvUYp9Q0xfsIkVGGI+DSSFoa812XFZtsJbYGZHqaUzWWSue+EN+1zqR Ch6EkYa/sxqS7kMJS7SoTbeIxp64hqrgJUeS+T5eBV7hIe/vSVlTc8UD3zPg33v6Y0u7 9PMxkhtbFTSNBc20wPxuU6eoHoZ1JwIHV1a6514Qwk2Ne3/nH8khWhJgbAvG8WsAMZpH bY1/HXpr3ibQ/FX8p6wrtxcgMyuDGN6tJdUBvTk+4U5/BU992wnAgYD8iQiLOx7lMXrs 1n8qZA8MU3NHD/gZ2WZ+BlNApOXu586o7mVjygCx85fzIWIriwZdSzFS+sPn2BHsMBwF aOWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694856559; x=1695461359; 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=liA2FkHb3NUQ2/5BVV2N61eAKPjDQnC1MtHbF57YrrI=; b=DgMFjIej65dJTN4gTdXO65euNFAwVBjf+sZFjb5k7gcNQ+w2C2NcZp/qryc2ADWDcu qZdQZ4zsP2RQMDp33VaBagIG/nbrqT5gFlaZ0wzZ8Sh2VK1QqsJ0DIry2CRyDFUDzBi7 8qn3Vr1/ARqUYRevimpY7k1KpR4qd4rL/tat+PW6J3teXfzDz5amI1aY26gcTAuTZiPT Nujgx7WEBqj+PoOIpezMyrQkYxaVdTVcuvnRppGI5ZyjyEHGxyQ5yhWVZQ6aL9VHLLeo xv4Vvma5wZLyrLEk2XYiL39JF3q5WQDpzCw/jdidLBbD9FSGe6o+RkgzMP2Ol8P8o18N QriQ== X-Gm-Message-State: AOJu0YyJ+/MFoWU6OVOsmgpQIPR40T+XTiuLsZ6G8jsy9XTLSLfc36m/ r8rV2/xENsdwYPP0kjHEdfl+JbZjKwRho8NBCwUZmSD+ X-Google-Smtp-Source: AGHT+IHrg1VIgD/DLdt2CuykFVZc8CKvIX7vGyYDnEmuY1p/iIV5iAZJlony0Hqu0zLB9+as5/miVY0PKDLJxOYy28Q= X-Received: by 2002:a05:6512:3450:b0:4ff:7602:5879 with SMTP id j16-20020a056512345000b004ff76025879mr3073812lfr.55.1694856087447; Sat, 16 Sep 2023 02:21:27 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 16 Sep 2023 02:21:26 -0700 From: Stefan Kangas In-Reply-To: References: <87zg7fyjka.fsf@bernoul.li> <875ya25ru7.fsf@gmx.de> <87r0sqfieu.fsf@bernoul.li> MIME-Version: 1.0 Date: Sat, 16 Sep 2023 02:21:26 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) reopen 62751 thanks Stefan Kangas writes: > I'm therefore closing this bug report. Sorry, I see that there are several other issues here that needs resolving. Reopening. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Sep 2023 14:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jonas Bernoulli , 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169487422019688 (code B ref 62751); Sat, 16 Sep 2023 14:24:01 +0000 Received: (at 62751) by debbugs.gnu.org; 16 Sep 2023 14:23:40 +0000 Received: from localhost ([127.0.0.1]:48220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhWCy-00057O-8E for submit@debbugs.gnu.org; Sat, 16 Sep 2023 10:23:40 -0400 Received: from mail-lj1-x231.google.com ([2a00:1450:4864:20::231]:59677) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhWCv-00056x-70 for 62751@debbugs.gnu.org; Sat, 16 Sep 2023 10:23:38 -0400 Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-2bcd7a207f7so49105431fa.3 for <62751@debbugs.gnu.org>; Sat, 16 Sep 2023 07:23:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1694874204; x=1695479004; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date:message-id:reply-to; bh=OeBXQvmpGxSepYfzBUPcPJF0BEDNEDboh5OeVkRj8XI=; b=Qcf2DWZxTbwvxFOGAYkUFhXWcV9bxU4iaOu3xzWR0pgvPi33GheXLGmH5H7q2ERiTL 7mZMSozVur9MLRbDtkN4V4jQKPBkVtETS2Bp5vf4+jKRx4w5e/b/uxs4FgGa7aIa2a6S 9oVyLT6DpGGI3OOEuYqUfju05+Yl3zlDOE0ytSjb4dIPPENDqeM0ggY4ScI8FdGZrvdg pE3RGJ39OubKgd3N9UBWPwcJHI7prNH8uUGmPvTJiR4oRaPt5w/P/ymg3G7zE1ozKM9M CQECKf22yA+4YjV5INAXC8MZMdKYJ5R92wmzpcFQteLxiMUHGuoayIEY9JxYCb/lwpq4 PIwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694874204; x=1695479004; h=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=OeBXQvmpGxSepYfzBUPcPJF0BEDNEDboh5OeVkRj8XI=; b=BuymGMRdMGw5bbYpHZtrFPL+XIUG9XOJSFHGaC2h/NkGd/cYSBQqa/qK6LyjJiDSuY jU/dx/WuB3gQ0Lir3XCmoBoyAYlyZHDiGxSOg1wcf9qPUKzGb5k5IGqkf0zJoboZqSNY KUfSIWKk4nNJcxRWlBiw0bVpzR9dJreDNQD1rmMVyKa2023gf3InLNOT9A/PzMBEveRy 9bQz5dKLV0BQMg7sM0cZUo6KYdltHXON4cS3xe09oJ7fdhurjM6dE+qgUZcjmHN2LuYO ZYfv1BURGi42ApONd3cwMaast5tzbvBI9zKDrC5kQ31MFImCS0YLLnBCW0zkyWDD0qlU LErw== X-Gm-Message-State: AOJu0YyhSVjUqIuivrilVSADFp9ctsbe7ujpm6CEyGn374M7pEmIkDZB vZEef7zKiX/ONGKi4u22UMkUgRw6H13mEikj3BM= X-Google-Smtp-Source: AGHT+IG5bW9XYESuYHp0b6mLsceGgBGHfCL87AiCDeqISzgh1S6KxI9StiR0ID9D298BsK9FW7vC8iOyHpQ8cRbhhtI= X-Received: by 2002:a2e:740b:0:b0:2bc:d3a8:974a with SMTP id p11-20020a2e740b000000b002bcd3a8974amr3993650ljc.24.1694874203821; Sat, 16 Sep 2023 07:23:23 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 16 Sep 2023 07:23:23 -0700 From: Stefan Kangas In-Reply-To: <87zg7fyjka.fsf@bernoul.li> References: <87zg7fyjka.fsf@bernoul.li> MIME-Version: 1.0 Date: Sat, 16 Sep 2023 07:23:23 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) fixed 62751 30.1 thanks Jonas Bernoulli writes: > Some new libraries still need to be assigned to a package in > `package--builtins'. > > In some cases it seems clear to me, or at least likely, that we forgot > to declare the package when adding the new library. I.e., that treating > them as packages in their own right, was not intentional, but the result > of that being the fallback behavior when no package is explicitly > specified. Thanks, I've fixed most of these items now. Note that you need to make bootstrap before it will take effect. > 1. ietf-drums-date.el (summary: "parse time/date for ietf-drums.el"), > should be part of ietf-drums. Done. > 3. package-vc.el should probably be treated as a package separate > from Package, to make it easier to distribute Package on GNU ELPA. I think this is already the case, but I copied in Philip in case he has any comments. > 4. All, or most, of the *-ts-mode.el probably should be treated as > separate packages. I might be missing something, but isn't this already the case? > 5. c-ts-common.el should probably not be a separate package. Maybe it > should be part of c-ts-mode, or maybe even all the *-ts-mode.el, that > depend on this library, should be part of a single c-ts-mode? It seems to me an implementation detail of these packages: ./progmodes/js.el:57:(require 'c-ts-common) ; For comment indent and filling. ./progmodes/java-ts-mode.el:32:(require 'c-ts-common) ; For comment indent and filling. ./progmodes/csharp-mode.el:37:(require 'c-ts-common) ; For comment indenting and filling. ./progmodes/c-ts-mode.el:70:(require 'c-ts-common) ./progmodes/typescript-ts-mode.el:33:(require 'c-ts-common) ; For comment indent and filling. ./progmodes/rust-ts-mode.el:32:(require 'c-ts-common) ; For comment indent and filling. I think it makes the most sense to simply make c-ts-common.el a part of the emacs package, and let the others remain as first-class citizens in their own packages. So I made that change. > The following packages are also listed separately in package--builtins, > but I tend to think that is not intentional. > > part of?: > 6. lisp/keymap.el emacs > 7. lisp/emacs-lisp/oclosure.el emacs > 8. lisp/net/tramp-container.el tramp Michael already fixed (8), and I've now fixed 6 and 7. > 9. It seems a bit excessive to consider each use-package*.el a separate > package. Maybe they should all be part of a single use-package > package. An entry in finder--builtins-alist should be used to > accomplish that. Done. > 10. All the lisp/net/eudc*.el should probably be part of a single eudc > package. Done. > 11. All the lisp/image/image-dired*.el should probably be part of a > single image-dired package. Done. > Maybe we should stop falling though to assign a new library to its own > separate package, if nothing else is specified explicitly? It is of > course nice not having to either add a "Package" library header or a > finder--builtins-alist entry, but it also makes it easy to forget to > explicitly specify the package when doing that would be necessary. Hmm, yes that might make more sense. One would have to add package statements to a ton of libraries, though. So there'll be a lot of churn. Maybe it's worth it in the end, I don't know. > Speaking of finder--builtins-alist, what about adding these entries?: > ("leim" . emacs) > ("obsolete" . emacs) Done. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Jonas Bernoulli Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 17 Sep 2023 22:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas , 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169498841523382 (code B ref 62751); Sun, 17 Sep 2023 22:07:01 +0000 Received: (at 62751) by debbugs.gnu.org; 17 Sep 2023 22:06:55 +0000 Received: from localhost ([127.0.0.1]:51577 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhzuo-000654-Qp for submit@debbugs.gnu.org; Sun, 17 Sep 2023 18:06:55 -0400 Received: from mail.hostpark.net ([212.243.197.30]:41844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qhzuk-00064k-Ai for 62751@debbugs.gnu.org; Sun, 17 Sep 2023 18:06:53 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id A808F164CC; Mon, 18 Sep 2023 00:06:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-type:content-type:mime-version:message-id:date:date :references:in-reply-to:subject:subject:from:from; s=sel2011a; t=1694988395; bh=4anmz1eDMooN1Kt5vFIGYUxkEl0L/F1a9nHOEqI9338=; b= TzFRDutpKph0L6RhOl/FO2OETjDA3+6ovnu8VyfdtCoa70cjAXjg2EwMB/fMVJ5F HDAniD3sAQBCG1YDAvXw9EiQcUnoHM/sZIAeJPQDdlXErxvVgRDicw5HkkdEJBYV feh5xeVvG1exoQ+RnbtAjskppfPolpJFM4d9jnW7uAg= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail0.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id evds1CMsApNq; Mon, 18 Sep 2023 00:06:35 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id 47CCD164B4; Mon, 18 Sep 2023 00:06:35 +0200 (CEST) From: Jonas Bernoulli In-Reply-To: References: <87zg7fyjka.fsf@bernoul.li> Date: Mon, 18 Sep 2023 00:06:33 +0200 Message-ID: <87wmwobgk6.fsf@bernoul.li> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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.7 (-) Thanks! Stefan Kangas writes: > Jonas Bernoulli writes: >> 4. All, or most, of the *-ts-mode.el probably should be treated as >> separate packages. > > I might be missing something, but isn't this already the case? It is. >> 9. It seems a bit excessive to consider each use-package*.el a separate >> package. Maybe they should all be part of a single use-package >> package. An entry in finder--builtins-alist should be used to >> accomplish that. > > Done. Maybe lisp/use-package/bind-key.el should be a separate package (and maybe it should be moved out of that directory). >> Maybe we should stop falling though to assign a new library to its own >> separate package, if nothing else is specified explicitly? It is of >> course nice not having to either add a "Package" library header or a >> finder--builtins-alist entry, but it also makes it easy to forget to >> explicitly specify the package when doing that would be necessary. > > Hmm, yes that might make more sense. One would have to add package > statements to a ton of libraries, though. So there'll be a lot of > churn. > > Maybe it's worth it in the end, I don't know. Probably not, but "carefully check any additions to package--builtins" should be added to the release steps. For the Emacsmirror I run code similar to `finder-compile-keywords'. (I don't use that function, mainly because I need more details for the Emacsmirror database, but also because for the last few releases there have always been issues like this, which I had to override.) For 29.1 I opened this issue, for 28.1 bug#55388. I have done that early enough so that it could have been taken into account before these releases shipped with questionable entries in package--builtins. I intend to do that well before the next release again. By the way, IMO it would make sense to apply these on "emacs-29", not just "master". >> Speaking of finder--builtins-alist, what about adding these entries?: >> ("leim" . emacs) >> ("obsolete" . emacs) > > Done. I think that has to be extended for "leim", similar to how there is a separate entry for every subdirectory of "lisp/semantic": ("leim" . emacs) +("ja-dic" . emacs) +("quail" . emacs) In addition to adding an entry for "lisp/obsolete", the "Package" header should be removed from all files in that directory. Please also have a look at bug#55388, a similar report for Emacs 28.1, which also has not been fully addressed yet. "lisp/emacs-lisp/shorthands.el" should provide a feature and be added to the "emacs" package. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Sep 2023 07:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jonas Bernoulli , 62751@debbugs.gnu.org Cc: Eli Zaretskii , Stefan Monnier Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169502250221788 (code B ref 62751); Mon, 18 Sep 2023 07:36:02 +0000 Received: (at 62751) by debbugs.gnu.org; 18 Sep 2023 07:35:02 +0000 Received: from localhost ([127.0.0.1]:51948 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi8mb-0005fD-E6 for submit@debbugs.gnu.org; Mon, 18 Sep 2023 03:35:01 -0400 Received: from mail-lj1-x230.google.com ([2a00:1450:4864:20::230]:45534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qi8mX-0005eo-HH for 62751@debbugs.gnu.org; Mon, 18 Sep 2023 03:35:00 -0400 Received: by mail-lj1-x230.google.com with SMTP id 38308e7fff4ca-2ba1e9b1fa9so67471041fa.3 for <62751@debbugs.gnu.org>; Mon, 18 Sep 2023 00:34:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695022483; x=1695627283; 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=rQDxgEHBI9hFP45uHG+Yb2CZZZLvdYpGG1MNIMWHa2U=; b=G1HEOG7uUoJ8SSolsBuyGzh/uSUQkd0qtwn3l6Hu6ZHr1r0fVuZTguy91uuvFk87sN eaKS2segspDrR4FelHPevwrzTrrk0Y1aiF2e3Q6ZiRF6lvRUFHOHu/CgUMvmTrsCoVfT wRVsyVwg2mQK2S4AdGNgq8sv+2F7Rak0NEnIy/w2tZ9QWyGwoyWQ6Vhli5wLxZPgbyGF XqerDedv+lLmN9//gaKqCY10jlS2xJXGvSVPgRN2kxXO3uT3q29uV3qRorxa4lMhbce3 FyB8zlEJmbgLFXTSvMKOjyCPtl7pLgXajF96KtP6QjwWbQG4taWgxZRrAAzbaMrkliz9 1XtA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695022483; x=1695627283; 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=rQDxgEHBI9hFP45uHG+Yb2CZZZLvdYpGG1MNIMWHa2U=; b=HflHaF9Dp0kMiMR1h6NiKXAMVG+mni/70asb5vieNdPpq7LxeeNW4jxeI8BPUTlo+f WJuhXdn9jnXcdCOMICwZbbVJZSbe5fQsJHZcB8Eky+sUqpmuqbZPYuUdFWZLYGqJCsM0 bA4WsGFQNSq9m7SXEESuR2ZTuoZ5oyi+TEfSxGrf/w+2azXKDmqCJOGsrI0pTPhERfrJ lw5Y9qslZNIAF87bNTfUERHBSmH29W+mu3DHs0owsMlpR+mnTVkx2pVSd1ZfNGc174A5 N+K/eParaEx5Rnd02SFt2MjPWAqyiYh/wWtbjLasAqDMWsvrOGn0bskF5I0oCCkYpioU 2SyQ== X-Gm-Message-State: AOJu0Yz+ZtPYNSDDKIIOPxcdi8GrQL0U4zxieH4LM2thnJC791LZ4G3I 2oylrLAdtooa5YW/wdB+gswcTC2TQCMSTWMCYt8= X-Google-Smtp-Source: AGHT+IFR2qpZOkB1ZZLqxkKT6KUjaJLo2N6CrN7hd7kyWsOiVcN3o6coEFj2omwBry9SSJxoy7h4hCp06ms2r3SuLWY= X-Received: by 2002:a2e:8ec1:0:b0:2bf:cbff:7017 with SMTP id e1-20020a2e8ec1000000b002bfcbff7017mr7249315ljl.11.1695022483138; Mon, 18 Sep 2023 00:34:43 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 18 Sep 2023 00:34:42 -0700 From: Stefan Kangas In-Reply-To: <87wmwobgk6.fsf@bernoul.li> References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> MIME-Version: 1.0 Date: Mon, 18 Sep 2023 00:34:42 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Jonas Bernoulli writes: >>> 9. It seems a bit excessive to consider each use-package*.el a separate >>> package. Maybe they should all be part of a single use-package >>> package. An entry in finder--builtins-alist should be used to >>> accomplish that. >> >> Done. > > Maybe lisp/use-package/bind-key.el should be a separate package (and > maybe it should be moved out of that directory). Right, so we either need to remove the "use-package" from package--builtins, or move it out of the lisp/use-package directory. Otherwise, it will show up in `M-x package-list-packages' as "available" rather than "built-in" (as it's now considered part of 'use-package'). Given that it is its own package on GNU ELPA, I can see some logic in moving it out of the use-package directory. It's never ideal to move files with git, but OTOH it's not been with us for that long yet. Eli, Stefan, any opinions/preferences? >>> Maybe we should stop falling though to assign a new library to its own >>> separate package, if nothing else is specified explicitly? It is of >>> course nice not having to either add a "Package" library header or a >>> finder--builtins-alist entry, but it also makes it easy to forget to >>> explicitly specify the package when doing that would be necessary. >> >> Hmm, yes that might make more sense. One would have to add package >> statements to a ton of libraries, though. So there'll be a lot of >> churn. >> >> Maybe it's worth it in the end, I don't know. > > Probably not, but "carefully check any additions to package--builtins" > should be added to the release steps. Yes, that's the other option. That's also less than ideal, as it involves tedious manual work. Do we have some way to list new additions to package--builtins? > For 29.1 I opened this issue, for 28.1 bug#55388. I have done that > early enough so that it could have been taken into account before these > releases shipped with questionable entries in package--builtins. > > I intend to do that well before the next release again. Thanks again for paying attention to this aspect. > By the way, IMO it would make sense to apply these on "emacs-29", not > just "master". You're right, now done. > I think that has to be extended for "leim", similar to how there is a > separate entry for every subdirectory of "lisp/semantic": > > ("leim" . emacs) > +("ja-dic" . emacs) > +("quail" . emacs) Also done, on emacs-29. > In addition to adding an entry for "lisp/obsolete", the "Package" header > should be removed from all files in that directory. Is that needed given the entry in finder--builtins-alist? From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Sep 2023 11:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169503499032235 (code B ref 62751); Mon, 18 Sep 2023 11:04:01 +0000 Received: (at 62751) by debbugs.gnu.org; 18 Sep 2023 11:03:10 +0000 Received: from localhost ([127.0.0.1]:52210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiC21-0008Nq-J8 for submit@debbugs.gnu.org; Mon, 18 Sep 2023 07:03:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59386) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiC1m-0008MM-Ro for 62751@debbugs.gnu.org; Mon, 18 Sep 2023 07:02:56 -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 1qiC1V-0002Fd-U1; Mon, 18 Sep 2023 07:02:39 -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=NhcLrWaknP/NKgpEY3NxVO4sftsLVh3LHISeqfGrJHc=; b=csHwe6AffYis V+mwNMvKETtw+VOtlU4CylDBG/eN74XerU4Z83c9ndbBxEFiBVF2Krq2df1iVAhaJCXF0IfJv4BKn MMHo8QwCiJOzE0/kMTFoSslL9ROd7Vmx34gmsNFn6997AVckHSu3kD8Tla3QCnbeX2iGQbHQl91sL xIhcuC4JXOJX6UzXz6MrSvp1441+V/4X3wuTKI2XTJy3OlKbB2x8U1VTAlqRXdVm29Bh1k7u56CmT aer7PivJ1gCzrpaGuz54KzcskD93gMKdRl+XxrY+AUl33+Pcpn/gB+09+4fenKkF6Wnai4Hn0eOXu JT5l2Qy1tCKc7HVmP4eVeg==; Date: Mon, 18 Sep 2023 14:02:33 +0300 Message-Id: <838r93g2wm.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Mon, 18 Sep 2023 00:34:42 -0700) References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> 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: Stefan Kangas > Date: Mon, 18 Sep 2023 00:34:42 -0700 > Cc: Eli Zaretskii , Stefan Monnier > > Jonas Bernoulli writes: > > > Maybe lisp/use-package/bind-key.el should be a separate package (and > > maybe it should be moved out of that directory). > > Right, so we either need to remove the "use-package" from > package--builtins, or move it out of the lisp/use-package directory. > Otherwise, it will show up in `M-x package-list-packages' as "available" > rather than "built-in" (as it's now considered part of 'use-package'). > > Given that it is its own package on GNU ELPA, I can see some logic in > moving it out of the use-package directory. It's never ideal to move > files with git, but OTOH it's not been with us for that long yet. > > Eli, Stefan, any opinions/preferences? You mean, move bind-key.el out of lisp/use-package, right? From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Sep 2023 11:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.1695035449674 (code B ref 62751); Mon, 18 Sep 2023 11:11:02 +0000 Received: (at 62751) by debbugs.gnu.org; 18 Sep 2023 11:10:49 +0000 Received: from localhost ([127.0.0.1]:52232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiC9R-0000Am-An for submit@debbugs.gnu.org; Mon, 18 Sep 2023 07:10:49 -0400 Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]:55323) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiC9P-0000AW-Bh for 62751@debbugs.gnu.org; Mon, 18 Sep 2023 07:10:48 -0400 Received: by mail-lf1-x12b.google.com with SMTP id 2adb3069b0e04-502934c88b7so7163268e87.2 for <62751@debbugs.gnu.org>; Mon, 18 Sep 2023 04:10:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695035433; x=1695640233; 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=o2eIMtB0D4tUYQ/uPXrsmp9JgSDiAPs0ViFeZW1ZA2s=; b=HBDHMiPIEvXOkMkHhyXLTeT/DPGUb0FwyPpX1Tgk1wAr71EX/+WVOrwJJwqsE1S0/e 3KV4vtLVxCKSt+8d/+Y6d9twnt0QBWf2wEqNLslMGMjTQFXuXwZ4ntcCavrqs/7qKD9p cofvBSSNr4kNT2Kmrx7e/SaRfsIfATUltVpiXzW+cULkGAw1LmCYL5ym/+F+x1ccO6gs cIobdGcpejnhtgOLGZ7a0e3x8AOmWniTFmg5hY732oTmZ2JxdV8nxDqeuGEk12v8EAd+ U/m6Tg1/JyrGHSNtiXkODuyIOcBO5fmIgY5DC0ykVGVhUCxqeCS3GUnFMGH+PR1JK05W ksrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695035433; x=1695640233; 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=o2eIMtB0D4tUYQ/uPXrsmp9JgSDiAPs0ViFeZW1ZA2s=; b=E8c8sxyDlBmvw1ZRAXwR6/imhjHumlwUeFXgf2an0TyLzW2mY+/gpBAnxwS36k+NOa M4be0WJg9oNAjUwI5enM6aBlq9xzYVzlZ5XySizTnyeoHubj7tBwz/gFl9ZwJUeiJeIV cRv46eI9L2j0DFJOPUCoGWbtgRlWy/Qfzri6AzxkJXgCN41K+Unr3J84Wl2C78DEsfiS VRahCqAfD7Je0rBxrXKATiF2wcMsUD+zjzrvyLL/afKVYNT3Xw/k3XABqG+3GFN8PIpS uZJFenYWfG/T+OlxTPiG9XLB5y/vG5by0I3nhdx7wKB3FwTFcNVeulgtDJTDQU9yhGvo zBQg== X-Gm-Message-State: AOJu0Yx2e2DrvK0/5farffP8AEE2QQs7Pz5SWqBh4jpmQx9iK+AhtQ2y enXlcxa9+hIJmpgQxWS0cb6CaXdVG8uu63Jwl0E= X-Google-Smtp-Source: AGHT+IFS87OZBUDIKWHigvSs70bhrVhth2cxEWswP4n9lMtpXHLZUbiIgBTvGJR7DkZbk+tkam+6KvfJuuD6KjzbevA= X-Received: by 2002:a2e:9f0c:0:b0:2bc:b599:6988 with SMTP id u12-20020a2e9f0c000000b002bcb5996988mr7573308ljk.43.1695035432851; Mon, 18 Sep 2023 04:10:32 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 18 Sep 2023 04:10:32 -0700 From: Stefan Kangas In-Reply-To: <838r93g2wm.fsf@gnu.org> References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.fsf@gnu.org> MIME-Version: 1.0 Date: Mon, 18 Sep 2023 04:10:32 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Eli Zaretskii writes: >> From: Stefan Kangas >> Date: Mon, 18 Sep 2023 00:34:42 -0700 >> Cc: Eli Zaretskii , Stefan Monnier >> >> Jonas Bernoulli writes: >> >> > Maybe lisp/use-package/bind-key.el should be a separate package (and >> > maybe it should be moved out of that directory). >> >> Right, so we either need to remove the "use-package" from >> package--builtins, or move it out of the lisp/use-package directory. >> Otherwise, it will show up in `M-x package-list-packages' as "available" >> rather than "built-in" (as it's now considered part of 'use-package'). >> >> Given that it is its own package on GNU ELPA, I can see some logic in >> moving it out of the use-package directory. It's never ideal to move >> files with git, but OTOH it's not been with us for that long yet. >> >> Eli, Stefan, any opinions/preferences? > > You mean, move bind-key.el out of lisp/use-package, right? Yes. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Sep 2023 11:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169503779026216 (code B ref 62751); Mon, 18 Sep 2023 11:50:02 +0000 Received: (at 62751) by debbugs.gnu.org; 18 Sep 2023 11:49:50 +0000 Received: from localhost ([127.0.0.1]:52288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiClB-0006ol-PW for submit@debbugs.gnu.org; Mon, 18 Sep 2023 07:49:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiClA-0006oV-2V for 62751@debbugs.gnu.org; Mon, 18 Sep 2023 07:49:49 -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 1qiCkv-0005J1-0B; Mon, 18 Sep 2023 07:49:33 -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=UpFQuwYhqYfhYGqXhrU55m1T0J9CMsSM1ng3w+OtUFM=; b=MoKrmfIKDG+4 fXtltOPEMLQkmlLbRnCCfQPhU0L3OOj3PCKttf4AXaouGWFbv2NJhC4VVhWH6Rd0LBpCYYx+Y6Pz7 deOroQ9zWAZT5+s7OcB8pJsgPzgkJvzeRxuL53ZNXXF2LX0NyVHX86ieGJPXb0/L3KXZnrxxCSJA8 ZXguFWe/WQCo1kjqk/08EiiAS9sTRh1PIBNS+SeFd0cI5Qtvz5UDyENCrGTOR0voj1H2D0oKoASZb 9JD0PKu/lpLEModOY8IyfwNu+M5WmBr8a7N6N8NckhOgzrFA3EHJtGDxe55EQAbytUiX9I+EdWu0l l6NKscnfSabt5XcEgaKrZQ==; Date: Mon, 18 Sep 2023 14:49:33 +0300 Message-Id: <83wmwnem5u.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Mon, 18 Sep 2023 04:10:32 -0700) References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.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: Stefan Kangas > Date: Mon, 18 Sep 2023 04:10:32 -0700 > Cc: jonas@bernoul.li, 62751@debbugs.gnu.org, monnier@iro.umontreal.ca > > Eli Zaretskii writes: > > >> From: Stefan Kangas > >> Date: Mon, 18 Sep 2023 00:34:42 -0700 > >> Cc: Eli Zaretskii , Stefan Monnier > >> > >> Jonas Bernoulli writes: > >> > >> > Maybe lisp/use-package/bind-key.el should be a separate package (and > >> > maybe it should be moved out of that directory). > >> > >> Right, so we either need to remove the "use-package" from > >> package--builtins, or move it out of the lisp/use-package directory. > >> Otherwise, it will show up in `M-x package-list-packages' as "available" > >> rather than "built-in" (as it's now considered part of 'use-package'). > >> > >> Given that it is its own package on GNU ELPA, I can see some logic in > >> moving it out of the use-package directory. It's never ideal to move > >> files with git, but OTOH it's not been with us for that long yet. > >> > >> Eli, Stefan, any opinions/preferences? > > > > You mean, move bind-key.el out of lisp/use-package, right? > > Yes. Fine by me, and I think this is preferable, and even clearly TRT for a package that is not limited to its parent package. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Sep 2023 12:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Eli Zaretskii , Jonas Bernoulli , 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169503835627355 (code B ref 62751); Mon, 18 Sep 2023 12:00:02 +0000 Received: (at 62751) by debbugs.gnu.org; 18 Sep 2023 11:59:16 +0000 Received: from localhost ([127.0.0.1]:52304 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiCuJ-000777-IX for submit@debbugs.gnu.org; Mon, 18 Sep 2023 07:59:15 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:48434) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiCuH-00076q-Hf for 62751@debbugs.gnu.org; Mon, 18 Sep 2023 07:59:14 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id E51FC8044C; Mon, 18 Sep 2023 07:58:59 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1695038338; bh=mHzRCZ5wTuvZaq3fxoylsg6tRDsqMrTMnccRqDdzVrQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=ecv804Bb/oOfMCM9BjIXQzb+AP2PRa6MujYHxUlMXoAAELsLcBnGnp4siYI7Vd+Hr Z9YxqXD7FvZg7OZyTYOgkO35bUmEocWzfXzUwzBEAvSpxMRrje4/HnuIRIUrtCeTe8 sjUf7+3qcYY1DwN6lh22lKBjb3W1/zJFq0MU/EMaFOCfbbr7mJV3YSUfEWbdvA04y5 Nd0SBoPod5Y/ckAoOuQo4LN7Lo2CJ2008wiMM5kwWhSFeAo69JQmqSD8XpIO3WoPrA QeBgER2xa8mhPqI22vov59SKAx+rjn0qYpUTkOCo10gjRthWFEgqkAhfDiOVNuV17l eK8HlofuK+pbw== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id CB0F3803EB; Mon, 18 Sep 2023 07:58:58 -0400 (EDT) Received: from pastel (unknown [45.72.220.249]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 9BE1412016C; Mon, 18 Sep 2023 07:58:58 -0400 (EDT) From: Stefan Monnier In-Reply-To: (Stefan Kangas's message of "Mon, 18 Sep 2023 00:34:42 -0700") Message-ID: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> Date: Mon, 18 Sep 2023 07:58:57 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.018 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: 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 (---) > Right, so we either need to remove the "use-package" from > package--builtins, or move it out of the lisp/use-package directory. > Otherwise, it will show up in `M-x package-list-packages' as "available" > rather than "built-in" (as it's now considered part of 'use-package'). I'm sorry, I must have missed a part of the discussion: what does moving `bind-key.el` have to do with the above? IIRC the code that fills `package--builtins` doesn't pay much attention to directories. Stefan From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Jonas Bernoulli Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Sep 2023 15:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas , 62751@debbugs.gnu.org Cc: Eli Zaretskii , Stefan Monnier Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.1695050384619 (code B ref 62751); Mon, 18 Sep 2023 15:20:01 +0000 Received: (at 62751) by debbugs.gnu.org; 18 Sep 2023 15:19:44 +0000 Received: from localhost ([127.0.0.1]:54081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiG2J-00009v-KU for submit@debbugs.gnu.org; Mon, 18 Sep 2023 11:19:43 -0400 Received: from mail.hostpark.net ([212.243.197.30]:41860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiG2G-00009V-Gt for 62751@debbugs.gnu.org; Mon, 18 Sep 2023 11:19:41 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id 2A23416540; Mon, 18 Sep 2023 17:19:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-type:content-type:mime-version:message-id:date:date :references:in-reply-to:subject:subject:from:from; s=sel2011a; t=1695050365; bh=SMtqwSy9mUrT674+GmvGQIJAXmMihaV4Zc+30SsKPXs=; b= Addbx3FpBzKmalxKq5csUTTn8XOtYU/kMV6QuF3kv9nJtTHftAjhXBtbnBI2RRbm YENA8tN95AFn0U4JWDlBZ4l9syydbwQGUZKgaq3eonvZVykMpUpe+u3AdmuSAaK5 GZoUXBTz2iM9MKUKqtFNX1+WjDV1GO7fcmK2AKHw+xE= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail0.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id MNepA9KwZea7; Mon, 18 Sep 2023 17:19:25 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id D2E2216536; Mon, 18 Sep 2023 17:19:25 +0200 (CEST) From: Jonas Bernoulli In-Reply-To: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> Date: Mon, 18 Sep 2023 17:19:25 +0200 Message-ID: <87msxjzeyq.fsf@bernoul.li> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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.7 (-) Stefan Kangas writes: > Jonas Bernoulli writes: >> Maybe lisp/use-package/bind-key.el should be a separate package (and >> maybe it should be moved out of that directory). > > Right, so we either need to remove the "use-package" from > package--builtins, or move it out of the lisp/use-package directory. > Otherwise, it will show up in `M-x package-list-packages' as "available" > rather than "built-in" (as it's now considered part of 'use-package'). > > Given that it is its own package on GNU ELPA, I can see some logic in > moving it out of the use-package directory. It's never ideal to move > files with git, but OTOH it's not been with us for that long yet. > > Eli, Stefan, any opinions/preferences? >> In addition to adding an entry for "lisp/obsolete", the "Package" header >> should be removed from all files in that directory. > > Is that needed given the entry in finder--builtins-alist? Currently finder-compile-keywords considers finder--builtins-alist before the Package header, so no. However, if you changed the order, then you would not have to move bind-key.el out of lisp/use-package. (Of course you would have to double-check to make sure this doesn't have any unintended consequences.) My alternative finder-compile-keywords current checks the Package header before finder--builtins-alist. I'll have to test whether reversing the order changes anything (in addition to the mentioned cases). > Do we have some way to list new additions to package--builtins? Run "make finder-data" and then look at the diff? From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Jonas Bernoulli Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Sep 2023 15:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas , 62751@debbugs.gnu.org Cc: Eli Zaretskii , Stefan Monnier Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.16950512332435 (code B ref 62751); Mon, 18 Sep 2023 15:34:02 +0000 Received: (at 62751) by debbugs.gnu.org; 18 Sep 2023 15:33:53 +0000 Received: from localhost ([127.0.0.1]:54123 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiGG1-0000dC-HH for submit@debbugs.gnu.org; Mon, 18 Sep 2023 11:33:53 -0400 Received: from mail.hostpark.net ([212.243.197.30]:41862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qiGFx-0000ct-Kq for 62751@debbugs.gnu.org; Mon, 18 Sep 2023 11:33:52 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id 9FDAE16536; Mon, 18 Sep 2023 17:33:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-type:content-type:mime-version:message-id:date:date :references:in-reply-to:subject:subject:from:from; s=sel2011a; t=1695051215; bh=dK3FGQ1K39ovXilNuXbMIUBuBXAcXhIuHt2F1aRJOWI=; b= wYj9SS69A9v2QdtPyp5QTOmG6dPQ2KEavHt0uPtIyU/6XWdyu5SYevpPJT6lCHxH WBCoh6qU+H5QMEuKIX0wOBqrt6kNE63NmiePIoG3MGO8SlC3pKtgyQT2h0wFECTe mrJIBxtwWRwCFNPM+qcQWILEHj/xjwcu396eZHn49kE= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail0.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id tHEV5UkozVJk; Mon, 18 Sep 2023 17:33:35 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id 3EE231651F; Mon, 18 Sep 2023 17:33:35 +0200 (CEST) From: Jonas Bernoulli In-Reply-To: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> Date: Mon, 18 Sep 2023 17:33:34 +0200 Message-ID: <87jzsnzeb5.fsf@bernoul.li> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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.7 (-) There are three more libraries that deserve some attention: - lisp/obsolete/otodo-mode.el formerly known as todo-mode.el, was obsoleted a decade ago. Has the time for its removal come now? ;) - lisp/obsolete/crisp.el - lisp/obsolete/landmark.el are available from GNU ELPA, so it seems unnecessary to keep them in emacs.git as well. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 19 Sep 2023 23:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: eliz@gnu.org, jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Reply-To: rms@gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169516516023743 (code B ref 62751); Tue, 19 Sep 2023 23:13:02 +0000 Received: (at 62751) by debbugs.gnu.org; 19 Sep 2023 23:12:40 +0000 Received: from localhost ([127.0.0.1]:57918 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qijtX-0006At-Un for submit@debbugs.gnu.org; Tue, 19 Sep 2023 19:12:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qijtS-0006Ad-Om for 62751@debbugs.gnu.org; Tue, 19 Sep 2023 19:12:38 -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 1qijtC-0005fI-Gh; Tue, 19 Sep 2023 19:12:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=Wz0iOMH2OXbTYduyAMpwShiP7xqtqJnJVu/jqUvwauo=; b=KD9XQexjc2Gg R+kGEI6vgDgaGuvQ55OEyV0slQHW93aw4KxKycIdZnNIirhDZtO+Pa4m909TzmLgrYL5CYWCLWA00 SxUfAwAeTEj5MyiB+BS6/cuYntdTMB2tphMiETpfMCWJRcH5Hes9J/GOvFOjFsoEBSoqPtJnIENLs Ids9pligA00hb2p32iawc3NIfn4VFWiFU9LUS3LVIUTV8k+to5boISZJKAQtbKbAMTlNML9J+UYDV b9Yi4QCkCIEJBD9y9KlzBPbr17HSuTnfBMd2UxhAANLuQ+qiHbq6I6++O+VrFzheEm4CbPnkgwDZc 8gEpaP/BgHEi9hayA8Orhg==; Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1qijtC-0005Cc-7n; Tue, 19 Sep 2023 19:12:18 -0400 Content-Type: text/plain; charset=Utf-8 From: Richard Stallman In-Reply-To: (message from Stefan Kangas on Mon, 18 Sep 2023 00:34:42 -0700) References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> Message-Id: Date: Tue, 19 Sep 2023 19:12:18 -0400 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 (---) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] Is there an assumption now that all Elisp files in Emacs need to be assigned to some package? When did that get decided? Surely many files fit well into a package, but why be rigid about it? There must be some that don't. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Jonas Bernoulli Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Sep 2023 16:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas , 62751@debbugs.gnu.org Cc: Eli Zaretskii , Stefan Monnier Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.16952256103803 (code B ref 62751); Wed, 20 Sep 2023 16:01:02 +0000 Received: (at 62751) by debbugs.gnu.org; 20 Sep 2023 16:00:10 +0000 Received: from localhost ([127.0.0.1]:60216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qizcY-0000yS-2s for submit@debbugs.gnu.org; Wed, 20 Sep 2023 12:00:10 -0400 Received: from mail.hostpark.net ([212.243.197.30]:51722) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qizcV-0000Y2-5t for 62751@debbugs.gnu.org; Wed, 20 Sep 2023 12:00:08 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id EFC59162A9; Wed, 20 Sep 2023 17:59:51 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-type:content-type:mime-version:message-id:date:date :references:in-reply-to:subject:subject:from:from; s=sel2011a; t=1695225591; bh=lqS4XVhYUECmG9mK7sSC8BXvwkfMZ5107j3S67/FSnY=; b= bQOG9aY5XVi35dI3QN+MBKB+m5z8ut8e/FXqxQnGCXEBYbqfQDP1pXaEjdFVFiSh eHKNG+g5GM3itXsEMqNczaKgVjSXCcommXmgBFWwcgEiRtsIqkm7s0P41WfYdcVD jd4FTt6QIii7KxMraHTpx8c0TGHoUatnueI5chugUdY= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail1.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id GqzvbbH4qtDn; Wed, 20 Sep 2023 17:59:51 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id 90A551626C; Wed, 20 Sep 2023 17:59:51 +0200 (CEST) From: Jonas Bernoulli In-Reply-To: <87msxjzeyq.fsf@bernoul.li> References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87msxjzeyq.fsf@bernoul.li> Date: Wed, 20 Sep 2023 17:59:50 +0200 Message-ID: <87msxg6djd.fsf@bernoul.li> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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.7 (-) Jonas Bernoulli writes: > Stefan Kangas writes: > >> Jonas Bernoulli writes: > >>> Maybe lisp/use-package/bind-key.el should be a separate package (and >>> maybe it should be moved out of that directory). >> >> Right, so we either need to remove the "use-package" from >> package--builtins, or move it out of the lisp/use-package directory. >> Otherwise, it will show up in `M-x package-list-packages' as "available" >> rather than "built-in" (as it's now considered part of 'use-package'). >> >> Given that it is its own package on GNU ELPA, I can see some logic in >> moving it out of the use-package directory. It's never ideal to move >> files with git, but OTOH it's not been with us for that long yet. >> >> Eli, Stefan, any opinions/preferences? > >>> In addition to adding an entry for "lisp/obsolete", the "Package" header >>> should be removed from all files in that directory. >> >> Is that needed given the entry in finder--builtins-alist? > > Currently finder-compile-keywords considers finder--builtins-alist > before the Package header, so no. However, if you changed the order, > then you would not have to move bind-key.el out of lisp/use-package. > (Of course you would have to double-check to make sure this doesn't > have any unintended consequences.) > > My alternative finder-compile-keywords current checks the Package header > before finder--builtins-alist. I'll have to test whether reversing the > order changes anything (in addition to the mentioned cases). I can now confirm that after changing the order in my own code, the result is the same as before / as expected; except for bind-keys.el because that hasn't been moved out of lisp/use-package yet. All the other changes made in response to this request also work as expected; I could remove the respective kludges. (This does not include the additional libraries, which I yesterday suggest might be good candidates for removal.) From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 20 Sep 2023 23:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: rms@gnu.org Cc: eliz@gnu.org, jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.16952535508872 (code B ref 62751); Wed, 20 Sep 2023 23:46:02 +0000 Received: (at 62751) by debbugs.gnu.org; 20 Sep 2023 23:45:50 +0000 Received: from localhost ([127.0.0.1]:60628 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj6tB-0002J2-VO for submit@debbugs.gnu.org; Wed, 20 Sep 2023 19:45:50 -0400 Received: from mail-lj1-x231.google.com ([2a00:1450:4864:20::231]:54521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj6t7-0002Im-6M for 62751@debbugs.gnu.org; Wed, 20 Sep 2023 19:45:49 -0400 Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-2bff776fe0bso5964381fa.0 for <62751@debbugs.gnu.org>; Wed, 20 Sep 2023 16:45:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695253529; x=1695858329; 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=IFjEuWPPsyHqIe7hLVC2kKCxvPRmT6LoniyGU+nNI7o=; b=dkdTFCDZVgajCP2Pajo/YBQX69dZJu1NbJ/ubuv7I4hqSCj/woDzpSKrwhalEId0MX fns+84jsD7kOirOGv0FQtRmZlfMnW5EQLOWdBUIAm3xWAoa5LoNAA+hzRCvBrVExwbT4 C54Merj2CibyKf6LidqYHfEihLjfiTnEunggyafOHZ8J//CbJsn+Sd+IPz4lHdFFZxea MJfNLnXjRdzRj3qrmJP438uziP2TaiVJGFVM0TBrt45GeFD4didNnnZxp+kNC63h/udr yMmwHDwc3kT1qd8EGdezpfqsupiFJgtIFHseIna/9no6deyJxfnXN/OSZGX9Nte17g51 ZHTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695253529; x=1695858329; 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=IFjEuWPPsyHqIe7hLVC2kKCxvPRmT6LoniyGU+nNI7o=; b=R1rlElGCeegSjL5iFOdkecgoP2x1r6qceEOGLe9IdDfqOoauHTAWho3C9la4yFFszW MgbCVd4JZ/dzVn/bPIegKxNzaGg9eGLHc1fwResmwh0A1uze29SJFHVjY1+s117JfTp5 y1aSVvtfjB60dGdJ15lQcJQwiXJuu/Bqzcy+EHUiLf+KLEfmDV4+WYOWoKVSPm0qKq5C 9o5MRckBuXaL/qXS4c0WG9QT/HBjfxQ/pcBx0e/QNrC2KC/YN52xPyOyCdObnO23idgT 6ZWfOjRalrH4KNUur/QlR3JFYZQepqE5kmZX/3dphpACBI3bJpW1dvgzaWvFGLI3QE9V Tsng== X-Gm-Message-State: AOJu0Yys5lrLL9jrhPt1Jbwqrz8wUwdYuwOTtJrFqHR550V60hlNe3WG j7nwUeWJt/zcu2uP3fYWu+w+MjP/O9HjVHzFKlo= X-Google-Smtp-Source: AGHT+IFHMwTV7PycKjq0gDE/NbQhylTbB6RAPq75Kvh2JzQVhAlkKbhU7DpjL1IZ6kBwjc1yqs5aRtV1TClErfynNhI= X-Received: by 2002:a2e:b6c5:0:b0:2bc:bf29:18d3 with SMTP id m5-20020a2eb6c5000000b002bcbf2918d3mr3336301ljo.31.1695253529384; Wed, 20 Sep 2023 16:45:29 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 20 Sep 2023 16:45:28 -0700 From: Stefan Kangas In-Reply-To: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> MIME-Version: 1.0 Date: Wed, 20 Sep 2023 16:45:28 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Richard Stallman writes: > Is there an assumption now that all Elisp files in Emacs need to be > assigned to some package? When did that get decided? > > Surely many files fit well into a package, but why be rigid about it? > There must be some that don't. AFAIU, files with this comment header are not considered assigned to any "real" package: ;; Package: emacs More precisely, they are considered part of the "emacs" package, but that package is treated specially in various situations. For example, it is not listed in `M-x package-list', and so on. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Sep 2023 00:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jonas Bernoulli , 62751@debbugs.gnu.org Cc: Eli Zaretskii , Stefan Monnier Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169525466511057 (code B ref 62751); Thu, 21 Sep 2023 00:05:02 +0000 Received: (at 62751) by debbugs.gnu.org; 21 Sep 2023 00:04:25 +0000 Received: from localhost ([127.0.0.1]:60634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj7BA-0002sH-PJ for submit@debbugs.gnu.org; Wed, 20 Sep 2023 20:04:25 -0400 Received: from mail-lf1-x12a.google.com ([2a00:1450:4864:20::12a]:50670) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj7B8-0002s1-8U for 62751@debbugs.gnu.org; Wed, 20 Sep 2023 20:04:23 -0400 Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-502fd1e1dd8so724674e87.1 for <62751@debbugs.gnu.org>; Wed, 20 Sep 2023 17:04:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695254646; x=1695859446; 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=X+pYIIFHMdKrum0hCszDnJKrP9VsQC9scLGmK0unTYY=; b=UEc8kThjEdBBL4jFmQn+gXK7FBM85nkqNZXtC/3j3MkzvOvz51kd5gIWUlNj+KCWqW H6kJGRNzCZIREpIU+bKZFQuNRIy+KQVIRBNse6oX2lYrC/ObZUmYs+Az1u3RKkZawGZn je8pbx3xpkkvzyGHwFyCQLTBKciacmzuwHRvUXEAagoccnD+74siHPf+zI9W1FXwAUHu e2prWKeQCsGyRqP8EK3i32Htjk+HEDo5PN9i849VtP+NKt4KgrpMXgLyCxkT+CC6aR02 6VZkEdYFXUanKILMxu8Zdhww9A7KDIELkRKrpKlNM1a5isVDwO3AIILzjwxg79gNu5cn r60Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695254646; x=1695859446; 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=X+pYIIFHMdKrum0hCszDnJKrP9VsQC9scLGmK0unTYY=; b=WGWtd26etHuoGKkSfOWcvq06VNJGDCHTFSSwkIdfWbKXx1UZnJi7SXE7njJTQ2DW9U oJNv0Jn/tbT8jE6zCFX/nXqF1g27J3hWoemi9531cy8ETxCcY4xWFRBtE7LNX0E3hFh+ VaQbZ8Dc9B9jCV/G5PwmTmFLMt+rkQKxSzt6Q8azeZgod7BK0MdAzEPLGl+zTwkcnXQ8 AMmnw3dNZ3wsIEOjKKQQUbtLwht4F1cDhifBo2gstv4xmRh1D/dKfE0lMHoTooeu7vMM nE5oRONpfRtJopDTzCV78yZK8pqIXAD+c/vuNbW9Fp0ZjFj0tuP4cnGmxjuuF7/J/GWO a5Nw== X-Gm-Message-State: AOJu0Ywqfd/7JTC59sK/WbEOyhb4T7noIzoH/RBTXClXhNqTBfUm6diN JMpCrgPVWBIrlwxr4NC6FV30XC8snmoTq2NnedA= X-Google-Smtp-Source: AGHT+IG5EOPrX95EUpK5iTiy9YlsnEInQRadwKMQeJ0QDTIPOzL0lfdxGjVYRUit0/pvxbksu6Wz83Ol4vtNtxppEVI= X-Received: by 2002:a19:5049:0:b0:502:f2a8:d380 with SMTP id z9-20020a195049000000b00502f2a8d380mr3402831lfj.19.1695254646141; Wed, 20 Sep 2023 17:04:06 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 20 Sep 2023 17:04:05 -0700 From: Stefan Kangas In-Reply-To: <87jzsnzeb5.fsf@bernoul.li> References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87jzsnzeb5.fsf@bernoul.li> MIME-Version: 1.0 Date: Wed, 20 Sep 2023 17:04:05 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Jonas Bernoulli writes: > There are three more libraries that deserve some attention: > > - lisp/obsolete/otodo-mode.el > > formerly known as todo-mode.el, was obsoleted a decade ago. > Has the time for its removal come now? ;) otodo-mode.el was obsoleted in Emacs 24.4, which according to etc/HISTORY was released on 2014-10-20. We typically keep stuff on master for 10 years after it was marked obsolete in a release. Doing it that way gives the community plenty of time to adapt, and keeping obsolete stuff around is usually more or less harmless. We delete stuff faster only if there's a clear reason for it, for example that it's clearly broken and/or harmful. See browse-url.el for some examples of the former. > - lisp/obsolete/crisp.el > - lisp/obsolete/landmark.el > > are available from GNU ELPA, so it seems unnecessary to keep > them in emacs.git as well. You're not wrong, but they were obsoleted in 24.5 and 25.1. So it's like above, but the dates are in 2025 and 2026, or something like that. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Sep 2023 00:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Eli Zaretskii , Jonas Bernoulli , 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169525481911292 (code B ref 62751); Thu, 21 Sep 2023 00:07:01 +0000 Received: (at 62751) by debbugs.gnu.org; 21 Sep 2023 00:06:59 +0000 Received: from localhost ([127.0.0.1]:60638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj7Df-0002w4-AR for submit@debbugs.gnu.org; Wed, 20 Sep 2023 20:06:59 -0400 Received: from mail-lj1-x234.google.com ([2a00:1450:4864:20::234]:51260) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj7Dc-0002vp-GO for 62751@debbugs.gnu.org; Wed, 20 Sep 2023 20:06:57 -0400 Received: by mail-lj1-x234.google.com with SMTP id 38308e7fff4ca-2c038a1e2e6so5430481fa.2 for <62751@debbugs.gnu.org>; Wed, 20 Sep 2023 17:06:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695254801; x=1695859601; 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=n+vq/ErxVHOOT61nTXeyZ/XAFLeDP9JEtVuYnQWLWy4=; b=npJ9tHjzHAAMlfBZR0vpJKX4/S3UskQ5V0z5Ww1cGHAhQ5mXgFNEQjGGzNKGA/vqjD 6gHY2PWdfIaeW8AVqHpIofsoPHlEdgAwFbNMrYOBoG4RFk2ddw7DmR4vQpsSlBB5OHMx Or2wQRP2DvCra1M3fCCnjCoY5Vh/FVhkbDSd7PYHEYqru9KsK4X/ZFRYPEBn9OVJ2enj 6QT+Fbaq40fTjJ7fp1fqyhWreKpqiWy4nlSJsxUz6l1k9qn0e4tKnEdedIVm7b86osCs 4JqZAH1UueD95zPS0BcKfs7tJ5n2QE4i1as7ZX+dQUooEnTHUkVBGOL2lec6ponZP8DU Y77A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695254801; x=1695859601; 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=n+vq/ErxVHOOT61nTXeyZ/XAFLeDP9JEtVuYnQWLWy4=; b=ct/Wu3IxdP7kK0QotG2doV4OA/+2c2N0qnIvnIvx0rb1bYXusgTgZqg6YjzWFo1yR4 h5+m7DD7CeBk+3mv69e2b/Z5mNrQP0G5LJhi2gca21G8p0iN6T1JKKf0eVpOXSHPocuD QfWGnREeEhZSYCCsIL7GTD1Cgd24f+QlmSFnFeKQDNFu0M3sKuY7+SzoWgFkVBAej+9X qFnF0jOzQV2QnEkDLFmS2scMCLo9qhuZFrVTA/dDiHkG030rkPHIq+t+AZTrGbCBvpdO kwwVfKnrTuEHK6GHw04YrkEbRN+lDInNQFK4g14NWhlopNMm0ULSJxwAZFPYYRvZNjDK KUfA== X-Gm-Message-State: AOJu0Yw6bl263zviH7H5TwjJFqQWWiHcbGsO6U0Od2K4p2tUnNHt4ckP uJjWthZbS6MxeTRg+niD2m3d02jpXXKsOW0Z7Q8= X-Google-Smtp-Source: AGHT+IFuhWTYI+raltOow5GT2f2ZPlCy6ooIqMM3yzuH1puy/YE0z2cbdP68hMySitx+2a+7wtgS8SxSuucGJgfnFmQ= X-Received: by 2002:a2e:b04c:0:b0:2c0:2edb:3b1 with SMTP id d12-20020a2eb04c000000b002c02edb03b1mr3590177ljl.37.1695254800672; Wed, 20 Sep 2023 17:06:40 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 20 Sep 2023 17:06:40 -0700 From: Stefan Kangas In-Reply-To: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> MIME-Version: 1.0 Date: Wed, 20 Sep 2023 17:06:40 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Stefan Monnier writes: >> Right, so we either need to remove the "use-package" from >> package--builtins, or move it out of the lisp/use-package directory. >> Otherwise, it will show up in `M-x package-list-packages' as "available" >> rather than "built-in" (as it's now considered part of 'use-package'). > > I'm sorry, I must have missed a part of the discussion: > what does moving `bind-key.el` have to do with the above? > IIRC the code that fills `package--builtins` doesn't pay much attention > to directories. It's about `finder--builtins-alist', which is used by `describe-package'. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Sep 2023 00:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169525532212147 (code B ref 62751); Thu, 21 Sep 2023 00:16:02 +0000 Received: (at 62751) by debbugs.gnu.org; 21 Sep 2023 00:15:22 +0000 Received: from localhost ([127.0.0.1]:60654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj7Lm-00039r-1w for submit@debbugs.gnu.org; Wed, 20 Sep 2023 20:15:22 -0400 Received: from mail-lj1-x22c.google.com ([2a00:1450:4864:20::22c]:48378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj7Lk-00039d-KL for 62751@debbugs.gnu.org; Wed, 20 Sep 2023 20:15:21 -0400 Received: by mail-lj1-x22c.google.com with SMTP id 38308e7fff4ca-2c123eed8b2so6430711fa.0 for <62751@debbugs.gnu.org>; Wed, 20 Sep 2023 17:15:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695255305; x=1695860105; 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=4MQe3hCut6XKs70QggZkTUZXRKeFJbsKibUSIGY5CL4=; b=l1Wfncgm8axn8JVHuOf0/45p1Mo5xFkek7UvpPpMeACoVwihoCLHcWozXn3AlIRtLr coSvbUyW0FhOePuxZ1yEfayuWc9nJK1qbRyZh/HBoAZa41Iqa+tmCzPPGXpBx9FQLv6h 9c5w6EAfvjXhCBCSSAHAr3HLHW177FS//ZzOBnDJZ/hTsCfSbdBvh3bXSEAoZqR6qD4q zzbSMJP2C85PyqQb15IPo4RVeQR2NAif7JLgs+hSyA7MTvZ4DDF70yMlE1oJIUI9dv+Z VoH6Dl15/CVaVLM/3nwtV0fzD72sO7ATgqa+Iqs7QqdtgiTYEVZYs2bupPzEq/mpSHgs ynkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695255305; x=1695860105; 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=4MQe3hCut6XKs70QggZkTUZXRKeFJbsKibUSIGY5CL4=; b=TF/MGwuTcK+C+hxY+QVxTZxvcpELQ5aiRW1q0IqIskkiWzkBeLegHR79OAJ/nQJRn+ MpAytZCyTEdMCkdvBrzgKP6TtChk3jZZKKxOSNK3UCIhsW1H4inhyDVHjptDlxFg1WKB x6odEFX5uu7s5I4WFSjPEAMvsUlD9H62ZJUusPDNCep4xj2ZElGtGzrJk7qKyiSg/RP/ ElzeYdY50/lpmglOkTb9lQSPy/axO/33JVg25Arx/xHn/7D/Ry2xYN4Q6BH7jXd+OiFI tDpLM2EVn+84N8O25PL2DDBJhSKSrpDX4AMKO2I+jPssUR3nQD/+IwQJuIP9ct1bxaHR dJzA== X-Gm-Message-State: AOJu0YwMpFR2Pgv/dEzJhVLYaOxOnnZ/VHZ9+EX2xSUAReUViAd2p00j qsPK5PXjAdjQqhJ5eYcKjoRR4s68z6blZZVe52Y= X-Google-Smtp-Source: AGHT+IEI4W8/KDOD1kem6YR9hS/PmSxRCWQWU/266VB3FQAdR1aSbzAH+OjgMNYnrgwNCFxIk69sVK3r0+JBZhgk4Bk= X-Received: by 2002:a2e:960f:0:b0:2c0:1bf9:3c94 with SMTP id v15-20020a2e960f000000b002c01bf93c94mr3080189ljh.50.1695255304921; Wed, 20 Sep 2023 17:15:04 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 20 Sep 2023 17:15:04 -0700 From: Stefan Kangas In-Reply-To: <83wmwnem5u.fsf@gnu.org> References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.fsf@gnu.org> <83wmwnem5u.fsf@gnu.org> MIME-Version: 1.0 Date: Wed, 20 Sep 2023 17:15:04 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Eli Zaretskii writes: >> > You mean, move bind-key.el out of lisp/use-package, right? >> >> Yes. > > Fine by me, and I think this is preferable, and even clearly TRT for a > package that is not limited to its parent package. Do you see any reason why that change would be dangerous, or could we do it on the release branch? The other option is to move it on master, while installing a less intrusive patch on emacs-29 that removes "use-package" from finder--builtins-alist again, and adds "Package" headers to the files in the use-package directory instead. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Sep 2023 02:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Eli Zaretskii , jonas@bernoul.li, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169526342426168 (code B ref 62751); Thu, 21 Sep 2023 02:31:02 +0000 Received: (at 62751) by debbugs.gnu.org; 21 Sep 2023 02:30:24 +0000 Received: from localhost ([127.0.0.1]:60716 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj9SS-0006o0-8V for submit@debbugs.gnu.org; Wed, 20 Sep 2023 22:30:24 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:51881) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qj9SN-0006nf-KX for 62751@debbugs.gnu.org; Wed, 20 Sep 2023 22:30:22 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 9D95E442A66; Wed, 20 Sep 2023 22:30:03 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1695263397; bh=+14b6+87BRIuS1AjDzBDjHj4N8t0AvIk3B7EpekeNmI=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=VWOzSfveeKucjFqoAbpXzz1KkPGLymXEKKdA8LFL51npXcXJZSgsA/CkgagfBNF1Z /ytVpIeI2QgGIgCYueISxP2PzXBoDde1xVfIhWiobFtcFSRLwT4Uo6MUaQZVvJu2MW yrw34CdYl3K/fCcyvF12LQkMA7+beSrIdu7GDhphraKX9PJa5Nvb6TKm/fmKhVYvGi 5QX5hDxgWy/1c4ZyPnLC4sQaKRCwKlBwU4DK+jnBnT3Xe0Q27CFkopRufw/Slqhz3U 1YY6Cyqj8CXangN0NZg8+60mTYUyoebkk8XjZyb/O95x+FM1k6Pv5WHgLu1o8so+H3 BzleFbh9jNbNA== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id E5A7E442A67; Wed, 20 Sep 2023 22:29:57 -0400 (EDT) Received: from pastel (unknown [45.72.220.249]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id B368712019A; Wed, 20 Sep 2023 22:29:57 -0400 (EDT) From: Stefan Monnier In-Reply-To: (Stefan Kangas's message of "Wed, 20 Sep 2023 17:15:04 -0700") Message-ID: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.fsf@gnu.org> <83wmwnem5u.fsf@gnu.org> Date: Wed, 20 Sep 2023 22:29:56 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.021 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: 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 (---) > The other option is to move it on master, while installing a less > intrusive patch on emacs-29 that removes "use-package" from > finder--builtins-alist again, and adds "Package" headers to the files in > the use-package directory instead. Can't we just add a `;; Package: bind-key` header to `bind-key.el`? Stefan From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Sep 2023 07:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas , John Wiegley Cc: jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169528052623715 (code B ref 62751); Thu, 21 Sep 2023 07:16:01 +0000 Received: (at 62751) by debbugs.gnu.org; 21 Sep 2023 07:15:26 +0000 Received: from localhost ([127.0.0.1]:60918 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjDuH-0006AR-Sd for submit@debbugs.gnu.org; Thu, 21 Sep 2023 03:15:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:32820) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjDuC-0006A8-Cb for 62751@debbugs.gnu.org; Thu, 21 Sep 2023 03:15:23 -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 1qjDtv-0001kq-1K; Thu, 21 Sep 2023 03:15:03 -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=kKzpJV2jgt8qjMvanMlUFoE8o1FdoqRPcduQWU6Z2ms=; b=E/8QEpJgHDPh uvxbFOwbTwVoWX28l6T5Zo0lQi9IDck9skZjVLX4/uEM7zhaDhMTmGIsBBMkUaHQkR8oWosbM5Oka MZctBuLtIag+BVOSJw/VaSdpLYi91ZihLE1Yth9paW/hZa9JUfkFbUZ+cBYVShn1U3Os3f/tpHfAY DEZLRv4kwZLG7VqL+kRgTWXPeyZzssRH2AccHHiYm4Uu21w6LAX4Qar/j3DB3+3krFUIOJiYR3FM4 /IMlfM/dsdIGbw4CjJ7776rLpvUTJFOgCumyRc35zkQ8DFCLE3biEiMe0lsOz9vRDXUspHaoC8oaJ cwBwJr2vf0j2c21ik/KGcQ==; Date: Thu, 21 Sep 2023 10:15:07 +0300 Message-Id: <83pm2c9ev8.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Wed, 20 Sep 2023 17:15:04 -0700) References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.fsf@gnu.org> <83wmwnem5u.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: Stefan Kangas > Date: Wed, 20 Sep 2023 17:15:04 -0700 > Cc: jonas@bernoul.li, 62751@debbugs.gnu.org, monnier@iro.umontreal.ca > > Eli Zaretskii writes: > > >> > You mean, move bind-key.el out of lisp/use-package, right? > >> > >> Yes. > > > > Fine by me, and I think this is preferable, and even clearly TRT for a > > package that is not limited to its parent package. > > Do you see any reason why that change would be dangerous, or could we do > it on the release branch? I honestly don't know. Maybe we should ask the users of use-package? John, do you see any potential problems with that? One issue to consider is what will happen to use-package and bind-key on ELPA -- will you make bind-key a separate package there?? From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Sep 2023 07:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Eli Zaretskii , jonas@bernoul.li, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169528122324913 (code B ref 62751); Thu, 21 Sep 2023 07:28:01 +0000 Received: (at 62751) by debbugs.gnu.org; 21 Sep 2023 07:27:03 +0000 Received: from localhost ([127.0.0.1]:60949 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjE5W-0006Ti-U6 for submit@debbugs.gnu.org; Thu, 21 Sep 2023 03:27:03 -0400 Received: from mail-lj1-x235.google.com ([2a00:1450:4864:20::235]:42088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjE5U-0006T1-4d for 62751@debbugs.gnu.org; Thu, 21 Sep 2023 03:27:01 -0400 Received: by mail-lj1-x235.google.com with SMTP id 38308e7fff4ca-2c12fc235fbso2274711fa.0 for <62751@debbugs.gnu.org>; Thu, 21 Sep 2023 00:26:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695281204; x=1695886004; 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=Egm3qE/fAYmCPMIGSxlNfsT8Pf79N7iczUCSo4pw4ko=; b=PJXUiPJcPPbSE3Z8Xpm69+JItatyfnLMBrPD4QvXI640mPLg995OVOb0K+mVH9nuko Yi10+a9IjAZxXZ684LJOa4gB7CDlK1f80g25VJEq5+6D4JG7A9AgMD7GaCKIjpdnCl71 4DqPvJzwI0jMRmvCD44tGlS93R5vTxX8j5cMNgaKnrsK4cch4QNiZhr2vwy5GxiKXHWT pkl3pdiy+WI6635hLaJUEoCU2mVH+FC1zmfQybd4C+opMn9Ioo8NKCiQMMC4TvkjZo1t oxICCJl7JTSSymj8ZMtmf5ttLg8MSHIoNV8IncJDF/WKXlTa7CufvZNKNM5GOgrUwG3s Joig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695281204; x=1695886004; 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=Egm3qE/fAYmCPMIGSxlNfsT8Pf79N7iczUCSo4pw4ko=; b=ffsI3TZi0kDmti7ieMYkMSR7n/X79dP5GnieowsIzeh4ZHtsN5UBsyUu3wipbDSuWi ecHf19A5fWMleNwdTB+FhqWXUp6IA1vyDrO9HUfdi4WhXPpRgqbQB0IjrNB50Z1CbnFu i0UKLqp8n4L9KixwwtZ00wba4bo+Z9gXIpm4LQYuDy+v3QsWLj1W7m0Kd5hYpT6BaQd5 0bN0eUEIRX7AoFdB9dqZe7AtPPSB2XVGKItQEybZwsnSmYgjjqLSl204wN8Yklc0CY8O Nx4wSOLVEcOsFM1MomV8F0ns6GKPmboaL5jnX3r72M+mJrZL5VAeyHu91+z3nTpNUHBS 2dZQ== X-Gm-Message-State: AOJu0YwF7FRo5/VsU/hBqm9roAq+jrR8xgaHonK2vTT/IInlTyarzED9 ZRxUrvE/bgiTm7Iz9eJXxR1g0IGPtzkphTKgLrA= X-Google-Smtp-Source: AGHT+IGtAIykcUFFY2V1EeeaPUq5pvejnV3FD4DHLyrtgagQsAZ1jnsx+2xSDU7pwlgYTH2TsS4vGe6d6Bfrw9GRRdU= X-Received: by 2002:a2e:a7c7:0:b0:2c0:32e4:967b with SMTP id x7-20020a2ea7c7000000b002c032e4967bmr3100830ljp.2.1695281203890; Thu, 21 Sep 2023 00:26:43 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 21 Sep 2023 00:26:43 -0700 From: Stefan Kangas In-Reply-To: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.fsf@gnu.org> <83wmwnem5u.fsf@gnu.org> MIME-Version: 1.0 Date: Thu, 21 Sep 2023 00:26:43 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Stefan Monnier writes: >> The other option is to move it on master, while installing a less >> intrusive patch on emacs-29 that removes "use-package" from >> finder--builtins-alist again, and adds "Package" headers to the files in >> the use-package directory instead. > > Can't we just add a `;; Package: bind-key` header to `bind-key.el`? I already tried that, but finder--builtins-alist seems to take preference. So the answer unfortunately seems to be no. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Sep 2023 07:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , John Wiegley Cc: jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169528139525181 (code B ref 62751); Thu, 21 Sep 2023 07:30:02 +0000 Received: (at 62751) by debbugs.gnu.org; 21 Sep 2023 07:29:55 +0000 Received: from localhost ([127.0.0.1]:60953 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjE8J-0006Y5-Fp for submit@debbugs.gnu.org; Thu, 21 Sep 2023 03:29:55 -0400 Received: from mail-lj1-x22f.google.com ([2a00:1450:4864:20::22f]:45304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjE8H-0006Xo-3h for 62751@debbugs.gnu.org; Thu, 21 Sep 2023 03:29:53 -0400 Received: by mail-lj1-x22f.google.com with SMTP id 38308e7fff4ca-2c12ae20a5cso9196401fa.2 for <62751@debbugs.gnu.org>; Thu, 21 Sep 2023 00:29:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695281377; x=1695886177; 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=0En4gdUXuQogk7mnKbJPoJI3lUcoxv450sAMUoTDSz4=; b=eysqh7i9TOOv6jcPrVwKFS9NGrtv6PXddghUvdqqUXPw6o1hcoREIlpMViC6VWegn4 uFoQXh+Ck2EColBKeyFxtJ9BOqWpaEQLAETotWcgdDqLqCkta43qPMd295nT26g8Lsqa 0mujBDD9RnexB5iOEU/qaV7rPaeuW/LYeQqq66oaoGyLYabsoP9FaMzRLNHKJzr0Nsu0 xLqOuvY2HdDdMWtlgzsTQxUTNqA9yHlT+8BK8nkGSp74TZs82fANtUWDgGXDWo2c+0pz FsOveQfpEbsN2IiI2gIIFeiIIrKaT3pNhmI+4imjK/nMqfWJnAf8X9fKnUMgfpVsoymI mIoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695281377; x=1695886177; 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=0En4gdUXuQogk7mnKbJPoJI3lUcoxv450sAMUoTDSz4=; b=e+8FpJIOXmOjthatyIA69BRALdrQWaXFlZyM4myjpYg96u2hHtAOwOTDd46POgafUo +IyylWh6b93+e7ipGUnAUoKn1bGEeX36g8KodCNrEMaME5ysbD3ewZslLVNC7wZEfpY9 ZVAr4vlmL2lVRTwKlpTVskYfI/u+B39dY2wqetKlVYJhpc9/0P4C/ps9CwGDBVQXDswA SfCHTKiArCBCNbzH+++wbrf8vYpOGAVAMR8l0ewsdJelWvz3isfFT9lOnR/IDCQMTqgG uKGSfAxPI8RtN0qT3NCFa+KTWUMAqQZvnxeRQMDSygrQCzlzh8GngUDtBd1o79uQcCL8 2IjQ== X-Gm-Message-State: AOJu0YzUnnE9qalHHj1Eyxva+GKbD2ysle6IK0xc7PYvT7CxaWN5knxj nrEQbyRtSdyLJ8KnkOdukUDxxnLpv+XkPhyM0is= X-Google-Smtp-Source: AGHT+IHAXEblRsTOlb3xft+/M+4y4sMKLC/asGfX0/BqJJq08fKJMWTTtHHZcTy6uVbrDFfr85q3ZxmwMaE4vR2e5TE= X-Received: by 2002:a2e:988e:0:b0:2b5:7f93:b3b0 with SMTP id b14-20020a2e988e000000b002b57f93b3b0mr4208520ljj.17.1695281377061; Thu, 21 Sep 2023 00:29:37 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 21 Sep 2023 00:29:36 -0700 From: Stefan Kangas In-Reply-To: <83pm2c9ev8.fsf@gnu.org> References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.fsf@gnu.org> <83wmwnem5u.fsf@gnu.org> <83pm2c9ev8.fsf@gnu.org> MIME-Version: 1.0 Date: Thu, 21 Sep 2023 00:29:36 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Eli Zaretskii writes: > One issue to consider is what will happen to use-package and bind-key > on ELPA -- will you make bind-key a separate package there?? It already is: https://elpa.gnu.org/packages/bind-key.html https://elpa.gnu.org/packages/use-package.html It makes sense to me at least, because the functionality is useful also outside of use-package. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Sep 2023 14:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Eli Zaretskii , jonas@bernoul.li, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169530491723718 (code B ref 62751); Thu, 21 Sep 2023 14:02:02 +0000 Received: (at 62751) by debbugs.gnu.org; 21 Sep 2023 14:01:57 +0000 Received: from localhost ([127.0.0.1]:34498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjKFg-0006AU-Vm for submit@debbugs.gnu.org; Thu, 21 Sep 2023 10:01:57 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:26504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjKFc-0006AD-BN for 62751@debbugs.gnu.org; Thu, 21 Sep 2023 10:01:54 -0400 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 95AAA801E0; Thu, 21 Sep 2023 10:01:36 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1695304895; bh=oQdosua1Zf3qSurV374z4EVr6pWMg0cl7lSEx8bSfuI=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=pV8azSTVgo7gfWD+VNAXROxGw300zJep+Ewbc08JTkrh5LqJ3pzdBmZDZ/554WmDy ok7AkiY1iEVRoMLKNqJR1NDOU0CbICunXZCNEFchOjttfX5u6hCRBxPmDU/r/AvAJc xLnJeJViz5TCL4ZbZt7lWQZIzACWStgNZ4E/zguP0RyfwjaB4wG+XstQ054pIsH/7V kR6cO62SShc/kWF1JqY1Kw5o4ZUxl+0ITKil3+lq3JrJzSmE/s3dMUsnrH/2YD/ASP TCCWTHcAHh/qc1rH5F6PGQahniVtMCMlhMQqK+PI06skSkNDQWTAaglsVT2KmYusDF XKwNDWUlcndfg== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 569A6805D6; Thu, 21 Sep 2023 10:01:35 -0400 (EDT) Received: from pastel (unknown [45.72.220.249]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 2635C1201FA; Thu, 21 Sep 2023 10:01:35 -0400 (EDT) From: Stefan Monnier In-Reply-To: (Stefan Kangas's message of "Thu, 21 Sep 2023 00:26:43 -0700") Message-ID: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.fsf@gnu.org> <83wmwnem5u.fsf@gnu.org> Date: Thu, 21 Sep 2023 10:01:34 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.006 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: 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 (---) >>> The other option is to move it on master, while installing a less >>> intrusive patch on emacs-29 that removes "use-package" from >>> finder--builtins-alist again, and adds "Package" headers to the files in >>> the use-package directory instead. >> >> Can't we just add a `;; Package: bind-key` header to `bind-key.el`? > > I already tried that, but finder--builtins-alist seems to take > preference. Sounds like a bug we should fix, rather than try and work around it. Stefan From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Jonas Bernoulli Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 21 Sep 2023 21:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas , 62751@debbugs.gnu.org Cc: Eli Zaretskii , Stefan Monnier Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.16953307634568 (code B ref 62751); Thu, 21 Sep 2023 21:13:02 +0000 Received: (at 62751) by debbugs.gnu.org; 21 Sep 2023 21:12:43 +0000 Received: from localhost ([127.0.0.1]:34901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjQyY-0001Bc-KR for submit@debbugs.gnu.org; Thu, 21 Sep 2023 17:12:42 -0400 Received: from mail.hostpark.net ([212.243.197.30]:51744) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjQyW-0001BL-DR for 62751@debbugs.gnu.org; Thu, 21 Sep 2023 17:12:41 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id CDEC91626C; Thu, 21 Sep 2023 23:12:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-type:content-type:mime-version:message-id:date:date :references:in-reply-to:subject:subject:from:from; s=sel2011a; t=1695330743; bh=DFcIo5wk0AN7D2P1zcKmljERJ3y7aghANpDCB6ZBgJk=; b= 3elw0PklMyVRX6WlZzwCSUdf606xriV9AnbdKkhwxz07QAifZ6VkOJI4rjG34vyZ j4jLO/mE9OY4K8cToqLHMj7s/uzZYeRFv8qB4UT02rZF1KJAb/Dzfb/+7+cYeDRm bx+ywHzWTPfj2tIRplkSkF3DtUHK3vwP8ec+fYt47p4= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail1.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id 9SBWV-9sDsne; Thu, 21 Sep 2023 23:12:23 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id 5FA861620E; Thu, 21 Sep 2023 23:12:23 +0200 (CEST) From: Jonas Bernoulli In-Reply-To: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87jzsnzeb5.fsf@bernoul.li> Date: Thu, 21 Sep 2023 23:12:21 +0200 Message-ID: <87h6nnfcy2.fsf@bernoul.li> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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.7 (-) Stefan Kangas writes: > Jonas Bernoulli writes: > >> There are three more libraries that deserve some attention: >> >> - lisp/obsolete/otodo-mode.el >> >> formerly known as todo-mode.el, was obsoleted a decade ago. >> Has the time for its removal come now? ;) > > otodo-mode.el was obsoleted in Emacs 24.4, which according to > etc/HISTORY was released on 2014-10-20. > > We typically keep stuff on master for 10 years after it was marked > obsolete in a release. Doing it that way gives the community plenty of > time to adapt, and keeping obsolete stuff around is usually more or less > harmless. > > We delete stuff faster only if there's a clear reason for it, for > example that it's clearly broken and/or harmful. See browse-url.el for > some examples of the former. > >> - lisp/obsolete/crisp.el >> - lisp/obsolete/landmark.el >> >> are available from GNU ELPA, so it seems unnecessary to keep >> them in emacs.git as well. > > You're not wrong, but they were obsoleted in 24.5 and 25.1. So it's > like above, but the dates are in 2025 and 2026, or something like that. Alright. Thanks for the clarification. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Sep 2023 12:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Eli Zaretskii , jonas@bernoul.li, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169538619519605 (code B ref 62751); Fri, 22 Sep 2023 12:37:01 +0000 Received: (at 62751) by debbugs.gnu.org; 22 Sep 2023 12:36:35 +0000 Received: from localhost ([127.0.0.1]:35512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjfOd-000569-54 for submit@debbugs.gnu.org; Fri, 22 Sep 2023 08:36:35 -0400 Received: from mail-lj1-x235.google.com ([2a00:1450:4864:20::235]:59526) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjfOX-00055m-HE for 62751@debbugs.gnu.org; Fri, 22 Sep 2023 08:36:33 -0400 Received: by mail-lj1-x235.google.com with SMTP id 38308e7fff4ca-2bffc55af02so35551361fa.2 for <62751@debbugs.gnu.org>; Fri, 22 Sep 2023 05:36:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695386173; x=1695990973; 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=iGLTcc55iMkMDneMtt9CLeEpyIdvUohxUYsEwPa1p8A=; b=aOSmNPYntuvbszuKR6Ki4yb+rdRyn8wRf1MNMLAbSym8x6T+yVf8K6nZvXY2X+6KTV HURRMAjMcyY4teAFgRcY6i6lrqDXMSNxLGPLw/w03kNZi15uqVmMy5xPWL5JLK5SgNe/ 2Y7xY7sZEPoxIljDzu7/a4vq61g2/GScjxt1Y/TiZ3PfctcMrvWpJ7onjGJYwR3qfRVp QgLdb/AkQWRSE2TkFX0ViFsKEnjCCMm7HLShyiT56l2vM2yacxm9+Mzif4GyPgvPH1ZV 0hW/f0k3bmHHs1+Gpy5+1u4BJLt6awyFtatwqxKKStXea+vAnLtc4TkkN0KIH26eWlt4 uKeQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695386173; x=1695990973; 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=iGLTcc55iMkMDneMtt9CLeEpyIdvUohxUYsEwPa1p8A=; b=pqrjxcit+uucUaLc9aoJNGUt6a/IqWzQUQ7fT7r6JENteGv3+XzoE1+bbAPmC3vXFG XiFLfpnnHvxNXnkcKDR7oPfBAhQAP3sz2SZ9fSdqeft/eoIOvLiYR/XPOt4eG8DBAQ6F 8Omt9VHoZ7YCMkiiUncEvW9ByHITzFNnSe8vk9fa/Kqizo09x6yhGDuBvle2JkSdsgcn baIEGN3Klq9q5Y9hO+outx/gziIG+TRMEGxOMdaLSYQbUa4T2lZXmHFmY1W4M2y4Irww 5/6eLj0xhVfVKFnoqk6Qh5O1apYVmD4B2L4kllLiYbTvhGfXe92wq+ABIHUjtQkGy7Kv 9GVQ== X-Gm-Message-State: AOJu0YwKFvmC2xEMWFfYWtUtkKbLqgqRlVoWArf5Ol3FCSSHATu/QIPf gcN3IErCZo0VMSZUl0B/W3bvRkBEiDt7VbsyJY6s2xu9 X-Google-Smtp-Source: AGHT+IHJCaArYldvLT6EeZ/rRH7HtM+yhuLVP307Wt+cobKvO3FOb5geGjUo6/KfscIM0tSrujmrDLYadZHOT0A5NnE= X-Received: by 2002:a2e:920e:0:b0:2c0:167e:dd8c with SMTP id k14-20020a2e920e000000b002c0167edd8cmr7314347ljg.10.1695386172659; Fri, 22 Sep 2023 05:36:12 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 22 Sep 2023 05:36:12 -0700 From: Stefan Kangas In-Reply-To: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.fsf@gnu.org> <83wmwnem5u.fsf@gnu.org> MIME-Version: 1.0 Date: Fri, 22 Sep 2023 05:36:12 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Stefan Monnier writes: >>>> The other option is to move it on master, while installing a less >>>> intrusive patch on emacs-29 that removes "use-package" from >>>> finder--builtins-alist again, and adds "Package" headers to the files in >>>> the use-package directory instead. >>> >>> Can't we just add a `;; Package: bind-key` header to `bind-key.el`? >> >> I already tried that, but finder--builtins-alist seems to take >> preference. > > Sounds like a bug we should fix, rather than try and work around it. Fine by me, but it's probably better to do that on master. I installed the more minimal fix on emacs-29 for now. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 22 Sep 2023 15:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Eli Zaretskii , Jonas Bernoulli , 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169539673016827 (code B ref 62751); Fri, 22 Sep 2023 15:33:02 +0000 Received: (at 62751) by debbugs.gnu.org; 22 Sep 2023 15:32:10 +0000 Received: from localhost ([127.0.0.1]:37126 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qji8Y-0004NK-2Z for submit@debbugs.gnu.org; Fri, 22 Sep 2023 11:32:10 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:20931) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qji8T-0004Mo-9i for 62751@debbugs.gnu.org; Fri, 22 Sep 2023 11:32:08 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 262B1440B36; Fri, 22 Sep 2023 11:31:49 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1695396707; bh=k9K2IuvxMlanJho09r74bsjjLPdmxSBMqAZbLo/SIQs=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=aj2bL07OL4cCLbx2DmXnvv6srlYjJ7mNVcZP2Ws2SQwf3Dq5KyWzSnJtrz/5UeP4C xTv++HzTaB6hzCL4AUlQQ6gGSLrSZYQr2W4A6UyBQiWFhm+ujx692xFpmPLFIhrHmQ yy6b0wyN3jTYlJMvWvC118Ref2NJ1bj9ddLapxCmh/6foS1PWNMH9O3LlCGccxOGjz blltTFuKBFe756iIB7RCLBFtYIOZKdJ/TVT2K6RdKiUI46REEoiTQvWQ9cps0fDp6n zjR6MiV1/k6/QqnDamtY2y8GHrrbnh1XzlZ9eRul8bMNAb7hPRp5g3fNSyY8HVANdK OeKCjiJPxV/Jg== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 73E1944093C; Fri, 22 Sep 2023 11:31:47 -0400 (EDT) Received: from lechazo (lechon.iro.umontreal.ca [132.204.27.242]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 66E6E12022B; Fri, 22 Sep 2023 11:31:47 -0400 (EDT) From: Stefan Monnier In-Reply-To: <87h6nnfcy2.fsf@bernoul.li> (Jonas Bernoulli's message of "Thu, 21 Sep 2023 23:12:21 +0200") Message-ID: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87jzsnzeb5.fsf@bernoul.li> <87h6nnfcy2.fsf@bernoul.li> Date: Fri, 22 Sep 2023 11:30:19 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.105 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: 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 (---) --=-=-= Content-Type: text/plain >> You're not wrong, but they were obsoleted in 24.5 and 25.1. So it's >> like above, but the dates are in 2025 and 2026, or something like that. BTW, what about `sit-for`s obsolete calling convention (obsoleted in 22.1)? Stefan --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=sit-for.patch diff --git a/lisp/subr.el b/lisp/subr.el index e88815fa58c..58274987d71 100644 --- a/lisp/subr.el +++ b/lisp/subr.el @@ -3408,7 +3408,7 @@ read-char-choice-with-read-key (message "%s%s" prompt (char-to-string char)) char)) -(defun sit-for (seconds &optional nodisp obsolete) +(defun sit-for (seconds &optional nodisp) "Redisplay, then wait for SECONDS seconds. Stop when input is available. SECONDS may be a floating-point value. \(On operating systems that do not support waiting for fractions of a @@ -3417,29 +3417,11 @@ sit-for If optional arg NODISP is t, don't redisplay, just wait for input. Redisplay does not happen if input is available before it starts. -Value is t if waited the full time with no input arriving, and nil otherwise. - -An obsolete, but still supported form is -\(sit-for SECONDS &optional MILLISECONDS NODISP) -where the optional arg MILLISECONDS specifies an additional wait period, -in milliseconds; this was useful when Emacs was built without -floating point support." - (declare (advertised-calling-convention (seconds &optional nodisp) "22.1") - (compiler-macro - (lambda (form) - (if (not (or (numberp nodisp) obsolete)) form - (macroexp-warn-and-return - (format-message "Obsolete calling convention for `sit-for'") - `(,(car form) (+ ,seconds (/ (or ,nodisp 0) 1000.0)) ,obsolete) - '(obsolete sit-for)))))) +Value is t if waited the full time with no input arriving, and nil otherwise." ;; This used to be implemented in C until the following discussion: ;; https://lists.gnu.org/r/emacs-devel/2006-07/msg00401.html ;; Then it was moved here using an implementation based on an idle timer, ;; which was then replaced by the use of read-event. - (if (numberp nodisp) - (setq seconds (+ seconds (* 1e-3 nodisp)) - nodisp obsolete) - (if obsolete (setq nodisp obsolete))) (cond (noninteractive (sleep-for seconds) --=-=-=-- From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Sep 2023 11:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: Eli Zaretskii , Jonas Bernoulli , 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169546894310471 (code B ref 62751); Sat, 23 Sep 2023 11:36:01 +0000 Received: (at 62751) by debbugs.gnu.org; 23 Sep 2023 11:35:43 +0000 Received: from localhost ([127.0.0.1]:37877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qk0vG-0002ip-Oz for submit@debbugs.gnu.org; Sat, 23 Sep 2023 07:35:43 -0400 Received: from mail-lj1-x231.google.com ([2a00:1450:4864:20::231]:45273) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qk0vD-0002iZ-GT for 62751@debbugs.gnu.org; Sat, 23 Sep 2023 07:35:41 -0400 Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-2c12ae20a5cso56971641fa.2 for <62751@debbugs.gnu.org>; Sat, 23 Sep 2023 04:35:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695468922; x=1696073722; 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=BZkJpFjJGQZ8EHjL9XsWL1NCUdZxoj0e72I/EBI6qSY=; b=HrPUD0RkDj6Agx5zlWtf0ZGHHxXHbJXr0MpMKDRAiy7TfjkPl4MlPbPR9XOSW9zcjL ElcDck6RxYzt4OZ737jzN6Lr22ygD1MIxUF9xL1XGO5FmRPWsxRfrWj0QIgC/zhEiQ/q EuGvDfwOY+RpH8v5oqcuow7BdUqhJa9SM1vFpb2BUJv1wvZI1bnSUkqfCwRld/XnDZRW xiggkua5e5nmoIZVqEo1vbArvE0pNsNRnvR38ZQEgxiXg3oygmWhJqYx9XFABG0n+R1b wuLYO3+zSvFe+RLL7gMROcksPRLaK0o8xEMZe29sjp181jm2izG3QdP75/cmjmKJHWaC EXwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695468922; x=1696073722; 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=BZkJpFjJGQZ8EHjL9XsWL1NCUdZxoj0e72I/EBI6qSY=; b=o9nzlOAOpVgqLiT5l6tJQpXIwkdsygehZvit3NbdqldGUnKp0HFGvrUwQQX+OFFJlf P5u6ZPlY/2fmVHJ0LSfv3tToy31rZ/n9tDg9IYouBkmiAMyMpzn7jCCtK8Z5ZgjLtcj/ hfSDyNU3umO9ipPHLfNToWf8Yd2wMZgKwZMoGOrVxw6FCchqQw71S4JODZ7eVmrbNAnQ FGseXaoBFwykEOypRjs3I+Z8s4s/10CFwUySfkn/Wzry8wtcbpZo1zUKwcOtgdpG8Ux6 l3j9eKs+DsoAhK8EHfN2Yyl0CWUodtt64GIi5DOR1ELKm3BTpdJooWXC4yI+yVNCK62v tXyQ== X-Gm-Message-State: AOJu0Yxl1kh9kWTTNWXsa8hOEffCsrk3O/sNko5qxmtkLw1oCrLZ7czG 5sL239KEg4Z4d8Fiwl2hQ478drgeE9tZa36c3c8= X-Google-Smtp-Source: AGHT+IEVeTcjg/BGDhcIk48mIWbgIVERg7OgMdTOp7OCpRDBxDoQhBjS78pUkoCh3Ukceh/Db9FAIDg69/IvPJD7QZ4= X-Received: by 2002:a2e:6e13:0:b0:2bc:b694:6d6e with SMTP id j19-20020a2e6e13000000b002bcb6946d6emr1558013ljc.27.1695468922133; Sat, 23 Sep 2023 04:35:22 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 23 Sep 2023 04:35:21 -0700 From: Stefan Kangas In-Reply-To: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87jzsnzeb5.fsf@bernoul.li> <87h6nnfcy2.fsf@bernoul.li> MIME-Version: 1.0 Date: Sat, 23 Sep 2023 04:35:21 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 (-) Stefan Monnier writes: >>> You're not wrong, but they were obsoleted in 24.5 and 25.1. So it's >>> like above, but the dates are in 2025 and 2026, or something like that. > > BTW, what about `sit-for`s obsolete calling convention (obsoleted in 22.1= )? Yeah, it's probably time to remove it. Don't forget to also remove this part in (info "(elisp) Waiting"): It is also possible to call =E2=80=98sit-for=E2=80=99 with three argum= ents, as =E2=80=98(sit-for SECONDS MILLISEC NODISP)=E2=80=99, but that is consi= dered obsolete. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 23 Sep 2023 14:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , John Wiegley Cc: jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169548019011081 (code B ref 62751); Sat, 23 Sep 2023 14:44:02 +0000 Received: (at 62751) by debbugs.gnu.org; 23 Sep 2023 14:43:10 +0000 Received: from localhost ([127.0.0.1]:40317 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qk3qf-0002se-E3 for submit@debbugs.gnu.org; Sat, 23 Sep 2023 10:43:09 -0400 Received: from mail-lj1-x22d.google.com ([2a00:1450:4864:20::22d]:42233) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qk3qa-0002s6-0z for 62751@debbugs.gnu.org; Sat, 23 Sep 2023 10:43:07 -0400 Received: by mail-lj1-x22d.google.com with SMTP id 38308e7fff4ca-2c12fc235fbso44485711fa.0 for <62751@debbugs.gnu.org>; Sat, 23 Sep 2023 07:42:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695480167; x=1696084967; 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=AU034gmL4XlZzgLUAN8rtn9X6vjDoRHQkMmwP6QBl3E=; b=gb56mENqNLauC57KP4ZODfn69e6dNKYoa55+zNnJ3q73jmBxg4vzu4nynx3X2oBJty LahhLWirAqCL+uuGwgPH8cpRN2XhcP0ABV18kxhyVyGfU0WTNoIjvk6FR4QNKTTpprWD qbWah9nAyRvhe1r5YFpkMGEGXDcLeFbQ5SaFYZqKTQNEqM9ixc25dRgMubFQLatl2JZ4 6NE5K4lXTAOe+bKWJ/GT99YT2VonzpEX1sGGObj4TDl4cyMDl95VBnsOAP69tIcsY/30 zizhdxTooyC7b7KPMeO12RYnCOs791hQ6ALMRdMxe+y5xehbHQS3iJLSuK6aGj7Bo/tN BcVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695480167; x=1696084967; 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=AU034gmL4XlZzgLUAN8rtn9X6vjDoRHQkMmwP6QBl3E=; b=MEXdPJMQ0jsjgm8l7FaKBhTz8nq4Gp0q9ufcoInlWFtjHJimpjJChaIyPIq4ocl3/L BHmuJ12aqFaluboHRtBhAJLyKsM2RUlhibx+iIW0epG02RLPfgAAULBbsqGsyOTzPvhl adim/YFhQ9liYG9cO6DoNOhk/ESmfTW9gp2ThZZQmzdvCoJmRRtXVMSWMfk60Pc8e7EF tknl8Nz9MyMaqqi4wFtaUg6vSNutt9c96LShwgEpfoxEqJHK9cCWj0z3aOGFYANCogmg Fgv1gqMmMRwRneXVKSSbZh0bpiTdOw7RVbQCClCyQXhihFlZpO0y/O9xf1uaIuUHeHel VAjw== X-Gm-Message-State: AOJu0YyEOS3SR1koN1P/ZtM4W4ks03z8xkWxBiVdivpA6EELm9njIV/U Uz/T9kEbqmCEAjM3Jc3GnH05Q3c3XeQFiyyspsc= X-Google-Smtp-Source: AGHT+IHFKPcD7BGA4nD2KB0YNtjNslivl6HdVki6jTE/Lej5ZsPb+I0CEOkJmdJApS6bM2ITBFm9P7Sa7K+BUl405eI= X-Received: by 2002:a2e:978f:0:b0:2bf:fae0:5cf9 with SMTP id y15-20020a2e978f000000b002bffae05cf9mr847609lji.15.1695480166573; Sat, 23 Sep 2023 07:42:46 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 23 Sep 2023 07:42:46 -0700 From: Stefan Kangas In-Reply-To: <83pm2c9ev8.fsf@gnu.org> References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.fsf@gnu.org> <83wmwnem5u.fsf@gnu.org> <83pm2c9ev8.fsf@gnu.org> MIME-Version: 1.0 Date: Sat, 23 Sep 2023 07:42:46 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Eli Zaretskii writes: >> From: Stefan Kangas >> Date: Wed, 20 Sep 2023 17:15:04 -0700 >> Cc: jonas@bernoul.li, 62751@debbugs.gnu.org, monnier@iro.umontreal.ca >> >> Eli Zaretskii writes: >> >> >> > You mean, move bind-key.el out of lisp/use-package, right? >> >> >> >> Yes. >> > >> > Fine by me, and I think this is preferable, and even clearly TRT for a >> > package that is not limited to its parent package. >> >> Do you see any reason why that change would be dangerous, or could we do >> it on the release branch? > > I honestly don't know. Maybe we should ask the users of use-package? > > John, do you see any potential problems with that? We can probably get away with the more minimal change I installed on emacs-29 yesterday. The only downside of not moving the file there, as far as I can tell, is that it will be a hassle if we need to merge any changes in bind-key.el to master. It's a very slow moving target though, so those instances should hopefully be rare. Should bind-key.el be in lisp/? lisp/emacs-lisp/? From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Sep 2023 12:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jonas Bernoulli , 62751@debbugs.gnu.org Cc: Eli Zaretskii , Stefan Monnier Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169555857231645 (code B ref 62751); Sun, 24 Sep 2023 12:30:03 +0000 Received: (at 62751) by debbugs.gnu.org; 24 Sep 2023 12:29:32 +0000 Received: from localhost ([127.0.0.1]:41222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkOEu-0008EL-9x for submit@debbugs.gnu.org; Sun, 24 Sep 2023 08:29:32 -0400 Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]:56380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkOEq-0008E5-J5 for 62751@debbugs.gnu.org; Sun, 24 Sep 2023 08:29:30 -0400 Received: by mail-lj1-x22e.google.com with SMTP id 38308e7fff4ca-2bff7d81b5eso78900331fa.0 for <62751@debbugs.gnu.org>; Sun, 24 Sep 2023 05:29:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695558551; x=1696163351; 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=fyewUPIansuxTfhVFZppxFBRoUUZW+hHOhSbFkCBnpg=; b=eJ0bIznBH+sdjqBZKeJaq8bAW+zEjs/oJmNgt3swkgo5qMPag4On6R9FDNKdXPkwYI mVIifxGXk63bka8xWxTVpKAZ1GIWBO99a8jNDzWbO55ZsHYpOqZxDcqAZC0iuR2Z75QL S95oQnaHorsAVhTfdGIcaeYqSrcln5lNTe8YYQANTX7PuQIus2VyIoGbSh5kW0b+eLvV exBSG3m5p9zjzbyiqGQoNOjoLtZs18TSz38gGQZNWS724J31tRq+PE8EsX18CUKzNU0i lqbl/+BWDHeZsC5S/1pDZkfRDu/Kwq3G+a9CrIMO8T9Z9eJClbnb7Na2zp8eZ4c6eblX xQZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695558551; x=1696163351; 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=fyewUPIansuxTfhVFZppxFBRoUUZW+hHOhSbFkCBnpg=; b=Kmp+MMX6Gpoqctme3ZIj+1G7njaV0dXcG8SworMlwh0KEGXLz5dsd58HK4T89u/FcW LeuKLj0VjjMOvns/O2PbJbyoRaxKOprSUOgn7MLAHRAp24PhTSpvQpI5z3LmcKXK/Boo r3kesKgmboo7xLVfWwCBZiGB5CAV1ZD1moLkkwE8apeANE8mQSdgjQ8QY6gqXFcwh9fy itZSrNHHa3vFxnXHjWw7+F39R+Dx6Fm09/ocAojd5zVcajZMcIE/NGLO+KTenj67fckc LLmbZjjW0geu1ihPSXhGO3GSc2CMk8wHhIBP7z0E0m2bO2Zi11zieKEg4MpvbKB+eupW Eq4Q== X-Gm-Message-State: AOJu0YzXNpqrp+eoqjVOePeYKjvTLff29jpM5MLR0WnhKLiAxjJnnskh 5LhCXqOCOiqZg6LqGlLInworWqGBdYCOiGe9a+CyKG7Z X-Google-Smtp-Source: AGHT+IF3DZPp+TJvSJcHCPKYLQaU2hbJ515ldUDAtylZs7v/SvQefIP5PBvDACnTjT/syx9Waa5N72RqdV2XT171zw4= X-Received: by 2002:a2e:9644:0:b0:2b6:cff1:cd1c with SMTP id z4-20020a2e9644000000b002b6cff1cd1cmr3308343ljh.34.1695558550755; Sun, 24 Sep 2023 05:29:10 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 24 Sep 2023 05:29:10 -0700 From: Stefan Kangas In-Reply-To: <87msxg6djd.fsf@bernoul.li> References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87msxjzeyq.fsf@bernoul.li> <87msxg6djd.fsf@bernoul.li> MIME-Version: 1.0 Date: Sun, 24 Sep 2023 05:29:10 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Jonas Bernoulli writes: > All the other changes made in response to this request also work as > expected; I could remove the respective kludges. (This does not > include the additional libraries, which I yesterday suggest might > be good candidates for removal.) Thanks for testing. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: John Wiegley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Sep 2023 18:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Eli Zaretskii , jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169557898013221 (code B ref 62751); Sun, 24 Sep 2023 18:10:02 +0000 Received: (at 62751) by debbugs.gnu.org; 24 Sep 2023 18:09:40 +0000 Received: from localhost ([127.0.0.1]:43593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkTY3-0003RA-J8 for submit@debbugs.gnu.org; Sun, 24 Sep 2023 14:09:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46514) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkTXy-0003Qv-R2 for 62751@debbugs.gnu.org; Sun, 24 Sep 2023 14:09:38 -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 1qkTXf-000599-7V; Sun, 24 Sep 2023 14:09: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:References:Date:In-Reply-To:Subject:To: From; bh=f7QQAUgPnQqdrCyVd9+Jw3Az1ORfbSci5EW4Qr65t5s=; b=V+cWzptYDhKdHvm0KP6V Kp2Rl4uq4/8p/ApvnTcNJr2G/cKRXXwgZUxmp56Lt2G4QXM9WdMR1R633hCK6YrdOKtoQWAeG2ZS2 8c/vtbpmQp2/Y9KmC+xFBTpVHtSmJXcuv5Pc08LfUNyddpkAUk1A6UrqAAS7OL8de6zUtT3vOve0i qG4X/faTk2AHN+h6f4tKec0X0lfTjunwEhluAFs0ozjwflIPM5/sWm2H2DnqH7UZfJ48C+qM5FEWX 1IWnw/kqYfszdXMCcwvNhGA9wUqhafxsgTy11FwbDRTAzM88FHcPyHIZIOz5aHn9Ck7RgbzqofdIL IymjnlCgXLM7Xg==; X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudelvddguddvvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfevufgjfffkfhgfgggtsehttdertddtredtnecuhfhrohhmpeflohhh nhcuhghivghglhgvhicuoehjohhhnhifsehgnhhurdhorhhgqeenucggtffrrghtthgvrh hnpeeigedvueelgeduheffieefhffftdeiheeutedtudelfeeuledvudetuefhleeikeen ucffohhmrghinhepnhgvfigrrhhtihhsrghnshdrtghomhenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehjohhhnhifodhmvghsmhhtphgruhht hhhpvghrshhonhgrlhhithihqdeikeejkedtleeggedqudejjeehfeekudeiqdhjohhhnh ifpeepghhnuhdrohhrghesnhgvfigrrhhtihhsrghnshdrtghomh X-ME-Proxy: Feedback-ID: ib64945b7:Fastmail From: John Wiegley In-Reply-To: (Stefan Kangas's message of "Sat, 23 Sep 2023 07:42:46 -0700") Date: Sun, 24 Sep 2023 11:07:52 -0700 Message-ID: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.fsf@gnu.org> <83wmwnem5u.fsf@gnu.org> <83pm2c9ev8.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) 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 (---) >>>>> Stefan Kangas writes: > We can probably get away with the more minimal change I installed on > emacs-29 yesterday. The only downside of not moving the file there, as far > as I can tell, is that it will be a hassle if we need to merge any changes > in bind-key.el to master. It's a very slow moving target though, so those > instances should hopefully be rare. There are zero planned changes to bind-key.el, other than bug fixes that may come up. > Should bind-key.el be in lisp/? lisp/emacs-lisp/? I would put it in lisp/, since it relates to Emacs functionality rather than the Emacs Lisp programming language in particular. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2 From unknown Sat Aug 16 22:48:02 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jonas Bernoulli Subject: bug#62751: closed (Re: bug#62751: 29.0.90; New libraries that still need to be assigned to packages) Message-ID: References: <87zg7fyjka.fsf@bernoul.li> X-Gnu-PR-Message: they-closed 62751 X-Gnu-PR-Package: emacs Reply-To: 62751@debbugs.gnu.org Date: Sun, 24 Sep 2023 20:24:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1695587042-5593-1" This is a multi-part message in MIME format... ------------=_1695587042-5593-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #62751: 29.0.90; New libraries that still need to be assigned to packages which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 62751@debbugs.gnu.org. --=20 62751: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D62751 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1695587042-5593-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 62751-done) by debbugs.gnu.org; 24 Sep 2023 20:23:19 +0000 Received: from localhost ([127.0.0.1]:43666 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkVdP-0001RC-Gu for submit@debbugs.gnu.org; Sun, 24 Sep 2023 16:23:19 -0400 Received: from mail-lf1-x12c.google.com ([2a00:1450:4864:20::12c]:59425) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkVdM-0001Qi-KZ for 62751-done@debbugs.gnu.org; Sun, 24 Sep 2023 16:23:18 -0400 Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-5041d6d8b10so8378723e87.2 for <62751-done@debbugs.gnu.org>; Sun, 24 Sep 2023 13:23:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695586978; x=1696191778; 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=Y+Ia+2JD7lRHcM3C/gpRGST4Ydjjp+j3hKujwdAZ3PY=; b=lmdqdsvO37aHfqkVGpO8ulRIKkkCo9Z0LfQXdAl/aTtEFLa6H1bo3N3PP0iGUYplyx FRVJd8Eix6Vt9m4I46UjAkSBXq8WDLhatr77dMsPiGOQcISpdr8Qwsp6dQ8MVCfXNEEd RskM87QyJGRGgIlzjZflwE+yw9QblfButShFLI7xt7OU/Ud0BrS+P6MgJGjiKS8cLtws XAD+LxJ3c1JfNxSzP4pDqd/5uIrOs3Rr05aiPpFXubxU0cpNBa0cxQy+lm1uqbSeL8Au GnDw29Zp3JS6r76ykwPoAjXLzu3JWvbgY2cwYqF/erm0lDzTNGtlStYaIUOCsm2KziCW bkaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695586978; x=1696191778; 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=Y+Ia+2JD7lRHcM3C/gpRGST4Ydjjp+j3hKujwdAZ3PY=; b=Tpormrg5w4oSoMO1jRQ+SDsqgXzYTUgccUNIXtNFBDYggURQuKjxYfdYrrAHqDh/fp gkIEhWIKWU2Cslir68vKxETnbR/c1+WVsDL7vXjE6FB+394T2dSuAWk9J4x0pyhoWWhU NxvPnXldETKxgFyfTRNC01B8Ske697Kp3Cwixnef6+YTbAWA6XVSM3DuJdXj9W0etITa S+9H5eyVogbX+1dBxUI6vDquC0aihaqFRY516Q+oGnCXCbuHF1yrEPW8eQ64pQQPFLeD scGwLgwUt8cXJ5Ls1ErnUI+UU/KymGQTivIvxIoNUk2JCPT/KIGuUAGjpjBvycFEXtAs JK3Q== X-Gm-Message-State: AOJu0YzQaTvI1EZTzWer2B0sjjbqP+io9+zjrrjfp17o/YeYp7VtInW2 JM3ogGwQU5TSkZcB3H5SPsdbtGZexEha4gvTKSQ= X-Google-Smtp-Source: AGHT+IG7BqykxjaRqFfj1oVbYISx9n2LcnZyeG5gl4SKI/VFNYie2vN7914XYf+iTZXCuSGXirPTHgZqi5GzoXYvVgs= X-Received: by 2002:a19:674a:0:b0:4fb:8939:d95c with SMTP id e10-20020a19674a000000b004fb8939d95cmr3641174lfj.30.1695586978326; Sun, 24 Sep 2023 13:22:58 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 24 Sep 2023 13:22:57 -0700 From: Stefan Kangas In-Reply-To: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.fsf@gnu.org> <83wmwnem5u.fsf@gnu.org> <83pm2c9ev8.fsf@gnu.org> MIME-Version: 1.0 Date: Sun, 24 Sep 2023 13:22:57 -0700 Message-ID: Subject: Re: bug#62751: 29.0.90; New libraries that still need to be assigned to packages To: John Wiegley Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 62751-done Cc: Eli Zaretskii , jonas@bernoul.li, monnier@iro.umontreal.ca, 62751-done@debbugs.gnu.org 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 (-) Version: 30.1 John Wiegley writes: >> Should bind-key.el be in lisp/? lisp/emacs-lisp/? > > I would put it in lisp/, since it relates to Emacs functionality rather than > the Emacs Lisp programming language in particular. Now done on master (commit 947409d408e). I think that's the last of the outstanding issues in this bug, so I'm closing it with this message. ------------=_1695587042-5593-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Apr 2023 13:05:08 +0000 Received: from localhost ([127.0.0.1]:34546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plrCl-0000wW-Hq for submit@debbugs.gnu.org; Mon, 10 Apr 2023 09:05:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:34274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1plrCj-0000wO-Ep for submit@debbugs.gnu.org; Mon, 10 Apr 2023 09:05:05 -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 1plrCh-0004Ve-AC for bug-gnu-emacs@gnu.org; Mon, 10 Apr 2023 09:05:03 -0400 Received: from mail.hostpark.net ([212.243.197.30]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1plrCd-00013K-RS for bug-gnu-emacs@gnu.org; Mon, 10 Apr 2023 09:05:02 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id C676716337 for ; Mon, 10 Apr 2023 15:04:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-type:content-type:mime-version:message-id:date:date :subject:subject:from:from:received:received; s=sel2011a; t= 1681131895; bh=zue4RK7IDn/zfWPbiRWgIGKJXEW2gTBWdm/L0eVV2eM=; b=V WAEAjG1eAfDLAab93YFoQP1Ps+M9eeRkBcfU7LNfaiVyBDyf0HPArViCksoBWksO t4ioLMSqFaO64eOeMStcV88qFNnNQjaif3SN7OnnQcBuke2XR+ouI+HXDYgh9E05 FuFvG8z9iX/rRh5Gz09NDC6SLQEFtMoRo/J/FxpwkA= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail1.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id 3OYsUb1Ni42P for ; Mon, 10 Apr 2023 15:04:55 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id 8607916392 for ; Mon, 10 Apr 2023 15:04:55 +0200 (CEST) From: Jonas Bernoulli To: bug-gnu-emacs@gnu.org Subject: 29.0.90; New libraries that still need to be assigned to packages Date: Mon, 10 Apr 2023 15:04:53 +0200 Message-ID: <87zg7fyjka.fsf@bernoul.li> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: none client-ip=212.243.197.30; envelope-from=jonas@bernoul.li; helo=mail.hostpark.net 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, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit 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 (---) Hello, Some new libraries still need to be assigned to a package in `package--builtins'. In some cases it seems clear to me, or at least likely, that we forgot to declare the package when adding the new library. I.e., that treating them as packages in their own right, was not intentional, but the result of that being the fallback behavior when no package is explicitly specified. 1. ietf-drums-date.el (summary: "parse time/date for ietf-drums.el"), should be part of ietf-drums. 3. package-vc.el should probably be treated as a package separate from Package, to make it easier to distribute Package on GNU ELPA. 4. All, or most, of the *-ts-mode.el probably should be treated as separate packages. 5. c-ts-common.el should probably not be a separate package. Maybe it should be part of c-ts-mode, or maybe even all the *-ts-mode.el, that depend on this library, should be part of a single c-ts-mode? The following packages are also listed separately in package--builtins, but I tend to think that is not intentional. part of?: 6. lisp/keymap.el emacs 7. lisp/emacs-lisp/oclosure.el emacs 8. lisp/net/tramp-container.el tramp 9. It seems a bit excessive to consider each use-package*.el a separate package. Maybe they should all be part of a single use-package package. An entry in finder--builtins-alist should be used to accomplish that. 10. All the lisp/net/eudc*.el should probably be part of a single eudc package. 11. All the lisp/image/image-dired*.el should probably be part of a single image-dired package. Maybe we should stop falling though to assign a new library to its own separate package, if nothing else is specified explicitly? It is of course nice not having to either add a "Package" library header or a finder--builtins-alist entry, but it also makes it easy to forget to explicitly specify the package when doing that would be necessary. Speaking of finder--builtins-alist, what about adding these entries?: ("leim" . emacs) ("obsolete" . emacs) Cheers, Jonas ------------=_1695587042-5593-1-- From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: John Wiegley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 24 Sep 2023 21:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Eli Zaretskii , jonas@bernoul.li, monnier@iro.umontreal.ca, 62751-done@debbugs.gnu.org Received: via spool by 62751-done@debbugs.gnu.org id=D62751.16955895479910 (code D ref 62751); Sun, 24 Sep 2023 21:06:01 +0000 Received: (at 62751-done) by debbugs.gnu.org; 24 Sep 2023 21:05:47 +0000 Received: from localhost ([127.0.0.1]:43683 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkWIU-0002Zm-LO for submit@debbugs.gnu.org; Sun, 24 Sep 2023 17:05:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qkWIP-0002ZW-8c for 62751-done@debbugs.gnu.org; Sun, 24 Sep 2023 17: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 1qkWHu-0001Iu-IL; Sun, 24 Sep 2023 17:05:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:Date:In-Reply-To:Subject:To: From; bh=caXKlGts6ROpjj2TqZRGbMtY3m445oA9O27PqYz9Wdg=; b=TCaGx+SF31qX/eF0c2Pn N86jc7IODXl6PUXRqg0xVP6N2z3teRGRsewqO4r+/VMCe9YnoDd+/5wzThIWoNlzjJmZzhzCSwrPu xeIqR0lJUyw+EvfQeGhjCtM0k126fUslq2++EIJmV0LXgDt+3scY9FM2eQ30kQRxv3cwOxEfMKbdL BmLnHS8AsOsrPhO0K0Udk0XI57vEjTLloeLAvgdNKYv3wloMnZ4+MVjOm4zZERt1lkU3VjExixR7n GQS0vg+wlDzMXAE3PAyllyeaGJqyPWYiUmhLyUru+VVMr4etT/pED7gmcqHcXPA3Q6WpSBHMKhGkr qlANDu3pVn0/wA==; X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedviedrudelvddgudehkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfevufgjfffkfhgfgggtsehttdertddtredtnecuhfhrohhmpeflohhh nhcuhghivghglhgvhicuoehjohhhnhifsehgnhhurdhorhhgqeenucggtffrrghtthgvrh hnpeeigedvueelgeduheffieefhffftdeiheeutedtudelfeeuledvudetuefhleeikeen ucffohhmrghinhepnhgvfigrrhhtihhsrghnshdrtghomhenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehjohhhnhifodhmvghsmhhtphgruhht hhhpvghrshhonhgrlhhithihqdeikeejkedtleeggedqudejjeehfeekudeiqdhjohhhnh ifpeepghhnuhdrohhrghesnhgvfigrrhhtihhsrghnshdrtghomh X-ME-Proxy: Feedback-ID: ib64945b7:Fastmail From: John Wiegley In-Reply-To: (Stefan Kangas's message of "Sun, 24 Sep 2023 13:22:57 -0700") Date: Sun, 24 Sep 2023 14:05:03 -0700 Message-ID: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.fsf@gnu.org> <83wmwnem5u.fsf@gnu.org> <83pm2c9ev8.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (darwin) 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 (---) >>>>> Stefan Kangas writes: > Now done on master (commit 947409d408e). I think that's the last of the > outstanding issues in this bug, so I'm closing it with this message. Thank you! -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2 From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Jonas Bernoulli Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 Sep 2023 22:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas , John Wiegley Cc: Eli Zaretskii , monnier@iro.umontreal.ca, 62751-done@debbugs.gnu.org Received: via spool by 62751-done@debbugs.gnu.org id=D62751.169576787822385 (code D ref 62751); Tue, 26 Sep 2023 22:38:01 +0000 Received: (at 62751-done) by debbugs.gnu.org; 26 Sep 2023 22:37:58 +0000 Received: from localhost ([127.0.0.1]:50026 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlGgn-0005oz-3E for submit@debbugs.gnu.org; Tue, 26 Sep 2023 18:37:58 -0400 Received: from mail.hostpark.net ([212.243.197.30]:51800) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qlGgh-0005og-R6 for 62751-done@debbugs.gnu.org; Tue, 26 Sep 2023 18:37:56 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id 2186C1620E; Wed, 27 Sep 2023 00:37:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-type:content-type:mime-version:message-id:date:date :references:in-reply-to:subject:subject:from:from; s=sel2011a; t=1695767851; bh=+aXLzdAXpr+GJUan6U9MD5xJ+4eBR2E+azaQ9LOlpwQ=; b= HXliEKeX7bsx63tYkzqH5p0UbOi59z7wCf13jUl0otXUdn8gFgoJOtpAIYe/kmLv ZbRe+ogp+hkGYEKyAlwxFQQxhxZ6Qe4mpXE2IvDuzg97agAkSC1MhZbI1F6Unbil r727kENMuR4Of2vSpyb1/66uVmsHirGLhG50aLn6dMo= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail1.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id NoxWnU7htRVH; Wed, 27 Sep 2023 00:37:31 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id A4E111625E; Wed, 27 Sep 2023 00:37:31 +0200 (CEST) From: Jonas Bernoulli In-Reply-To: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <838r93g2wm.fsf@gnu.org> <83wmwnem5u.fsf@gnu.org> <83pm2c9ev8.fsf@gnu.org> Date: Wed, 27 Sep 2023 00:37:31 +0200 Message-ID: <877cocims4.fsf@bernoul.li> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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.7 (-) Stefan Kangas writes: > Version: 30.1 > > John Wiegley writes: > >>> Should bind-key.el be in lisp/? lisp/emacs-lisp/? >> >> I would put it in lisp/, since it relates to Emacs functionality rather than >> the Emacs Lisp programming language in particular. > > Now done on master (commit 947409d408e). I think that's the last of the > outstanding issues in this bug, so I'm closing it with this message. Thanks! From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Oct 2023 13:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jonas Bernoulli , 62751@debbugs.gnu.org Cc: Eli Zaretskii , Stefan Monnier Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169616591431061 (code B ref 62751); Sun, 01 Oct 2023 13:12:02 +0000 Received: (at 62751) by debbugs.gnu.org; 1 Oct 2023 13:11:54 +0000 Received: from localhost ([127.0.0.1]:60873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmwEj-00084v-Ic for submit@debbugs.gnu.org; Sun, 01 Oct 2023 09:11:53 -0400 Received: from mail-lj1-x22c.google.com ([2a00:1450:4864:20::22c]:50393) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmwEh-00084f-Ao for 62751@debbugs.gnu.org; Sun, 01 Oct 2023 09:11:52 -0400 Received: by mail-lj1-x22c.google.com with SMTP id 38308e7fff4ca-2c16bc71e4cso144423941fa.0 for <62751@debbugs.gnu.org>; Sun, 01 Oct 2023 06:11:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696165889; x=1696770689; 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=nZP9mOTqODWYbp9RjIRPV3tK9U63uXyFwvmuiOBtpMI=; b=bEkbUWHdJitWdZ9HttLnDEM6MRBAJZt7YqZylr1cXpZlpjDnMTRwC1tvr79PiKngv5 57U8V8W3Ia3j9SpLr/eLemtcMSjaaK4onw+rH+6ul5Fv8Km+FT4raxuaNuQrf3lBR9Q8 m2KI/722MCFkrajrIFuDThqO5VUxYP+i151bbR66l8G2MeFoRf2ge64/VpDtysge2e2L +ntCaXfKUr74vM5JVTqE7wwy10X7B09NgK6nkEwGd3to21cCGfOr5hslbec5DCfQT2QR zRPeIA72Y8PSUDA0Q+xfqznqQf4DW5nVbz5KmyjtrEOKlHVbFmaT0ABY6HAEdbxgqwmm BMfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696165889; x=1696770689; 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=nZP9mOTqODWYbp9RjIRPV3tK9U63uXyFwvmuiOBtpMI=; b=Q2Ww0KGo2wdrbPSU0/MM3G/6kxV856Kr6brp2VpEXXLfhgoDj5LyRmwZ67lwnvdY7a YiZkUxtf3ngf9JmKsggz4/yQKbq3pgcS0ElQLwJLyFgNqULes9fYb7C7nOhyZ1jjz1dk /oiwsuhcIX+KqjLxErRfdkueNi0ReRLzFqLiTFeblMA22PB5zrx2e5dxVCjDHsep0wrn 3bIYy+zBjvZ+LIWjpbjZcUX0N7TpTdMPzE6Ynk080kURdZ8ATxtNmt1/vF651RYYNM+W hhAy6JNIxCujKg7201hHcyBZlMU3xiR0FBUrVHJX8X+JCQn4C9h+t283R/Cl5M9eJX/r xZAA== X-Gm-Message-State: AOJu0YxLIGSAbDoo/ERL7JXa4CbOMrK6b0JwsuZ3y/J59UoJCu7jfEeJ 0aSCmfxOWh0VbciOsLl0quqtaVHRyu/C3ir/ZTs= X-Google-Smtp-Source: AGHT+IEBo9MOd3ikMGTunfRiyYoWCszXw6lGFs1HQ1RnPvk+zns9ee0FO3DAtQ3A89tLsgSYlYShepXDF6QS8baKXqM= X-Received: by 2002:ac2:4206:0:b0:504:4165:54c1 with SMTP id y6-20020ac24206000000b00504416554c1mr6596742lfh.7.1696165889254; Sun, 01 Oct 2023 06:11:29 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 1 Oct 2023 06:11:28 -0700 From: Stefan Kangas In-Reply-To: <87msxjzeyq.fsf@bernoul.li> References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87msxjzeyq.fsf@bernoul.li> MIME-Version: 1.0 Date: Sun, 1 Oct 2023 06:11:28 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Jonas Bernoulli writes: >> Do we have some way to list new additions to package--builtins? > > Run "make finder-data" and then look at the diff? I installed the below patch on emacs-29 to take care of this part. diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt index 505d3469d3c..5704e8e8922 100644 --- a/admin/make-tarball.txt +++ b/admin/make-tarball.txt @@ -22,6 +22,11 @@ Steps to take before starting on the first pretest in any release sequence: You can use 'gnupload --delete' (see below for more gnupload details). (We currently don't bother with this.) +4. Check that all new Lisp libraries belong to sensible packages. + Run "make -C lisp finder-data" and check the diff of the generated + file against the previously released Emacs version to see what has + changed. + General steps (for each step, check for possible errors): 1. git pull # fetch from the repository From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Oct 2023 13:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169616861026326 (code B ref 62751); Sun, 01 Oct 2023 13:57:01 +0000 Received: (at 62751) by debbugs.gnu.org; 1 Oct 2023 13:56:50 +0000 Received: from localhost ([127.0.0.1]:35075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmwwE-0006qY-DK for submit@debbugs.gnu.org; Sun, 01 Oct 2023 09:56:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50198) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmwwC-0006qR-Fv for 62751@debbugs.gnu.org; Sun, 01 Oct 2023 09:56:49 -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 1qmwvo-0001dn-6q; Sun, 01 Oct 2023 09:56:24 -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=S0ttTwU+W5VkrQ0fabyYG90ydJSwS1IGtr6nj53u1tA=; b=ZsrfxX2RAQmh hvkDTGEf+jq8cGCEjyve9yB3cZ1XmpR0RNud1uYkeR+/KZ/pjfH0aW7qAwoMUVCub1dVkrddrnS0T yoMYETs8/gQJJnAvW/Sz1tqyqqOBiaryo+j0dIUat/Wdjgr7CN3UKv9ne3/Efb8z5VVUgEwXFPA8v XkBdFra4J1IpZYmfHYvR3ZcPEcscpX4rhodYE8uRh1VMFK65eH1dAOAn/yHeRhU/JUOVgLTkk1DzT Fgg193rG3fBXut7RN/BjWD+ljmMUh0TC9hL1jWh2xQ/I06hUwUDiM9HuAlMN2EIT5Wp6bnZDCrgy3 LcrAO46HMOXKLN9j4+XV9g==; Date: Sun, 01 Oct 2023 16:56:23 +0300 Message-Id: <83jzs68n08.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Sun, 1 Oct 2023 06:11:28 -0700) References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87msxjzeyq.fsf@bernoul.li> 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: Stefan Kangas > Date: Sun, 1 Oct 2023 06:11:28 -0700 > Cc: Eli Zaretskii , Stefan Monnier > > Jonas Bernoulli writes: > > >> Do we have some way to list new additions to package--builtins? > > > > Run "make finder-data" and then look at the diff? > > I installed the below patch on emacs-29 to take care of this part. > > diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt > index 505d3469d3c..5704e8e8922 100644 > --- a/admin/make-tarball.txt > +++ b/admin/make-tarball.txt > @@ -22,6 +22,11 @@ Steps to take before starting on the first pretest > in any release sequence: > You can use 'gnupload --delete' (see below for more gnupload details). > (We currently don't bother with this.) > > +4. Check that all new Lisp libraries belong to sensible packages. > + Run "make -C lisp finder-data" and check the diff of the generated > + file against the previously released Emacs version to see what has > + changed. > + This could benefit from some criteria for what is and isn't reasonable in these diffs, or what to do with the differences. Because otherwise "check the diff" doesn't tell how to check it. Thanks. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Oct 2023 15:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169617523117494 (code B ref 62751); Sun, 01 Oct 2023 15:48:01 +0000 Received: (at 62751) by debbugs.gnu.org; 1 Oct 2023 15:47:11 +0000 Received: from localhost ([127.0.0.1]:35179 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmyf0-0004Y5-K4 for submit@debbugs.gnu.org; Sun, 01 Oct 2023 11:47:10 -0400 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:61768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmyey-0004Xq-P9 for 62751@debbugs.gnu.org; Sun, 01 Oct 2023 11:47:09 -0400 Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-32325534cfaso10899919f8f.3 for <62751@debbugs.gnu.org>; Sun, 01 Oct 2023 08:46:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696175207; x=1696780007; 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=0FOAn2auVjqcBS7VaKqsviOs6acOAmrz9H7kOTi8VQM=; b=Vl0bgr0IN7BXp9SGJeTZJxtL/rz/T7CrKIewxQM8mpxBz3DsqZicZUzaEj0RjGFocN VxvC5GiCllmCqcZZR9vd+HgmQPF77zo+2/HFZwC0O2S6zEHdAxH+79TnwquFX5XGghHU G9+jpRHee4zJLRQ4r19dJ7X4WzBRCYkb4FSgeXu4h29b5yYmDchMve1KYTx4U4jImnt0 hc2MAesNjlUuEA4K+vEzidISp9MMWQU544yY/7iDB6kgQ0y02yvyssBCZLsQ9UYFcBQf 9hp+25UtmGrEPYwYRyN61lYkDPzpr2h3rMw1H7kcM/DoTy9hYpbMgYUd2e+WRuA8u3DQ kCbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696175207; x=1696780007; 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=0FOAn2auVjqcBS7VaKqsviOs6acOAmrz9H7kOTi8VQM=; b=tCK3Q17ow4D1S6o5sX7m+PWoq1X9xF03CfqBDr5oYmzMZEC6gfBZw5wbWk4qbGOwlP 85vh4+Np88CxRAQTn+N2Bbo2+8ZrXYyptMLIOUPbZQ6CtGxig9RCWLfYkrQjGoYIVFky yuG65Of0nRZx86q0ODAC66ilQDZiyrHgYV1PUMHj9v/aySjC3xUbWBBl+ZGLwYwyHb/p cZTRUurJz7pNMy0CEVrfVOUvPgi/9V4CkZ8/kW5kBc0IwwCJ3wGoZgGdkv625q2Ixy3W yLpVfsuFKBuHZWJTFGM+l3Ts4zmKh3qRiQN4T7fsSXHHQKi7tHJ8mn6op4ywfZMdETjl Ofrg== X-Gm-Message-State: AOJu0Yw0fAPXNyYXlSDLVjTVxwVYZzUhRr/f9RB5aZuQPv25lWrL3u4a L+9dlWN43/CfBxUkHqz4aCe1JtKAv4+MRdlnx5M= X-Google-Smtp-Source: AGHT+IFPXofAtCZU2hkBjNr4tU4QG5DmVcdlzFwAjnMLfyG/6HeT5gfku+9BavuZM8UJZ9Js6spL5twh/N6NRgoq6CM= X-Received: by 2002:adf:de11:0:b0:320:896:5ea8 with SMTP id b17-20020adfde11000000b0032008965ea8mr7961498wrm.19.1696175206586; Sun, 01 Oct 2023 08:46:46 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 1 Oct 2023 08:46:46 -0700 From: Stefan Kangas In-Reply-To: <83jzs68n08.fsf@gnu.org> References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87msxjzeyq.fsf@bernoul.li> <83jzs68n08.fsf@gnu.org> MIME-Version: 1.0 Date: Sun, 1 Oct 2023 08:46:46 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Eli Zaretskii writes: >> I installed the below patch on emacs-29 to take care of this part. >> >> diff --git a/admin/make-tarball.txt b/admin/make-tarball.txt >> index 505d3469d3c..5704e8e8922 100644 >> --- a/admin/make-tarball.txt >> +++ b/admin/make-tarball.txt >> @@ -22,6 +22,11 @@ Steps to take before starting on the first pretest >> in any release sequence: >> You can use 'gnupload --delete' (see below for more gnupload details). >> (We currently don't bother with this.) >> >> +4. Check that all new Lisp libraries belong to sensible packages. >> + Run "make -C lisp finder-data" and check the diff of the generated >> + file against the previously released Emacs version to see what has >> + changed. >> + > > This could benefit from some criteria for what is and isn't reasonable > in these diffs, or what to do with the differences. Because otherwise > "check the diff" doesn't tell how to check it. I didn't put anything, because I don't know how to summarize that in a few short words. Ideas for how to do that are welcome. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Oct 2023 16:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169617915825243 (code B ref 62751); Sun, 01 Oct 2023 16:53:01 +0000 Received: (at 62751) by debbugs.gnu.org; 1 Oct 2023 16:52:38 +0000 Received: from localhost ([127.0.0.1]:35216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmzgL-0006Z4-IX for submit@debbugs.gnu.org; Sun, 01 Oct 2023 12:52:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56600) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qmzgI-0006Ym-Kr for 62751@debbugs.gnu.org; Sun, 01 Oct 2023 12:52:35 -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 1qmzfv-0003Q8-A4; Sun, 01 Oct 2023 12:52:11 -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=K2lfMz3CrBWIIHRIZ6zbtylpsgKfmkGTu4oZltQ7PNI=; b=UB+i/k39ulFw sXSprSaG0SKdL5LxvXxoil+LNk3ETPCOwvSmcXQizCifN9QhIhQz5k4eB6Xmi+JU1r/ARiPAhZ+Qj u4tCVCYS6XSizE8yhJb8Wti9cv4KTblSj4R7PAyI7k5MDOcaUXD5OSVC3A91e8p2e5KhH6rjLC0Tz yDfg9jBqP/vVRRc0pp4qrrOu132mggAiLf8wxVbiquDr3jVUzBbpA+JPvyDEGqMSHPIe2gSAZJEDS 8fOyZkkFbTfOJXP8vtk2zubukk+GGF0Jk9UqQbtbP1aqMwAQHoG2aFe1YKDOdpUbraaAzzYw9ep9J JEtHq08S/RpRknwTgJCx3A==; Date: Sun, 01 Oct 2023 19:52:03 +0300 Message-Id: <83il7q8evg.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Sun, 1 Oct 2023 08:46:46 -0700) References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87msxjzeyq.fsf@bernoul.li> <83jzs68n08.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: Stefan Kangas > Date: Sun, 1 Oct 2023 08:46:46 -0700 > Cc: jonas@bernoul.li, 62751@debbugs.gnu.org, monnier@iro.umontreal.ca > > Eli Zaretskii writes: > > >> +4. Check that all new Lisp libraries belong to sensible packages. > >> + Run "make -C lisp finder-data" and check the diff of the generated > >> + file against the previously released Emacs version to see what has > >> + changed. > >> + > > > > This could benefit from some criteria for what is and isn't reasonable > > in these diffs, or what to do with the differences. Because otherwise > > "check the diff" doesn't tell how to check it. > > I didn't put anything, because I don't know how to summarize that in a > few short words. Ideas for how to do that are welcome. Well, if you tell it in as many words as you need (or point me to where it was already described up-thread), I could try suggesting a concise version. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 Oct 2023 17:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: jonas@bernoul.li, monnier@iro.umontreal.ca, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.16961824009263 (code B ref 62751); Sun, 01 Oct 2023 17:47:02 +0000 Received: (at 62751) by debbugs.gnu.org; 1 Oct 2023 17:46:40 +0000 Received: from localhost ([127.0.0.1]:35242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qn0We-0002PH-Au for submit@debbugs.gnu.org; Sun, 01 Oct 2023 13:46:40 -0400 Received: from mail-lj1-x231.google.com ([2a00:1450:4864:20::231]:45310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qn0Wb-0002P0-LO for 62751@debbugs.gnu.org; Sun, 01 Oct 2023 13:46:38 -0400 Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-2c12ae20a5cso244686801fa.2 for <62751@debbugs.gnu.org>; Sun, 01 Oct 2023 10:46:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696182375; x=1696787175; 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=RDT0FO2WmWry1NL7XguKYRm7DpMahEsgX02BHeWbcOg=; b=JE9ATchJ0d6FAyW0zle3+WJarucsJlgb45FXyCyJt3O81yTxoCFjvhtHug41myI1Ep 0kKaK+ey/kTt7kHRibg6uky0blUnA5ref8XBvfk9If6w83aXwtYVPMNOgwAS82asJRqt sMRWCJ0yeQdqjFkchJvs6j+wSHAuMuwGyPDeBI04MA3tVhRgjBC8AFvTUTkfdOvgz7Ml EILUsSbjorIuPWyBc4VDyGHnVYZmY97jGj6V1M7dH+6B7xKFaRiCTz8hH0awENrEWg+x zVxiZhYBMuCTOqULXn6c+bMIXli4EdVodm6HuSLPLs5V4sdxGzMOYVrCuPjJJHVX+xjP fKWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696182375; x=1696787175; 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=RDT0FO2WmWry1NL7XguKYRm7DpMahEsgX02BHeWbcOg=; b=muKEXtUt8e1jpoow9e8cO4qDkhtCIPg7bnFaV81z4bGT6jE5JRc3d8pCAaJjF3eHa4 KX88Ln6+AI0rzeLIvP19Yd0Mp0asS5Xh2NnX79S0S0sCAHEXxRSvvLQG86d73ob4Jg5B 4la2YDojKKxEgUgX7j4wVAayH4PY17xC0eROg3AcpDmOCgMm72mQGsRYN91TUTdxd242 ZCk429i2arCLld7jpnWIkHdzoekXF3ngCs1Nyi7N6wLabACAJXV+YOVY920v/ET4FROp i2VKxerXZeue8utHJoQoMquimIk54PjM4ga1SoO86fTm2b9GKF4mZ2cLG7EebuKFWsZe PZOA== X-Gm-Message-State: AOJu0Yyp8fvnuHwX/wHkT1tWv0oDjs4sraRiOJUtWZX5mm9ptP4wbroA b8datxdxQPBwb9iCUuRFZH9C7jHO6P2oJDwObsM= X-Google-Smtp-Source: AGHT+IFl1TG3uKFAIy7hVzzeYtSdzKSbPbIbXb32orpu3P1COw4vv5ojJrezTmW0L7vHk96dojA8Sa/zWxLj/bnXv7M= X-Received: by 2002:a2e:9945:0:b0:2bd:d34:f892 with SMTP id r5-20020a2e9945000000b002bd0d34f892mr8362426ljj.3.1696182374468; Sun, 01 Oct 2023 10:46:14 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 1 Oct 2023 10:46:14 -0700 From: Stefan Kangas In-Reply-To: <83il7q8evg.fsf@gnu.org> References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87msxjzeyq.fsf@bernoul.li> <83jzs68n08.fsf@gnu.org> <83il7q8evg.fsf@gnu.org> MIME-Version: 1.0 Date: Sun, 1 Oct 2023 10:46:13 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Eli Zaretskii writes: >> From: Stefan Kangas >> Date: Sun, 1 Oct 2023 08:46:46 -0700 >> Cc: jonas@bernoul.li, 62751@debbugs.gnu.org, monnier@iro.umontreal.ca >> >> Eli Zaretskii writes: >> >> >> +4. Check that all new Lisp libraries belong to sensible packages. >> >> + Run "make -C lisp finder-data" and check the diff of the generated >> >> + file against the previously released Emacs version to see what has >> >> + changed. >> >> + >> > >> > This could benefit from some criteria for what is and isn't reasonable >> > in these diffs, or what to do with the differences. Because otherwise >> > "check the diff" doesn't tell how to check it. >> >> I didn't put anything, because I don't know how to summarize that in a >> few short words. Ideas for how to do that are welcome. > > Well, if you tell it in as many words as you need (or point me to > where it was already described up-thread), I could try suggesting a > concise version. Here's a typical excerpt of the difference between emacs-29 and master: --- emacs-release/lisp/finder-inf.el 2023-09-29 11:44:34.000000000 +0200 +++ emacs/lisp/finder-inf.el 2023-10-01 19:36:12.000000000 +0200 @@ -120,17 +120,18 @@ (ediff . [(2 81 6) nil "a comprehensive visual interface to diff & patch"]) (edmacro . [nil nil "keyboard macro editor"]) (edt . [nil nil "enhanced EDT keypad mode emulation for GNU Emacs"]) - (eglot . [(1 12 29) nil "The Emacs Client for LSP servers"]) + (eglot . [(1 15) nil "The Emacs Client for LSP servers"]) (ehelp . [nil nil "bindings for electric-help mode"]) (eieio . [(1 4) nil "Enhanced Implementation of Emacs Interpreted Objects"]) (eieio-core . [(1 4) nil "Core implementation for eieio"]) - (eldoc . [(1 13 0) nil "Show function arglist or variable docstring in echo area"]) + (eldoc . [(1 14 0) nil "Show function arglist or variable docstring in echo area"]) (elec-pair . [nil nil "Automatic parenthesis pairing"]) (electric . [nil nil "window maker and Command loop for `electric' modes"]) (elide-head . [nil nil "hide headers in files"]) (elint . [nil nil "Lint Emacs Lisp"]) + (elixir-ts-mode . [nil nil "Major mode for Elixir with tree-sitter support"]) (elp . [nil nil "Emacs Lisp Profiler"]) - (emacs . [(29 1 50) nil "the extensible text editor"]) + (emacs . [(30 0 50) nil "the extensible text editor"]) (emacs-authors-mode . [nil nil "font-locking for etc/AUTHORS"]) (emacs-lock . [nil nil "protect buffers against killing or exiting"]) (emacs-news-mode . [nil nil "major mode to edit and view the NEWS file"]) We have here two cases: 1. eglot, eldoc, and emacs just have new versions, and therefore need no action. 2. elixir-ts-mode is a new package, and we need to consider if that package makes sense. In this case, I'd say it does, but I'm not sure how to summarize the reasons why in a precise way. Perhaps one could say something along the lines of "it functions as a standalone feature". In Emacs 29.1, we had several new packages named something like: use-package-bind-key use-package-core use-package-diminish [...] use-package In this case, the new packages did _not_ make sense and had to be consolidated into just one package: use-package. Again, it is hard for me to summarize the reasons why. I suppose it has something to do with them not working without each other, and thus should better be treated as one functional whole. From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 13 Oct 2023 23:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: Eli Zaretskii , Jonas Bernoulli , 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169724004811062 (code B ref 62751); Fri, 13 Oct 2023 23:35:02 +0000 Received: (at 62751) by debbugs.gnu.org; 13 Oct 2023 23:34:08 +0000 Received: from localhost ([127.0.0.1]:47549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrRfU-0002sL-0A for submit@debbugs.gnu.org; Fri, 13 Oct 2023 19:34:08 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:40017) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrRfS-0002rr-5G for 62751@debbugs.gnu.org; Fri, 13 Oct 2023 19:34:07 -0400 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 3F7C9100143; Fri, 13 Oct 2023 19:33:37 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1697240015; bh=M8TpoXjFCwp04h5jiPPWq81U8ExIK8qEJ2P/OTVTekU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=XoMIaAXOnHk+9P8mvTYEsgenrXwHk1bqi98QDYgIFlkXgLrRhHLyp5Nvs61QF7ymP AK7oxSk4eitO27pOUt7dR+mY+mLKQvvlfhRAkDKMXYvXP/2AG3KAmLfyuEpoHaTIwK KlBOHbZZOQwgsRzw5V3MkIMnnfulGfaeWC1C3FhbRTr2c/nah0s/Gqno2n+/pSYhEI fEOlZ7jjQyDPZFmYHronLn+az+8n9sZzAKHqP6DiCfDiE6/9u5SQRWHpbwU00srYCo yViRwfgOPs70Md+dTuY+a5bnWKPkUjGl7l7opjs056FsX1qsPY9XCrziqKE6HfQQ7N mMTb1Hn3LywAw== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id E724E100068; Fri, 13 Oct 2023 19:33:35 -0400 (EDT) Received: from pastel (69-165-150-80.dsl.teksavvy.com [69.165.150.80]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id B33421201BB; Fri, 13 Oct 2023 19:33:35 -0400 (EDT) From: Stefan Monnier In-Reply-To: (Stefan Kangas's message of "Sat, 23 Sep 2023 04:35:21 -0700") Message-ID: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87jzsnzeb5.fsf@bernoul.li> <87h6nnfcy2.fsf@bernoul.li> Date: Fri, 13 Oct 2023 19:33:35 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.097 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: 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 (---) >> BTW, what about `sit-for`s obsolete calling convention (obsoleted in 22.1)? > Yeah, it's probably time to remove it. Done, thanks, BTW, how 'bout we drop the `millisec` arg of `sleep-for` as well (and the pretense that there are still systems that can only sleep for whole seconds)? Stefan diff --git a/doc/lispref/commands.texi b/doc/lispref/commands.texi index fdf5ec1d7fe..7fee967d0ee 100644 --- a/doc/lispref/commands.texi +++ b/doc/lispref/commands.texi @@ -3969,20 +3969,17 @@ Waiting thus equivalent to @code{sleep-for}, which is described below. @end defun -@defun sleep-for seconds &optional millisec +@defun sleep-for seconds This function simply pauses for @var{seconds} seconds without updating the display. It pays no attention to available input. It returns @code{nil}. The argument @var{seconds} need not be an integer. If it is floating point, @code{sleep-for} waits for a fractional number of seconds. -Some systems support only a whole number of seconds; on these systems, -@var{seconds} is rounded down. -The optional argument @var{millisec} specifies an additional waiting -period measured in milliseconds. This adds to the period specified by -@var{seconds}. If the system doesn't support waiting fractions of a -second, you get an error if you specify nonzero @var{millisec}. +It is also possible to call @code{sleep-for} with two arguments, +as @code{(sleep-for @var{seconds} @var{millisec})}, +but that is considered obsolete. Use @code{sleep-for} when you wish to guarantee a delay. @end defun diff --git a/lisp/subr.el b/lisp/subr.el index 58274987d71..a2315110a0d 100644 --- a/lisp/subr.el +++ b/lisp/subr.el @@ -1959,6 +1959,7 @@ log10 (set-advertised-calling-convention 'redirect-frame-focus '(frame focus-frame) "24.3") (set-advertised-calling-convention 'libxml-parse-xml-region '(&optional start end base-url) "27.1") (set-advertised-calling-convention 'libxml-parse-html-region '(&optional start end base-url) "27.1") +(set-advertised-calling-convention 'sleep-for '(seconds) "30.1") (set-advertised-calling-convention 'time-convert '(time form) "29.1") ;;;; Obsolescence declarations for variables, and aliases. diff --git a/src/dispnew.c b/src/dispnew.c index d6a27ac29ec..e4037494775 100644 --- a/src/dispnew.c +++ b/src/dispnew.c @@ -6206,9 +6206,9 @@ bitch_at_user (void) DEFUN ("sleep-for", Fsleep_for, Ssleep_for, 1, 2, 0, doc: /* Pause, without updating display, for SECONDS seconds. SECONDS may be a floating-point value, meaning that you can wait for a -fraction of a second. Optional second arg MILLISECONDS specifies an -additional wait period, in milliseconds; this is for backwards compatibility. -\(Not all operating systems support waiting for a fraction of a second.) */) +fraction of a second. +An optional second arg MILLISECONDS can be provided but is deprecated: +it specifies an additional wait period, in milliseconds. */) (Lisp_Object seconds, Lisp_Object milliseconds) { double duration = extract_float (seconds); From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Oct 2023 06:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: jonas@bernoul.li, stefankangas@gmail.com, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169726595513654 (code B ref 62751); Sat, 14 Oct 2023 06:46:02 +0000 Received: (at 62751) by debbugs.gnu.org; 14 Oct 2023 06:45:55 +0000 Received: from localhost ([127.0.0.1]:47706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrYPK-0003YA-RS for submit@debbugs.gnu.org; Sat, 14 Oct 2023 02:45:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrYPG-0003Xo-2H for 62751@debbugs.gnu.org; Sat, 14 Oct 2023 02:45:53 -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 1qrYOk-0002qT-Te; Sat, 14 Oct 2023 02:45:18 -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=WNNkL3iBK5fARMb23dmgVFGQLBrkwgoAsAz026ov1cM=; b=fBpb0pMzCNDu ZfpxAywax7XaXBntxwPzPfW23++ltK5dVZRthaLJhF8PFia+vuyJMtUU4E9EGy5OkrmcIdA5b5Iv7 tKyAg42XeQNtlyFYtMzgQZOhRbfAiKLQzqt0vyYv2INMZi7hfNIB3cuutF3Xf5TxlttTN51riyyln ymMUzV4mtQlLGvxUpt4G2L/N5oVQ4lbyAmDOjogB8uq6QM79EonyRoM+g0fijo2L7Uf9ju7HsaKc7 b5HmaTO/cKEANFCz712DivzpC/PxxFHgqFiabQ3J0oszgbzk1sfz8NIxEHHH5ok/RtqifjrNb1MdJ mlWlybc63akAvLc35Usisg==; Date: Sat, 14 Oct 2023 09:45:18 +0300 Message-Id: <83sf6dsnwh.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Monnier on Fri, 13 Oct 2023 19:33:35 -0400) References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87jzsnzeb5.fsf@bernoul.li> <87h6nnfcy2.fsf@bernoul.li> 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: Stefan Monnier > Cc: Jonas Bernoulli , 62751@debbugs.gnu.org, Eli > Zaretskii > Date: Fri, 13 Oct 2023 19:33:35 -0400 > > BTW, how 'bout we drop the `millisec` arg of `sleep-for` as well (and > the pretense that there are still systems that can only sleep for whole > seconds)? Do we know which systems are/were those? If not, how can we be sure they are no longer interesting? From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Oct 2023 14:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: jonas@bernoul.li, stefankangas@gmail.com, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.169729438323175 (code B ref 62751); Sat, 14 Oct 2023 14:40:01 +0000 Received: (at 62751) by debbugs.gnu.org; 14 Oct 2023 14:39:43 +0000 Received: from localhost ([127.0.0.1]:50102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrfnr-00061j-4G for submit@debbugs.gnu.org; Sat, 14 Oct 2023 10:39:43 -0400 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:64068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrfno-00061V-Qs for 62751@debbugs.gnu.org; Sat, 14 Oct 2023 10:39:41 -0400 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 8FE2D4417A8; Sat, 14 Oct 2023 10:39:11 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1697294349; bh=cLfHxN50QLczghng/ldqXioSgCoI4h89Aco+baUYkqY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=SU22ukjNLWeahb8caqWw7FiPJY9Iew97k2Q/VmH6K6wKZ/eve13n80o0VFIsb6nLf YyxXHCF3sg0N/OGNGFs5Tp9UM0TabKttanipFRAg/WD2thnGum07fW+/rCP9lQDi7b efcd3EOjiQz6hF7W6j6U+w/3xWeCwUMM+VqJa5aRtOXMxH7CRbBkoR/WjFV3kx4toP naHfrTNzc1o6jGILfuXyHFT1u7guHallXPkCOLKxRqQeLaakVa+ozPM1MyFhazC099 e8dZUE5jsDJr5lrhioz9dB+2JsZ0NyAznw8ywAYG1msbqlvqyrZtVjs1FPIbgzrDHd 2oVzyFnF0tF7A== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id E32B24415D4; Sat, 14 Oct 2023 10:39:09 -0400 (EDT) Received: from pastel (unknown [45.72.216.111]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id B17011203C5; Sat, 14 Oct 2023 10:39:09 -0400 (EDT) From: Stefan Monnier In-Reply-To: <83sf6dsnwh.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 14 Oct 2023 09:45:18 +0300") Message-ID: References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87jzsnzeb5.fsf@bernoul.li> <87h6nnfcy2.fsf@bernoul.li> <83sf6dsnwh.fsf@gnu.org> Date: Sat, 14 Oct 2023 10:39:09 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.018 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain X-SPAM-LEVEL: 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 (---) >> BTW, how 'bout we drop the `millisec` arg of `sleep-for` as well (and >> the pretense that there are still systems that can only sleep for whole >> seconds)? > > Do we know which systems are/were those? I don't. And my intuition tells me that "waiting for a fraction of a second" was only part of the problem, and Emacs support for floating points was another. :-) > If not, how can we be sure they are no longer interesting? Because the code doesn't accommodate them any more anyway. Removing the arg (as opposed to just marking it obsolete) amounts to: -DEFUN ("sleep-for", Fsleep_for, Ssleep_for, 1, 2, 0, +DEFUN ("sleep-for", Fsleep_for, Ssleep_for, 1, 1, 0, doc: /* Pause, without updating display, for SECONDS seconds. SECONDS may be a floating-point value, meaning that you can wait for a -fraction of a second. Optional second arg MILLISECONDS specifies an -additional wait period, in milliseconds; this is for backwards compatibility. -\(Not all operating systems support waiting for a fraction of a second.) */) - (Lisp_Object seconds, Lisp_Object milliseconds) +fraction of a second. */) + (Lisp_Object seconds) { double duration = extract_float (seconds); - if (!NILP (milliseconds)) - { - CHECK_FIXNUM (milliseconds); - duration += XFIXNUM (milliseconds) / 1000.0; - } - if (duration > 0) { struct timespec t = dtotimespec (duration); -- Sefan From unknown Sat Aug 16 22:48:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#62751: 29.0.90; New libraries that still need to be assigned to packages Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 14 Oct 2023 16:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62751 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , Stefan Monnier Cc: jonas@bernoul.li, 62751@debbugs.gnu.org Received: via spool by 62751-submit@debbugs.gnu.org id=B62751.16973005494298 (code B ref 62751); Sat, 14 Oct 2023 16:23:01 +0000 Received: (at 62751) by debbugs.gnu.org; 14 Oct 2023 16:22:29 +0000 Received: from localhost ([127.0.0.1]:50260 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrhPI-00017G-LO for submit@debbugs.gnu.org; Sat, 14 Oct 2023 12:22:28 -0400 Received: from mail-lj1-x232.google.com ([2a00:1450:4864:20::232]:48594) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrhPF-00016y-K9 for 62751@debbugs.gnu.org; Sat, 14 Oct 2023 12:22:27 -0400 Received: by mail-lj1-x232.google.com with SMTP id 38308e7fff4ca-2c17de836fbso37657601fa.1 for <62751@debbugs.gnu.org>; Sat, 14 Oct 2023 09:22:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1697300516; x=1697905316; 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=kU2pZvwOyqoMIqJRjTyIB/kEmZNKr6puHwNGfHAJePs=; b=MpUwzO2JuHA5mJkww/60Bx2inqsRSTnF2JM5w+uwdoJSDU7pQ5uf7MF+c7Q71jhHyf QqOEpVBupfTbGahOR1tfe1nVvyywCKaBmLk9hQVjL47U8pqT/eI4keVXXt2b8rgVQuCJ 8gkI3CynYB8o/pxnz4e23JRtBJQ+BT6zI7BtZAurjYgTu/H9gydRgpmztd8s3YselhSX jgnwsmaHtpgeE/4Z61gTZtnosMRm56AF7sTX/MMvJGajR1RE8CqLK4m03YiksFaHRlX0 6UoCwOu3dDoAaS9Z8kCNv8f5QmxvsG9yjVtr0h+YYrXv7Vvl3lLAcHzuPeX5RidXQA3+ jenQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1697300516; x=1697905316; 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=kU2pZvwOyqoMIqJRjTyIB/kEmZNKr6puHwNGfHAJePs=; b=cztMq0saZhyFsjIGIg6B2+Ps96K3Qf0k6olYnitKa1pQcc+Nnrzo4BZ2/sbYw3vHAa kDOiJdgaIY1lnG1HfdH1F1qZQpU0H+qXaRR41BzE/bMM/pJifBMOQqx3yP6wOVCuAnKD tek3pGe6utXV4i/R3G8ImD2BUaZV3KBcrU12tJP4HB11uBXwAgZ6lxXl4XSptL1UinwC D8zBIGN6QvFSbDYBiRJnzLrpwyi0J2c5jQvO8dfczdAu+9rLrEVJMSb50JsQbKqIzT2V R38BGUS1RcgWJU4ESPdPbzUnHltWEfX57OpYtevJZ6ZS3Fn3BBKUPnvCtLwsiFXnbie1 lhKA== X-Gm-Message-State: AOJu0YzBSRN0WnGhaqIRVewiicLgcbPrPGR28sL6qBTrkOwR+G5/as6r Ts2Qa0rLsIuVyFR6jVbNKqAX0IZsrxAMuTZI5pw= X-Google-Smtp-Source: AGHT+IE4HjGehL9a+UXkK8b24/eY7npYebUz4k8W/IGx0FHD3bB4Jm4xsApSYBlC/n4cEIYBvNaRA8u8Z8vi14c2LEg= X-Received: by 2002:a2e:8250:0:b0:2ba:34d0:fa5f with SMTP id j16-20020a2e8250000000b002ba34d0fa5fmr22754361ljh.37.1697300515546; Sat, 14 Oct 2023 09:21:55 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 14 Oct 2023 09:21:54 -0700 From: Stefan Kangas In-Reply-To: <83sf6dsnwh.fsf@gnu.org> References: <87zg7fyjka.fsf@bernoul.li> <87wmwobgk6.fsf@bernoul.li> <87jzsnzeb5.fsf@bernoul.li> <87h6nnfcy2.fsf@bernoul.li> <83sf6dsnwh.fsf@gnu.org> MIME-Version: 1.0 Date: Sat, 14 Oct 2023 09:21:54 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" 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 (-) Eli Zaretskii writes: >> BTW, how 'bout we drop the `millisec` arg of `sleep-for` as well (and >> the pretense that there are still systems that can only sleep for whole >> seconds)? Sounds good to me. > Do we know which systems are/were those? If not, how can we be sure > they are no longer interesting? AFAIK, this primarily concerns early UNIX systems. For example, the HISTORY section in "man 3 usleep" says that the call was introduced as late as in BSD 4.3, which was released in 1986.