GNU bug report logs - #76679
31.0.50; forward-sentence not working in the narrowed buffer under c-ts-mode

Previous Next

Package: emacs;

Reported by: lorniu <lorniu <at> gmail.com>

Date: Sun, 2 Mar 2025 10:23:02 UTC

Severity: normal

Tags: moreinfo

Merged with 76497

Fixed in version 31.0.50

Done: Juri Linkov <juri <at> linkov.net>

Bug is archived. No further changes may be made.

Full log


Message #23 received at 76679 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Juri Linkov <juri <at> linkov.net>
Cc: 76679 <at> debbugs.gnu.org, lorniu <at> gmail.com, casouri <at> gmail.com,
 stefankangas <at> gmail.com
Subject: Re: bug#76679: 31.0.50; forward-sentence not working in the
 narrowed buffer under c-ts-mode
Date: Tue, 11 Mar 2025 15:18:27 +0200
> From: Juri Linkov <juri <at> linkov.net>
> Cc: Eli Zaretskii <eliz <at> gnu.org>,  76679 <at> debbugs.gnu.org,  lorniu
>  <lorniu <at> gmail.com>,  Yuan Fu <casouri <at> gmail.com>
> Date: Tue, 11 Mar 2025 09:24:05 +0200
> 
> >> We agreed that a "sentence" in C-like languages is a thing that
> >> ends with a semicolon (or a comma that separates arguments).
> >>
> >> However, this report raises a different question: whether forward-sentence
> >> should navigate to the end of the narrowed region when the semicolon is hidden?
> >
> > Isn't that what forward-sentence does in e.g. text-mode?  So wouldn't
> > doing that in C-like languages be consistent with that?
> 
> When you set the end of the narrowed region at the middle
> of the sentence either in text-mode or in C-like languages,
> then use forward-sentence to move the end of the narrowed region,
> then widen with 'C-x n w', point will be not at the end
> of the sentence.  This behavior makes no sense.

Why does it not make sense?  What else would you expect a movement
command to do?




This bug report was last modified 70 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.