GNU bug report logs -
#73387
30.0.90; C-x v v in diff-mode doesn't work after C-c C-n
Previous Next
Reported by: Sean Whitton <spwhitton <at> spwhitton.name>
Date: Fri, 20 Sep 2024 16:10:01 UTC
Severity: normal
Found in version 30.0.90
Done: Sean Whitton <spwhitton <at> spwhitton.name>
Bug is archived. No further changes may be made.
Full log
Message #115 received at 73387 <at> debbugs.gnu.org (full text, mbox):
Hello,
On Thu 03 Oct 2024 at 09:33am +03, Eli Zaretskii wrote:
>> From: Sean Whitton <spwhitton <at> spwhitton.name>
>> Cc: dgutov <at> yandex.ru, 73387 <at> debbugs.gnu.org, monnier <at> iro.umontreal.ca,
>> juri <at> linkov.net
>> Date: Thu, 03 Oct 2024 08:50:37 +0800
>>
>> > @item C-c @key{RET} k
>> > Delete diff hunks other than the current one. If the region is
>> > active, this command deletes the hunks overlapped by the region;
>> > otherwise it deletes all the hunks other than the current hunk. Do
>> > @emph{not} invoke this command in a narrowed buffer, as that could
>> > produce unexpected results.
>>
>> Okay, I've rewritten based on this, though I haven't included the
>> imprecation, because invoking it in a narrowed buffer could never
>> produce unexpected results -- the function will always do nothing.
>
> Then why do we signal user-error in that case? I think this should be
> explained in the manual.
I think I am using user-error wrongly.
Shall I just switch it to 'message', and rearrange the control flow so
nothing else happens?
--
Sean Whitton
This bug report was last modified 232 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.