From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: dick.r.chiang@gmail.com Newsgroups: gmane.emacs.bugs Subject: bug#37926: [PATCH] Unify Gnus select methods Date: Mon, 28 Oct 2019 09:54:02 -0400 Message-ID: <87sgndht6t.fsf@dick> References: <87zhhoh9kn.fsf@dick> <87a79mcmoi.fsf@gnus.org> <87h83tsew0.fsf@dick> <87imo9azh4.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="151314"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 37926@debbugs.gnu.org, dick.r.chiang@gmail.com To: Lars Ingebrigtsen , eric@ericabrahamsen.net, schwab@linux-m68k.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 28 15:23:50 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iP5vu-000dAB-1z for geb-bug-gnu-emacs@m.gmane.org; Mon, 28 Oct 2019 15:23:46 +0100 Original-Received: from localhost ([::1]:54334 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iP5vs-00078J-VJ for geb-bug-gnu-emacs@m.gmane.org; Mon, 28 Oct 2019 10:23:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35057) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iP5U7-0006yA-I7 for bug-gnu-emacs@gnu.org; Mon, 28 Oct 2019 09:55:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iP5U6-0001Db-IH for bug-gnu-emacs@gnu.org; Mon, 28 Oct 2019 09:55:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35240) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iP5U6-0001DV-En for bug-gnu-emacs@gnu.org; Mon, 28 Oct 2019 09:55:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iP5U6-0005sR-9P; Mon, 28 Oct 2019 09:55:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: dick.r.chiang@gmail.com Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Mon, 28 Oct 2019 13:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37926 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: patch Original-Received: via spool by 37926-submit@debbugs.gnu.org id=B37926.157227085222479 (code B ref 37926); Mon, 28 Oct 2019 13:55:02 +0000 Original-Received: (at 37926) by debbugs.gnu.org; 28 Oct 2019 13:54:12 +0000 Original-Received: from localhost ([127.0.0.1]:44038 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iP5TH-0005qV-S7 for submit@debbugs.gnu.org; Mon, 28 Oct 2019 09:54:12 -0400 Original-Received: from mail-qt1-f194.google.com ([209.85.160.194]:36108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iP5TG-0005qD-ED for 37926@debbugs.gnu.org; Mon, 28 Oct 2019 09:54:10 -0400 Original-Received: by mail-qt1-f194.google.com with SMTP id x14so4338485qtq.3 for <37926@debbugs.gnu.org>; Mon, 28 Oct 2019 06:54:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=lKZhedvWVM5Rg24QZoT/+mdjxCuNfHdf8hjWSuGOMc0=; b=TlksjmjuLXpr3ijQswZOhFNe7rViJa+t/9RDa7WdhkhvCMwPNE0QaiqXJcmHyrCUvz anRjcRZG1Qsn1j+9nlL1vwosk6O/CZrB0hHKbCraFvFJL3SxNtEiIsygs66s2ZPAeepQ ovjIL/C8Qxd9lTF4Q5c8wPrP0lbw3yT9BbJynsT6BGz3FmSgd5ogB0f46rh4loYHYSsa qu9qrVdrlgh8vlIlYu3ApCdP+XZEWmFGPDWcojxDIdRmnLiqB9GhiJqdZ/hbBOvI2DGu FEXLSlQNo8nXDeM60PqyG5hAUXkuKHMAaZvy3uvfESkb4kPzCEVsunfV3FWkw0skms2+ ZRVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=lKZhedvWVM5Rg24QZoT/+mdjxCuNfHdf8hjWSuGOMc0=; b=ZIJB3TC3XT7pYOWp6F0cQRT94pgCsOzeXSsrHgzxvBbRwF+PbEI52Tlz5vtTSXvxbV W0bPYZztaAzBjk3x16UOQ3NHaTmWMfg/OyJdh58iColMJNIPHRepycdg2ehUKvSF6QQR 43zA4OKdrmiV3cC4epbcErPnSnlLtGXOL5WVnxFPx4OlI+MSb2biDhuWnzHdo7itufkG Hp3sWg9XJJWNznbKaW8dZqAIEEFOdqtsZtsxhgqjtXSP+44y/R6JcLpoh83JTORo/+j1 Yupzb+JYtNjwo+v6iuB8Ch5zwk2yu3r/mpW4Tws/g6SyEYwcBXfL3MDzjAUwcV33DfhN kSKA== X-Gm-Message-State: APjAAAXEziAE9K/LU+VmXMZItBeU5Ny3wC77gjsxTnSJV8uBfAAO8g6H Pjp3k8obIM3mMIVhEfw2eSU= X-Google-Smtp-Source: APXvYqxr1upw/b8RhnlBRnDPGctmgElJXqt0FQX091RB0YWL4zmOsiJ45TOKhycq/Go7SfSJtpXOfA== X-Received: by 2002:ac8:80f:: with SMTP id u15mr17162958qth.193.1572270843823; Mon, 28 Oct 2019 06:54:03 -0700 (PDT) Original-Received: from localhost (pool-100-33-98-8.nycmny.fios.verizon.net. [100.33.98.8]) by smtp.gmail.com with ESMTPSA id h3sm8221751qte.62.2019.10.28.06.54.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 28 Oct 2019 06:54:03 -0700 (PDT) In-Reply-To: <87imo9azh4.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 28 Oct 2019 12:20:07 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:170296 Archived-At: The first reaction of Andreas Schwab was also to ensure the primary remains unprefixed. I am not privy to the history of this sensitivity, but I assume there is one, and I trust you'll tell me why the patch breaks this. My current understanding is that `gnus-select-method` and `gnus-secondary-select-methods` remain appropriately defined if someone only specifies the unified `gnus-select-methods`. Under the existing code, I assume changing one's gnus-select-method wreaks havoc on a dot.newsrc.eld that assumes some other non-nnnil gnus-select-method. This patch does nothing to alleviate that.