GNU bug report logs - #79241
31.0.50; `vertical-motion' not respecting goal column when there is an overlay that spans multiple virtual lines

Previous Next

Package: emacs;

Reported by: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>

Date: Fri, 15 Aug 2025 08:33:02 UTC

Severity: minor

Found in version 31.0.50

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>
Cc: 79241 <at> debbugs.gnu.org
Subject: Re: bug#79241: [PATCH v3] Fix incorrect handling of overlays in
 `vertical-motion'
Date: Sat, 30 Aug 2025 12:44:00 +0300
> Cc: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>
> From: Sergio Pastor Pérez <sergio.pastorperez <at> gmail.com>
> Date: Sun, 24 Aug 2025 20:27:06 +0200
> 
> * src/indent.c (vertical-motion): If point is inside an overlay, reset
> it to the beginning of line before trying to reach goal column. This
> prevents point from being stuck at the beginning of overlay strings
> during upward motions.

Thanks, installed on the master branch.

This was a very small change, so we could accept it without your
assigning the copyright to the FSF.  However, if you intend to
contribute more changes, I would suggest to start your
copyright-assignment paperwork at this time, so that we could in the
future accept your contributions without any size limitations.

If you agree, I will send you the form to fill and the instructions to
go with it.




This bug report was last modified 5 days ago.

Previous Next


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