From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: "Basil L. Contovounesios" Newsgroups: gmane.emacs.bugs Subject: bug#34976: [debbugs.el] debbugs-read-emacs-bug-with-gnus sets user options Date: Mon, 25 Mar 2019 18:41:31 +0000 Message-ID: <87h8bqpzj8.fsf@tcd.ie> References: <87pnqg1e60.fsf@tcd.ie> <87wokmq4wp.fsf@gmx.de> <87sgvaq22p.fsf@gmx.de> <8736narfc0.fsf@tcd.ie> <87ef6uq099.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="222825"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Lars Ingebrigtsen , noam postavsky , 34976@debbugs.gnu.org To: Michael Albinus Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 25 19:42:17 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.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h8UY3-000vpa-H1 for geb-bug-gnu-emacs@m.gmane.org; Mon, 25 Mar 2019 19:42:16 +0100 Original-Received: from localhost ([127.0.0.1]:46831 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8UY2-0003Ih-9h for geb-bug-gnu-emacs@m.gmane.org; Mon, 25 Mar 2019 14:42:14 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:39070) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h8UXs-0003IM-5p for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2019 14:42:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h8UXr-0004Q3-81 for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2019 14:42:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45127) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h8UXq-0004Pe-QQ for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2019 14:42:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1h8UXq-00077M-H2 for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2019 14:42:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Mar 2019 18:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34976 X-GNU-PR-Package: emacs Original-Received: via spool by 34976-submit@debbugs.gnu.org id=B34976.155353930127333 (code B ref 34976); Mon, 25 Mar 2019 18:42:02 +0000 Original-Received: (at 34976) by debbugs.gnu.org; 25 Mar 2019 18:41:41 +0000 Original-Received: from localhost ([127.0.0.1]:58671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h8UXV-00076n-58 for submit@debbugs.gnu.org; Mon, 25 Mar 2019 14:41:41 -0400 Original-Received: from mail-ed1-f45.google.com ([209.85.208.45]:35499) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h8UXT-00076Z-GK for 34976@debbugs.gnu.org; Mon, 25 Mar 2019 14:41:40 -0400 Original-Received: by mail-ed1-f45.google.com with SMTP id s39so2972713edb.2 for <34976@debbugs.gnu.org>; Mon, 25 Mar 2019 11:41:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=oToeowSyj5wPaYvuQ6vcx+YI3uwZYaFt5M0Xjzkdgso=; b=I0222WSqKarsV0XOSHUKkIaO7KT9DNDStp1OXSws1VEh6pXM1ggGZ9D6ktRL6y0erT 71QodYhxJZhAQE3CF+JwnxlsSEnhfjfZXwqcJ27m13LNP8V0JKGAHg2LsqKqSIXmBY1n cir7Sqv9PAyuZzF0PPtdDitobNroJfajckM+BMkVnVU48oQ1wF7wr9ICQxOQiWIdYZa4 h6ldMRGSHgIAjAO7fADurHDAsk31k6tIlA1l7ocf455U2dWVwIEvgqfa58pnD1N2pVB5 QxdvkUemO7FneufSlSjMjtA32Fj2P/nQyVhS0HQxQgz+UT/0x/HC8M3QIVqG5/pwcWXd WzEA== 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=oToeowSyj5wPaYvuQ6vcx+YI3uwZYaFt5M0Xjzkdgso=; b=LgzqJvABX5T+6mL+ktEIUXOdASJ7U3HDWkR3XYKtnn5mTK7R6yYob/tGGlRfGopLJf +hxijtzmg1QoYmRKTj9mUAPoE+7XriP0P9xEM2sJVc7Q/2Xhqy/J0MY7fapVR/VokE9U yawdfEKs//gGhCB3oh1W/NZMcB8k6XZSnZ3grxGTcitzbIhmg4IB0NlE2rw6OpE5r/ED HEOnp7dy8tTeKayMjUu8C9QwL3efxP2wiblnylwrHPe4RNFE0kzql3g3g5iqk/amfeqY nLuKxvRcrZDDARexw1PyGs+F23mYRR/pGI+zDkNp74QeuDHr8VcXehcnbt/Yh7HkTU28 U2qw== X-Gm-Message-State: APjAAAUUtRbrjegKP3u0bDbg7TB/AvQ3p7nKTUs0Nj12MG5NTu/qNTQr hP7jIp60hJ5wUNtGYoPq1zDapw== X-Google-Smtp-Source: APXvYqw2bLCHa7fVKFYPJBhxpYz+PMDBcvXwWZsr3LX2QwwcGprC5ZOrPs9bbTsibM9Es16W7B7YdA== X-Received: by 2002:a50:e70a:: with SMTP id a10mr17498239edn.70.1553539293772; Mon, 25 Mar 2019 11:41:33 -0700 (PDT) Original-Received: from localhost ([134.226.214.210]) by smtp.gmail.com with ESMTPSA id t8sm3658891ejk.6.2019.03.25.11.41.32 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Mon, 25 Mar 2019 11:41:33 -0700 (PDT) In-Reply-To: <87ef6uq099.fsf@gmx.de> (Michael Albinus's message of "Mon, 25 Mar 2019 19:25:54 +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:156783 Archived-At: Michael Albinus writes: > "Basil L. Contovounesios" writes: > >> Sorry if I'm missing something obvious, but how would setting this new >> debbugs user option be different from setting the existing Gnus user >> options? In other words, why can't users who want a Lars-esque workflow >> (Larsflow?) just set the gnus-* user options themselves? Wouldn't the >> proposed debbugs user option be redundant? > > IIUC, Lars doesn't set these variables in his .emacs permanently. He > needs them *only* in case of debbug-gnu, when a gnus-ephemeral group is > created. The proposed variable does this for him. > > Otherwise, he would need to wrap the debbugs-gnu commands by own ones. Thank you for clarifying. I still don't see how the proposed user option would save Lars in that case. When Debbugs sets the gnus-* variables, these changes are not isolated to Debbugs ephemeral groups, but affect Gnus globally. One would have to use different Emacs instances for each of Debbugs and Gnus in order for these settings to not interfere with one another. Right? So, if one wants to suppress and persist duplicates in Debbugs but not in Gnus, then either Gnus duplicate suppression has to become more granular, or Debbugs has to implement its own duplicate suppression. Or am I missing something? -- Basil