From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#44149: 28.0.50; M-x finder-by-keyword, giving weird descriptions for gnus and org Date: Thu, 22 Oct 2020 12:17:28 -0700 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19191"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Stefan Monnier To: Jean Louis , 44149@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Oct 22 21:18:15 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kVg6J-0004ux-GB for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 22 Oct 2020 21:18:15 +0200 Original-Received: from localhost ([::1]:57788 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kVg6I-0001eE-E9 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 22 Oct 2020 15:18:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34140) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kVg66-0001du-9l for bug-gnu-emacs@gnu.org; Thu, 22 Oct 2020 15:18:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42351) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kVg66-0001dc-0X for bug-gnu-emacs@gnu.org; Thu, 22 Oct 2020 15:18:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kVg65-000732-S9 for bug-gnu-emacs@gnu.org; Thu, 22 Oct 2020 15:18:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 22 Oct 2020 19:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44149 X-GNU-PR-Package: emacs Original-Received: via spool by 44149-submit@debbugs.gnu.org id=B44149.160339425627056 (code B ref 44149); Thu, 22 Oct 2020 19:18:01 +0000 Original-Received: (at 44149) by debbugs.gnu.org; 22 Oct 2020 19:17:36 +0000 Original-Received: from localhost ([127.0.0.1]:53897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVg5f-00072K-WF for submit@debbugs.gnu.org; Thu, 22 Oct 2020 15:17:36 -0400 Original-Received: from mail-ed1-f50.google.com ([209.85.208.50]:38156) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kVg5f-000725-02 for 44149@debbugs.gnu.org; Thu, 22 Oct 2020 15:17:35 -0400 Original-Received: by mail-ed1-f50.google.com with SMTP id bc23so2869167edb.5 for <44149@debbugs.gnu.org>; Thu, 22 Oct 2020 12:17:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=TXyctR6t1RJPDH7vEk/8IRHA2JSqHJJBmS9bD1WpWfQ=; b=sf28tKNhsWshz4ferIL+CeQ1RewKZmG39WClN/4CRFQqyqN6njAtspiIqYwFqOLHNT OOvJR1HH4uhii2ELWMn+5CQVa26q009P3xdtVzeI2J1cs9tso29swQBng3uiIYKS+q3A peLd8kVLvbStAZhWs35FXGFFVEDBbmv7LzNYjz2U3iIQvZM86lFcGACpOR86VrsYnm8K T6zAQRDyucUemQkr32BPmx6A1FfzAuBp7qq3+QjPVm4UVGcUAhzM8shWL3KyTGgM/bIL oj/Wx/r+3pFM/jLwwWUaloHUIZa7y88tsxK/bdwTDOZUaGwa/J0BeLDe4V8xmCRhMW/d ITag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=TXyctR6t1RJPDH7vEk/8IRHA2JSqHJJBmS9bD1WpWfQ=; b=n9QO9wjPU8/ja+RHl80cqKioURLwpOCRISDVZWDndD1iECk9nUkQsTBujcvZw/TIat HN9MSaOgJB4QbNhcIqtie/WxVP1ZZZf18A1jbq+7/tWDTRfoNQV5I5gjDoqdtOjPGMxM 7OEQ5B/NuodticTrt917Hkg7z9S0PWdahHDDXRPUr8Vf6MsTbRNk1/2EvlgcBZ0i74Ro snqSKezPfEq3GQIopgCwz6pVEwmx57HOSvWyU8CTjkDG02z8ndL+O9BQ3JNEIZBg+NUC P5k0Wv5qIk2Mdi+3Jbnh4iUjuTSXxjhFgjEkygJJnKpIZfjv7WrVHYGawh89Ln7QlZUi ZnCw== X-Gm-Message-State: AOAM530byrNY6NNV5LOOiU7j2mgoQccIazUzeZOdLFXjnUPv7Wj++uDL Q3weqZy6vIMp+uznFTysezq28x1nzO0VTbB2F8A= X-Google-Smtp-Source: ABdhPJx8cuO/j7ddstbIdaKNsi6t9eorEkyfrqYccY8A1NgE/iCO9ZFuJSckTg5HpAMcilncVrwnYGns8wwzNVh5yes= X-Received: by 2002:a50:b023:: with SMTP id i32mr3518087edd.377.1603394249169; Thu, 22 Oct 2020 12:17:29 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 22 Oct 2020 12:17:28 -0700 In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:191310 Archived-At: Jean Louis writes: > Just tell me if it is a joke that gnus is described this way. > > gnus 5.13 built-in Identifying spam The description comes from spam.el: ./spam.el:1:;;; spam.el --- Identifying spam > Another issue, Org is described as: > > org 9.3 built-in Export Framework for Org Mode This description comes from ox.el ./ox.el:1:;;; ox.el --- Export Framework for Org Mode [...] > Then if I click on org I can get description about Org mode. It is > definitely confusing, as it is either export framework for Org Mode or > Org mode. This can be seen in `list-packages', or by evaluating `(assq 'org package--builtins)'. This is due to `finder-compile-keywords' that creates the file lisp/finder-inf.el, and it seems like this bug was introduced by commit 851535f587: commit 851535f58745dcfbc8798b3a34b4fea852f93a3e Author: Stefan Monnier Date: Sat Jul 6 18:42:02 2019 -0400 * lisp/emacs-lisp/nadvice.el: Make it a package separate from `emacs`. * lisp/finder.el (finder-compile-keywords): Grab version from package--builtin-versions when available. It makes "(or (eq base-name package) version)" below that always be true, and so we use whatever file comes alphabetically last as the name of a package (above, that happens to be "spam.el" and "ox.el"). Reverting the above commit fixes this issue here. I'm not sure how best to fix this without breaking something else. Perhaps Stefan M has an idea?