GNU bug report logs - #55388
28.1; New libraries that neither belong to a package nor provide a feature

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Jonas Bernoulli <jonas@HIDDEN>; dated Thu, 12 May 2022 18:36:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 55388 <at> debbugs.gnu.org:


Received: (at 55388) by debbugs.gnu.org; 30 Jun 2022 08:59:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 30 04:59:12 2022
Received: from localhost ([127.0.0.1]:60966 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o6q12-0004rU-2B
	for submit <at> debbugs.gnu.org; Thu, 30 Jun 2022 04:59:12 -0400
Received: from quimby.gnus.org ([95.216.78.240]:41122)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1o6q10-0004rB-C8
 for 55388 <at> debbugs.gnu.org; Thu, 30 Jun 2022 04:59:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References:
 In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=ADmEoUQ4Pf7UpjBhSR1jCLH08AaVKX69XfY9mqH1jlQ=; b=pbBPkNgnMxY72l7XmCdo071ty1
 Hx1x1zPwchmILZKmB5aFvl5WJa3BEzL6j7Z4j3K/ug56prlfdiP/UpN2eCYaSSrRh9VnEj+sP84pD
 MUNWFUvPZzxIiPNvBdNpY3AQSHUQgYVf1CularCAsufdhBWPWx4pQOIk5ui67XtlD/9U=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1o6q0p-0001b1-C4; Thu, 30 Jun 2022 10:59:01 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Stefan Monnier <monnier@HIDDEN>
Subject: Re: bug#55388: 28.1; New libraries that neither belong to a package
 nor provide a feature
In-Reply-To: <jwvbkub1z9m.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message
 of "Wed, 29 Jun 2022 07:35:34 -0400")
References: <8735hetx8s.fsf@HIDDEN> <87ilq9vbxu.fsf@HIDDEN>
 <CADwFkmknJhWWSQvKqsNcORBODUXwk6-ttx2FRNBWaKarKfaGrQ@HIDDEN>
 <jwvbkub1z9m.fsf-monnier+emacs@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
 SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEU5MEFBV5OSe3mv
 S0jgzsGgFi/fqD3////on9Q6AAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YGHggxBYtrJbYAAAGpSURB
 VDjLjZBRcuMwCIbJDexMD1Bh9T1jojx3VDYHWC0ncKv7H6GAZDvO5GEZjwX6gB8BoDaOo/82G6DZ
 ycDpAcB/gbXJExhgzT0dNR6aPIB2d+7g9Awc9Xo9Btja9hesUXff9QgjvndFSxs2vXAOoYNhBxcA
 HMM+915xAQxhn3tdYIDjHjXIA5wx5gMICt6YESPzZKqI7UHhDKPeMdtPq9As5vCGEZA9dOyeJzGD
 NXLSkFXmDjhHhTTHBlDrKG7gQoQO9DpONHfwpS6ZjgItmaREB5gceIVWZxKJoGk40UT6NY2MUxK5
 wtVdooJz18hURAhsbPWp0LyOSyTXP5CvNvVESWzeT9bna6f4AdgBzdNsW+CsEgUTxHh3ELVdW8Yk
 8hd7he2EpHgxk4EE6V/lip7n8vwlIoUEaq33Wpk/hBLpyT/iZqDWb+ZUVNO8A6h8T6UImbuDxeOk
 05tzXzpYrLXaklI5AE0sNwc9o6YGpINKupXbEcgG6PYCqDo9gdZKtV8DkkTuUToCzSxeUZcnoJ3a
 vLWD0sO6nq6igLaLI+iNX4Am+EhN/RePAOvmkHezkwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0w
 Ni0zMFQwODo0OTowNSswMDowMKh9W2cAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDYtMzBUMDg6
 NDk6MDUrMDA6MDDZIOPbAAAAAElFTkSuQmCC
X-Now-Playing: The Cure's _The Top_: "Bananafishbones"
Date: Thu, 30 Jun 2022 10:58:58 +0200
Message-ID: <87bkuafrxp.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  Stefan Monnier <monnier@HIDDEN> writes: > Hmm...
 smie.el, syntax.el, and tabulated-list.el do `provide` > themselves, AFAICT.
 Indeed it seems to be missing from `testcover.el`. Yup. I've now added one.
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 55388
Cc: 55388 <at> debbugs.gnu.org, Jonas Bernoulli <jonas@HIDDEN>,
 Stefan Kangas <stefan@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Stefan Monnier <monnier@HIDDEN> writes:

> Hmm... smie.el, syntax.el, and tabulated-list.el do `provide`
> themselves, AFAICT.  Indeed it seems to be missing from `testcover.el`.

Yup.  I've now added one.

>> Should they have such a header as well?
> [...]
>> It seems like it's not consistent.  What do we use such a header for?
>
> IIRC the question is whether we want to present these files as "a
> package" or as "a file part of some other package" in things like
> the finder.

So somebody should go through all the files that lack a package: and see
if they feel it belongs in some package?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#55388; Package emacs. Full text available.

Message received at 55388 <at> debbugs.gnu.org:


Received: (at 55388) by debbugs.gnu.org; 29 Jun 2022 11:36:00 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 29 07:36:00 2022
Received: from localhost ([127.0.0.1]:57836 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o6Vyz-0001fx-Ju
	for submit <at> debbugs.gnu.org; Wed, 29 Jun 2022 07:36:00 -0400
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:44021)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monnier@HIDDEN>) id 1o6Vyx-0001fj-Lc
 for 55388 <at> debbugs.gnu.org; Wed, 29 Jun 2022 07:35:44 -0400
Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1])
 by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 83EF28070D;
 Wed, 29 Jun 2022 07:35:37 -0400 (EDT)
Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1])
 by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 3358580625;
 Wed, 29 Jun 2022 07:35:36 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
 s=mail; t=1656502536;
 bh=q3ETo0v7Eu5HqSgxmqVcu/uCoLRWrt80rV3AANt+pcQ=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From;
 b=N/1IIpcWsmKfxleMbrWMOLBPtHlnASuBxoO/XG/FbxD6owXbMqpunK9kvFoajlcZI
 TsUP20x41yCsRAOQCBr57m9zG/E4cNnx7lD5qYjEnxWOMagP9fV7yLqq+3rQsRRIas
 FigMpXUi/gCefm0F5/fWVGL8jxn68Qrm2UT1A1rz86ysxbmUBXzbbrIJmg7VFzI5HT
 QQ9o6b/l9tP9tRDaAdZd3q5PbfMSfnnQ8Mea91QODM6/r761ZGc88e+XqM5VJIs5AN
 fbAktQ1Hze1SGcCkiosDF7CxQtfIElWTKYfN4/UNj2Dxac9WSCzVzkybqTtOa2U2vW
 cQGZPODHodWUg==
Received: from alfajor (unknown [45.72.196.165])
 by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id B7A59120329;
 Wed, 29 Jun 2022 07:35:35 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
To: Stefan Kangas <stefan@HIDDEN>
Subject: Re: bug#55388: 28.1; New libraries that neither belong to a package
 nor provide a feature
Message-ID: <jwvbkub1z9m.fsf-monnier+emacs@HIDDEN>
References: <8735hetx8s.fsf@HIDDEN> <87ilq9vbxu.fsf@HIDDEN>
 <CADwFkmknJhWWSQvKqsNcORBODUXwk6-ttx2FRNBWaKarKfaGrQ@HIDDEN>
Date: Wed, 29 Jun 2022 07:35:34 -0400
In-Reply-To: <CADwFkmknJhWWSQvKqsNcORBODUXwk6-ttx2FRNBWaKarKfaGrQ@HIDDEN>
 (Stefan Kangas's message of "Tue, 28 Jun 2022 14:37:41 -0700")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
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.053 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 T_SCC_BODY_TEXT_LINE    -0.01 -
X-SPAM-LEVEL: 
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 55388
Cc: Lars Ingebrigtsen <larsi@HIDDEN>, Jonas Bernoulli <jonas@HIDDEN>,
 55388 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>> Jonas Bernoulli <jonas@HIDDEN> writes:
>>> "lisp/emacs-lisp/shorthands.el" doesn't provide a feature and lacks
>>> a "Package" library header.  I think "Package: emacs" should be added.
> The same is true for smie.el, syntax.el, tabulated-list.el, testcover.el
> and possibly others.

Hmm... smie.el, syntax.el, and tabulated-list.el do `provide`
themselves, AFAICT.  Indeed it seems to be missing from `testcover.el`.

> Should they have such a header as well?
[...]
> It seems like it's not consistent.  What do we use such a header for?

IIRC the question is whether we want to present these files as "a
package" or as "a file part of some other package" in things like
the finder.


        Stefan





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#55388; Package emacs. Full text available.

Message received at 55388 <at> debbugs.gnu.org:


Received: (at 55388) by debbugs.gnu.org; 29 Jun 2022 09:58:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 29 05:58:30 2022
Received: from localhost ([127.0.0.1]:57492 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o6USs-0004jl-Nt
	for submit <at> debbugs.gnu.org; Wed, 29 Jun 2022 05:58:30 -0400
Received: from quimby.gnus.org ([95.216.78.240]:57832)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1o6USr-0004jY-0k
 for 55388 <at> debbugs.gnu.org; Wed, 29 Jun 2022 05:58:29 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=jm/ORvKaQFASSPIW9q6/T+56ZPq3GYUCXZUGY0V0q9o=; b=nhm/xKBLwXzb3EId1wxU2pjmYW
 pFuYqFDJ4F15WpZI9N2HdAHFGU8oMX8qzbClcE6bn9S6WjJxQTz0+poj7DGYfqfrCYOvkTVyIF8OZ
 wOuKkMVO1OK/IBZWsKSMV4FHXTHXsYGGRbSejtZFJ5SzErVJbh1fiK+UUZGx42Q27/9I=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1o6USg-00061Q-ST; Wed, 29 Jun 2022 11:58:21 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Stefan Kangas <stefan@HIDDEN>
Subject: Re: bug#55388: 28.1; New libraries that neither belong to a package
 nor provide a feature
References: <8735hetx8s.fsf@HIDDEN> <87ilq9vbxu.fsf@HIDDEN>
 <CADwFkmknJhWWSQvKqsNcORBODUXwk6-ttx2FRNBWaKarKfaGrQ@HIDDEN>
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj
 SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAALVBMVEUXExQhGxwuKi1Z
 LzkpJ2QjGygrK4lkU4jVnXTOLiCuSDmiJRzbTDLoa07////QtD2nAAAAAWJLR0QOb70wTwAAAAd0
 SU1FB+YGHQk1EwikkDoAAAF7SURBVDjLnZQxTwIxFMdfD1i4pWdgcIMT4ooysUG8wCpGPoGE+AEw
 YXRwcHBzau5ucHJwYjDmxMXBoaG3QwLfxV69wqW0Ufwnl7T9vff+fbm2gAAwcrLCgDDCYGGoglXB
 R4AqcMpHAAlogJSDHP4hHrojlIQ6zi7AODFDoEnhxRxNKYP+HrmveOd6UP11EwduzatduK6rhpZG
 XGPP8zoacH2XBdYWXGVABdAG9NqFodftKHsojYaTRr437Go8JreXvfFIBXnu0W4d3zT7slQuBV7z
 uWG/nZGp7Dw1L7LFg28/tsIvxdxmMfUPic+eFI8iDanfiqLwUwE2iVeEkCDYZKSd236wYmtGJcDS
 nAO+vs6AVDkSxWsaU6YBi/t5uGRTdbtkFi/mH0vZ4NZ8NQuoH5Ft57LUy0zo/VVM0QaUkytTHtQH
 AzHVnPkfGc82Mh04fAIFfUbf5GEy/8d1qZtA1bC+v4VMsZKi/Lmp8xF/a4SHaAWlf1/EnYuMb6sp
 Z/wCmHAZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA2LTI5VDA5OjUzOjE5KzAwOjAw8pBinAAA
 ACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNi0yOVQwOTo1MzoxOSswMDowMIPN2iAAAAAASUVORK5C
 YII=
X-Now-Playing: Django Django's _Glowing In The Dark_: "The Ark"
Date: Wed, 29 Jun 2022 11:58:18 +0200
In-Reply-To: <CADwFkmknJhWWSQvKqsNcORBODUXwk6-ttx2FRNBWaKarKfaGrQ@HIDDEN>
 (Stefan Kangas's message of "Tue, 28 Jun 2022 14:37:41 -0700")
Message-ID: <87sfnnlrk5.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview: Stefan Kangas <stefan@HIDDEN> writes: >> Hm... I see that
 Chong did something like that with all the preloaded >> .el files in
 bd78fa1d544, 
 so I guess that's true? > > It seems like it's not consistent. What do we
 use such a header for? 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 55388
Cc: 55388 <at> debbugs.gnu.org, Jonas Bernoulli <jonas@HIDDEN>,
 Stefan Monnier <monnier@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Stefan Kangas <stefan@HIDDEN> writes:

>> Hm...  I see that Chong did something like that with all the preloaded
>> .el files in bd78fa1d544, so I guess that's true?
>
> It seems like it's not consistent.  What do we use such a header for?

The commit message only says:

    Add "Package:" file headers to denote built-in packages.

So...  I don't know?  Perhaps Stefan M remembers; added to the CCs.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#55388; Package emacs. Full text available.
Severity set to 'wishlist' from 'normal' Request was from Stefan Kangas <stefan@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 55388 <at> debbugs.gnu.org:


Received: (at 55388) by debbugs.gnu.org; 28 Jun 2022 21:37:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jun 28 17:37:57 2022
Received: from localhost ([127.0.0.1]:56562 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1o6Iu5-0000Sj-Dj
	for submit <at> debbugs.gnu.org; Tue, 28 Jun 2022 17:37:57 -0400
Received: from mail-pg1-f173.google.com ([209.85.215.173]:43777)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1o6Iu4-0000SX-8K
 for 55388 <at> debbugs.gnu.org; Tue, 28 Jun 2022 17:37:48 -0400
Received: by mail-pg1-f173.google.com with SMTP id 68so13393126pgb.10
 for <55388 <at> debbugs.gnu.org>; Tue, 28 Jun 2022 14:37:48 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:in-reply-to:references:user-agent
 :mime-version:date:message-id:subject:to:cc;
 bh=w/La5LlwjZTf6r72fiAQHGEglFWyiUWT23HdPeGADsg=;
 b=ulV6un6oOLbhR5D/w63Dl3XV/nZDi9TcgUtuEHB9jD4MG4vtqJSh7v2BEs1PGMC3f1
 p+BrdayvNJiFLqTfCSkep5fCwKeQ1F+4FHMtc8ENvcsRGxwURgwft/9RcPNB3Bj+eRds
 /iTJDlE7rmuku6vG1SqzW46EoYwNtdPBeGRC38YPafroKqLCencyuYXC+sQaaChvWCTs
 Ll/LW/tEuTY8wK90cX5ka7G5PmB9hZlyBAK/h0b0T26XvMz21rcAI6SqZP+CXwRLkgRJ
 iRQZSlzcH85Zg4jkdXB4voG4vdb6EcUf2Q5dEeLCFG0LTi9gp8cPSmacY4MrIJ/ODTdF
 ilPQ==
X-Gm-Message-State: AJIora/mOwhC8ppw9ZR5+b7VxoUYdsTNBBE7xnlB30XeWJRfD0ZOo5X5
 7F+GdQWkKKYZPajeCTIgMasdRiwCWv0KA/MKoB4=
X-Google-Smtp-Source: AGRyM1tKLrMRIHC8q7C3wsA47ryz0/sHg2O4VIWU3UMGiIaJSkaUyDHOAQjzYNvDQJa+A+3XRGJ3BTYTWZPNUAkqDJ4=
X-Received: by 2002:a05:6a00:b48:b0:525:348b:438b with SMTP id
 p8-20020a056a000b4800b00525348b438bmr5883170pfo.2.1656452262113; Tue, 28 Jun
 2022 14:37:42 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Tue, 28 Jun 2022 14:37:41 -0700
From: Stefan Kangas <stefan@HIDDEN>
In-Reply-To: <87ilq9vbxu.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Fri,
 13 May 2022 14:45:01 +0200")
References: <8735hetx8s.fsf@HIDDEN> <87ilq9vbxu.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Date: Tue, 28 Jun 2022 14:37:41 -0700
Message-ID: <CADwFkmknJhWWSQvKqsNcORBODUXwk6-ttx2FRNBWaKarKfaGrQ@HIDDEN>
Subject: Re: bug#55388: 28.1; New libraries that neither belong to a package
 nor provide a feature
To: Lars Ingebrigtsen <larsi@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: 55388
Cc: 55388 <at> debbugs.gnu.org, Jonas Bernoulli <jonas@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.5 (/)

Lars Ingebrigtsen <larsi@HIDDEN> writes:

> Jonas Bernoulli <jonas@HIDDEN> writes:
>
>> "lisp/emacs-lisp/shorthands.el" doesn't provide a feature and lacks
>> a "Package" library header.  I think "Package: emacs" should be added.

The same is true for smie.el, syntax.el, tabulated-list.el, testcover.el
and possibly others.  Should they have such a header as well?

>> Like other files in that directory "lisp/leim/quail/cham.el" neither
>> provides a feature nor is it explicitly made part of a package.  Would
>> it make sense to add ("leim" . emacs) to `finder--builtins-alist'?
>
> Are all .el files supposed to have either a Package: header or a
> `provides' these days?  I wasn't aware of that...
>
> Hm...  I see that Chong did something like that with all the preloaded
> .el files in bd78fa1d544, so I guess that's true?

It seems like it's not consistent.  What do we use such a header for?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#55388; Package emacs. Full text available.

Message received at 55388 <at> debbugs.gnu.org:


Received: (at 55388) by debbugs.gnu.org; 13 May 2022 12:45:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 13 08:45:13 2022
Received: from localhost ([127.0.0.1]:43129 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1npUfR-0007PV-4K
	for submit <at> debbugs.gnu.org; Fri, 13 May 2022 08:45:13 -0400
Received: from quimby.gnus.org ([95.216.78.240]:36748)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1npUfP-0007HV-8S
 for 55388 <at> debbugs.gnu.org; Fri, 13 May 2022 08:45:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=k3yqphzM4xjMYyQQsN5IjdAJ/U56GTHx8JJob+/jt4E=; b=nFQ6Z6voLiMqqRSk7d99Gq2Wvd
 3l3j5qDfiBAFdb9hPYmTKp6PncEPQcnuMmKpjuVprVJll6LjEURNRFpxV8ojVgCFVvdf0qCcKTCot
 pu7aCYmWURT5tFwrSzd5I+eW734E7Nkh8SZpfdaW6OQvLGUPd8Z102hd1qOYF856AS6w=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1npUfG-0000f6-6Q; Fri, 13 May 2022 14:45:04 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Jonas Bernoulli <jonas@HIDDEN>
Subject: Re: bug#55388: 28.1; New libraries that neither belong to a package
 nor provide a feature
References: <8735hetx8s.fsf@HIDDEN>
X-Now-Playing: Band Apart's _Marseille_: "Marseille"
Date: Fri, 13 May 2022 14:45:01 +0200
In-Reply-To: <8735hetx8s.fsf@HIDDEN> (Jonas Bernoulli's message of "Thu,
 12 May 2022 20:35:31 +0200")
Message-ID: <87ilq9vbxu.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview: Jonas Bernoulli <jonas@HIDDEN> writes: >
 "lisp/emacs-lisp/shorthands.el"
 doesn't provide a feature and lacks > a "Package" library header. I think
 "Package: emacs" should be added. > > Like other files in that directory
 "lisp/leim/quail/ch [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 55388
Cc: 55388 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Jonas Bernoulli <jonas@HIDDEN> writes:

> "lisp/emacs-lisp/shorthands.el" doesn't provide a feature and lacks
> a "Package" library header.  I think "Package: emacs" should be added.
>
> Like other files in that directory "lisp/leim/quail/cham.el" neither
> provides a feature nor is it explicitly made part of a package.  Would
> it make sense to add ("leim" . emacs) to `finder--builtins-alist'?

Are all .el files supposed to have either a Package: header or a
`provides' these days?  I wasn't aware of that...

Hm...  I see that Chong did something like that with all the preloaded
.el files in bd78fa1d544, so I guess that's true?

> Maybe another such entry should be added for the "obsolete" directory?
>
> Unlike other "epa-*" libraries, "lisp/epa-ks.el" isn't made part of
> the "epa" package and fails to provide a feature.

I think it's separate thing, but it should have a provides, so I've now
added that.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#55388; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 12 May 2022 18:35:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 12 14:35:41 2022
Received: from localhost ([127.0.0.1]:42262 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1npDf3-0007Re-Mj
	for submit <at> debbugs.gnu.org; Thu, 12 May 2022 14:35:41 -0400
Received: from lists.gnu.org ([209.51.188.17]:55340)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <jonas@HIDDEN>) id 1npDf2-0007RX-D9
 for submit <at> debbugs.gnu.org; Thu, 12 May 2022 14:35:40 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:52618)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jonas@HIDDEN>) id 1npDf1-0007AG-EX
 for bug-gnu-emacs@HIDDEN; Thu, 12 May 2022 14:35:39 -0400
Received: from mail.hostpark.net ([212.243.197.30]:57936)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <jonas@HIDDEN>) id 1npDez-0008PS-D1
 for bug-gnu-emacs@HIDDEN; Thu, 12 May 2022 14:35:39 -0400
Received: from localhost (localhost [127.0.0.1])
 by mail.hostpark.net (Postfix) with ESMTP id 19872165AB
 for <bug-gnu-emacs@HIDDEN>; Thu, 12 May 2022 20:35:33 +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=
 1652380532; bh=AE0Ki6kES8TYVEt4xcW2OcwEf2e2Zke7H6kd0CRXvO0=; b=c
 C1ZOLZV8HkTaOJyemaUioDSUOvwSuf1iAzoXrjfBpKmvgGAZwYSaD1PY4ph6nPoh
 BrGFGKFoNv1qdRomUo/XSehyS2GoqeCRd5yqSEq0RMJ+XE6auUxLKIDRc8Dl16ms
 8hFgf4KgVdDprXOKIeMDyBhGa0ByKjI/6vfA7jbkHc=
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 bNOF5TIyhL-K for <bug-gnu-emacs@HIDDEN>;
 Thu, 12 May 2022 20:35:32 +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 EB02B1658A
 for <bug-gnu-emacs@HIDDEN>; Thu, 12 May 2022 20:35:32 +0200 (CEST)
From: Jonas Bernoulli <jonas@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 28.1; New libraries that neither belong to a package nor provide a
 feature
Date: Thu, 12 May 2022 20:35:31 +0200
Message-ID: <8735hetx8s.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: none client-ip=212.243.197.30; envelope-from=jonas@HIDDEN;
 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,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)


"lisp/emacs-lisp/shorthands.el" doesn't provide a feature and lacks
a "Package" library header.  I think "Package: emacs" should be added.

Like other files in that directory "lisp/leim/quail/cham.el" neither
provides a feature nor is it explicitly made part of a package.  Would
it make sense to add ("leim" . emacs) to `finder--builtins-alist'?

Maybe another such entry should be added for the "obsolete" directory?

Unlike other "epa-*" libraries, "lisp/epa-ks.el" isn't made part of
the "epa" package and fails to provide a feature.




Acknowledgement sent to Jonas Bernoulli <jonas@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#55388; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Thu, 30 Jun 2022 09:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.