all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#68510: Bug in debbugs' C-u S v
@ 2024-01-16 15:28 Tomas Volf
  2024-01-19 11:55 ` bug#68510: Bug in gnus' " Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 1 reply; 7+ messages in thread
From: Tomas Volf @ 2024-01-16 15:28 UTC (permalink / raw)
  To: 68510

[-- Attachment #1: Type: text/plain, Size: 2156 bytes --]

Hello,

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 <xxx>
    Cc: Tomas Volf <xxx>,  "xxx@debbugs-gnu-org" <xxx>
    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 <xxx>
    Cc: Tomas Volf <xxx>,  Tomas Volf <xxx>,  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 <xxx> 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
<xxx> writes:" change.

Thank you and have a nice day,
Tomas Volf

-- 
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#68510: Bug in gnus' C-u S v
  2024-01-16 15:28 bug#68510: Bug in debbugs' C-u S v Tomas Volf
@ 2024-01-19 11:55 ` Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2024-01-19 16:10   ` Eric Abrahamsen
  0 siblings, 1 reply; 7+ messages in thread
From: Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2024-01-19 11:55 UTC (permalink / raw)
  To: Tomas Volf; +Cc: Eric Abrahamsen, 68510

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 <xxx>
>     Cc: Tomas Volf <xxx>,  "xxx@debbugs-gnu-org" <xxx>
>     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 <xxx>
>     Cc: Tomas Volf <xxx>,  Tomas Volf <xxx>,  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 <xxx> 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
> <xxx> 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.

> Thank you and have a nice day,
> Tomas Volf

Best regards, Michael.





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#68510: Bug in gnus' C-u S v
  2024-01-19 11:55 ` bug#68510: Bug in gnus' " Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2024-01-19 16:10   ` Eric Abrahamsen
  2024-01-19 17:05     ` Tomas Volf
  0 siblings, 1 reply; 7+ messages in thread
From: Eric Abrahamsen @ 2024-01-19 16:10 UTC (permalink / raw)
  To: Tomas Volf; +Cc: 68510


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 <xxx>
>>     Cc: Tomas Volf <xxx>,  "xxx@debbugs-gnu-org" <xxx>
>>     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 <xxx>
>>     Cc: Tomas Volf <xxx>, Tomas Volf <xxx>, 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 <xxx> 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
>> <xxx> 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





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#68510: Bug in gnus' C-u S v
  2024-01-19 16:10   ` Eric Abrahamsen
@ 2024-01-19 17:05     ` Tomas Volf
  2024-01-19 22:03       ` Eric Abrahamsen
  2024-01-19 22:29       ` Eric Abrahamsen
  0 siblings, 2 replies; 7+ messages in thread
From: Tomas Volf @ 2024-01-19 17:05 UTC (permalink / raw)
  To: Eric Abrahamsen; +Cc: 68510

[-- Attachment #1: Type: text/plain, Size: 4525 bytes --]

On 2024-01-19 08:10:25 -0800, Eric Abrahamsen wrote:
> 
> 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 <xxx>
> >>     Cc: Tomas Volf <xxx>,  "xxx@debbugs-gnu-org" <xxx>
> >>     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 <xxx>
> >>     Cc: Tomas Volf <xxx>, Tomas Volf <xxx>, 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 <xxx> 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
> >> <xxx> 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!

It is interesting you cannot reproduce it exactly.  Now I see I forgot to state
an Emacs version (sorry!), I am using 29.1 release.  But based on your
description this sounds indeed like a fun bug.

> 
> 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.

I just tried M-1 S v (Which I *think* should sent '(1)?  Sorry, still pretty
new.) and I still got it 4 times.  Maybe the number of repetitions is due to
there being 4 messages above this one in the thread?  Just guessing.

> 
> 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.

Yes, I can confirm that S V works as expected.  Let me know if there is anything
else I should test.

Thank you for looking into this and have a nice day,
Tomas Volf

-- 
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#68510: Bug in gnus' C-u S v
  2024-01-19 17:05     ` Tomas Volf
@ 2024-01-19 22:03       ` Eric Abrahamsen
  2024-01-19 22:29       ` Eric Abrahamsen
  1 sibling, 0 replies; 7+ messages in thread
From: Eric Abrahamsen @ 2024-01-19 22:03 UTC (permalink / raw)
  To: Tomas Volf; +Cc: 68510

Tomas Volf <~@wolfsden.cz> writes:

> On 2024-01-19 08:10:25 -0800, Eric Abrahamsen wrote:
>> 
>> 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 <xxx>
>> >>     Cc: Tomas Volf <xxx>,  "xxx@debbugs-gnu-org" <xxx>
>> >>     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 <xxx>
>> >>     Cc: Tomas Volf <xxx>, Tomas Volf <xxx>, 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 <xxx> 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
>> >> <xxx> 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!
>
> It is interesting you cannot reproduce it exactly.  Now I see I forgot to state
> an Emacs version (sorry!), I am using 29.1 release.  But based on your
> description this sounds indeed like a fun bug.
>
>> 
>> 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.
>
> I just tried M-1 S v (Which I *think* should sent '(1)?  Sorry, still pretty
> new.) and I still got it 4 times.  Maybe the number of repetitions is due to
> there being 4 messages above this one in the thread?  Just guessing.

My guess was pretty tenuous! But that is potentially useful information
about there being 4 messages above this one in the thread.

>> 
>> 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.
>
> Yes, I can confirm that S V works as expected.  Let me know if there is anything
> else I should test.

That will do for now! Thanks for the report.





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#68510: Bug in gnus' C-u S v
  2024-01-19 17:05     ` Tomas Volf
  2024-01-19 22:03       ` Eric Abrahamsen
@ 2024-01-19 22:29       ` Eric Abrahamsen
  2024-01-19 22:50         ` Tomas Volf
  1 sibling, 1 reply; 7+ messages in thread
From: Eric Abrahamsen @ 2024-01-19 22:29 UTC (permalink / raw)
  To: Tomas Volf; +Cc: 68510


On 01/19/24 18:05 PM, Tomas Volf wrote:
> On 2024-01-19 08:10:25 -0800, Eric Abrahamsen wrote:
>> 
>> 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 <xxx>
>> >>     Cc: Tomas Volf <xxx>,  "xxx@debbugs-gnu-org" <xxx>
>> >>     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 <xxx>
>> >>     Cc: Tomas Volf <xxx>, Tomas Volf <xxx>, 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 <xxx> 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
>> >> <xxx> 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!
>
> It is interesting you cannot reproduce it exactly.  Now I see I forgot to state
> an Emacs version (sorry!), I am using 29.1 release.  But based on your
> description this sounds indeed like a fun bug.
>
>> 
>> I suspect the prefix argument is being interpreted wrong somehow.

It ended up being pretty obvious what was wrong: the prefix argument is
being used *both* to signal that the original message should be yanked,
and in the usual process/prefix convention, which is resulting in broken
behavior. It should only do one, but I don't know which one yet, so
please just don't use "S v" with a prefix argument -- if you need the
original yanked, use "S V".





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#68510: Bug in gnus' C-u S v
  2024-01-19 22:29       ` Eric Abrahamsen
@ 2024-01-19 22:50         ` Tomas Volf
  0 siblings, 0 replies; 7+ messages in thread
From: Tomas Volf @ 2024-01-19 22:50 UTC (permalink / raw)
  To: Eric Abrahamsen; +Cc: 68510

[-- Attachment #1: Type: text/plain, Size: 753 bytes --]

On 2024-01-19 14:29:37 -0800, Eric Abrahamsen wrote:
> >> 
> >> I suspect the prefix argument is being interpreted wrong somehow.
> 
> It ended up being pretty obvious what was wrong: the prefix argument is
> being used *both* to signal that the original message should be yanked,
> and in the usual process/prefix convention, which is resulting in broken
> behavior. It should only do one, but I don't know which one yet, so
> please just don't use "S v" with a prefix argument -- if you need the
> original yanked, use "S V".

Will do.  Thank you for the investigation and for the advice.

Have a nice day,
Tomas Volf

-- 
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2024-01-19 22:50 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-16 15:28 bug#68510: Bug in debbugs' C-u S v Tomas Volf
2024-01-19 11:55 ` bug#68510: Bug in gnus' " Michael Albinus via Bug reports for GNU Emacs, the Swiss army knife of text editors
2024-01-19 16:10   ` Eric Abrahamsen
2024-01-19 17:05     ` Tomas Volf
2024-01-19 22:03       ` Eric Abrahamsen
2024-01-19 22:29       ` Eric Abrahamsen
2024-01-19 22:50         ` Tomas Volf

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.