From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.bugs Subject: bug#68510: Bug in gnus' C-u S v Date: Fri, 19 Jan 2024 08:10:25 -0800 Message-ID: <87mst1qp72.fsf@ericabrahamsen.net> References: <87jzo5a65y.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2195"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 68510@debbugs.gnu.org To: Tomas Volf <~@wolfsden.cz> Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jan 19 17:11:18 2024 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 1rQrSf-0000KH-R0 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 19 Jan 2024 17:11:17 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rQrSS-00015N-IH; Fri, 19 Jan 2024 11:11:04 -0500 Original-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 1rQrSO-000153-2Y for bug-gnu-emacs@gnu.org; Fri, 19 Jan 2024 11:11:00 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rQrSN-0007Gr-OF for bug-gnu-emacs@gnu.org; Fri, 19 Jan 2024 11:10:59 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rQrSP-00052i-RK for bug-gnu-emacs@gnu.org; Fri, 19 Jan 2024 11:11:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eric Abrahamsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 19 Jan 2024 16:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68510 X-GNU-PR-Package: emacs Original-Received: via spool by 68510-submit@debbugs.gnu.org id=B68510.170568064019349 (code B ref 68510); Fri, 19 Jan 2024 16:11:01 +0000 Original-Received: (at 68510) by debbugs.gnu.org; 19 Jan 2024 16:10:40 +0000 Original-Received: from localhost ([127.0.0.1]:60007 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQrS3-000521-Tz for submit@debbugs.gnu.org; Fri, 19 Jan 2024 11:10:40 -0500 Original-Received: from mail.ericabrahamsen.net ([52.70.2.18]:58436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQrS1-00051m-9Z for 68510@debbugs.gnu.org; Fri, 19 Jan 2024 11:10:38 -0500 Original-Received: from localhost (71-212-21-65.tukw.qwest.net [71.212.21.65]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 45C10FA02E; Fri, 19 Jan 2024 16:10:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1705680627; bh=Qe1RUOpnfZe/aZo1M1BX5XTbMkbr46V7cRQmSDtx/eU=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=FlOjUJeNg17tc8JrPfGZ29CsTLxkf6ANvD5ajAtiaDmr5W63Hnq3qNm/b3vc6Dyit +r4+1xCHZK/IyOkTQZP/Fy3UK6zRaPQLsI68q3BQIRlRUa3Zg+k0sdcejyi7sdj+Il jSCpHaMgDwCdrtH9C9tSoGk/4aZ0KyKtjk/lEBok= In-Reply-To: <87jzo5a65y.fsf@gmx.de> (Michael Albinus's message of "Fri, 19 Jan 2024 12:55:53 +0100") 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:278536 Archived-At: On 01/19/24 12:55 PM, Michael Albinus wrote: > Tomas Volf <~@wolfsden.cz> writes: > >> Hello, > > Hi Tomas, > >> I think I found a bug in debbugs, however I am not sure if the bug is in >> documentation or in the code. Steps to reproduce (in emacs -Q): >> >> In *scratch* buffer: >> (require 'debbugs-gnu) >> (debbugs-gnu-bugs 66531) >> >> In the new buffer open the message and navigate cursor to last message from Mike >> Gran (47: ). Now, when I want to reply, I press S v and it opens a buffer with >> (addresses are censored): >> >> To: Mike Gran >> Cc: Tomas Volf , "xxx@debbugs-gnu-org" >> Subject: Re: bug#66531: [PATCH] ftw: Fix getuid-or-false, getgid-or-false macros. >> From: me@hostname.mail-host-address-is-not-set >> --text follows this line-- >> >> So far that is expected. However when I want to quote the original message, I can, based on the reading of the manual, use C-u S v: >> >>> If prefix argument YANK is non-nil, the original article(s) will be yanked >>> automatically. >> >> However while that does work, additional undocumented (and unwanted) changes are >> done as well,producing a following message: >> >> To: Mike Gran >> Cc: Tomas Volf , Tomas Volf , control@debbugs-gnu-org, >> xxx@debbugs-gnu-org >> Subject: Re: bug#66531: [PATCH] ftw: Fix getuid-or-false, >> getgid-or-false macros., bug#66531: [PATCH] ftw: Fix getuid-or-false, >> getgid-or-false macros., bug#66531: [PATCH] ftw: Fix getuid-or-false, >> getgid-or-false macros., bug#66531: [PATCH] ftw: Fix getuid-or-false, >> getgid-or-false macros., control message for bug #66531, control >> message for bug #66531 >> From: me@hostname.mail-host-address-is-not-set >> --text follows this line-- >> Mike Gran writes: >> >> [..] >> >> Notice that the subject is pretty weird, and for some reason there is a control >> server in the CC list. I do not know if this is expected (well, at least I did >> not expect it), but it at the very least does not seem to be documented. Based >> on my reading of the C-h k S v I would have expected just the "Mike Gran >> writes:" change. > > Zhanks for the report, I could reproduce it. However, it doesn't seem to > be a Debbugs bug, but rather a Gnus bug. I've reproduced it by using > Gnus w/o Debbugs. > > For this, I've started a new Emacs instance w/o debbugs. I've opened > Gnus, and browsed the gmane server {nntp:news.gmane.io} for the group > gmane.lisp.guile.bugs. Message 10682 is the one you've mentioned above. > > Typing in the Summary buffer 'C-u S v' shows the error. > > I'm therefore changing the subject, adding Eric Abrahamsen into Cc. I can't reproduce this exact result, but I can get buggy behavior -- in my case it pulls in the subject of the *next* message in my Summary buffer, in my case for bug #68506. Actually it seems to do a little something different every time, also depending on whether I have things edebugged or not. Fun! I suspect the prefix argument is being interpreted wrong somehow. I wouldn't be surprised if Tomas's subject line looks like that because '(4) is resulting in four copies of the subject. Tomas, would you first confirm that running "S V" (gnus-summary-very-wide-reply-with-original) behaves correctly? Essentially that's supposed to do exactly what "C-u S v" does, and it works correctly for me, which is part of why I think it's a prefix argument problem. I don't even know why we have all these variants. Thanks for alerting me, Michael. I've put you on BCC assuming you'd prefer to drop off the thread, but if you'd like to continue pitching in, you're more than welcome! :) Eric