GNU bug report logs - #51095
28.0.50; Counter-intuitive `cursor-intangible-mode' behavior

Previous Next

Package: emacs;

Reported by: Brahimi Saifullah <brahimi.saifullah <at> gmail.com>

Date: Fri, 8 Oct 2021 14:59:01 UTC

Severity: normal

Tags: moreinfo

Found in version 28.0.50

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


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

From: Brahimi Saifullah <brahimi.saifullah <at> gmail.com>
To: 51095 <at> debbugs.gnu.org
Subject: 28.0.50; Counter-intuitive `cursor-intangible-mode' behavior
Date: Sat, 09 Oct 2021 15:36:38 -0300
I see, thanks for the clarification.

What really had me confused was that, when your cursor is
in that position (the first X), `describe-char' claims:
>There are text properties here:
>  cursor-intangible    t

Perhaps the manual entry explaining this property should
clarify the nuances of the usual character after point v.
this concept of point being between the characters.

Still, I find this behavior odd from an usability standpoint.
I did some grep'ing in the core and ELPA packages to see how
often the workaround of front/rear-nonsticky is used.
From a glance I could only find a couple of packages explicitly
doing that, but then again you can count the amount of packages
extensively using `cursor-intangible' on the fingers of one hand.
All in all, not a very conclusive search besides confirming
the current behavior is indeed desirable in some situations.




This bug report was last modified 3 years and 188 days ago.

Previous Next


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