unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#29041: 26.0.90: facemenu-set-intangible outdated
@ 2017-10-28 15:58 Charles A. Roelli
  2019-07-14 19:55 ` Lars Ingebrigtsen
  0 siblings, 1 reply; 3+ messages in thread
From: Charles A. Roelli @ 2017-10-28 15:58 UTC (permalink / raw)
  To: 29041

facemenu-set-intangible sets the `intangible' property without
disabling inhibit-point-motion-hooks.  It should set
`cursor-intangible' instead, and activate cursor-intangible-mode.

facemenu-set-intangible is an interactive compiled Lisp function in
‘facemenu.el’.

It is bound to <C-down-mouse-2> <sp> t, <menu-bar> <edit> <props> <sp>
t.





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

* bug#29041: 26.0.90: facemenu-set-intangible outdated
  2017-10-28 15:58 bug#29041: 26.0.90: facemenu-set-intangible outdated Charles A. Roelli
@ 2019-07-14 19:55 ` Lars Ingebrigtsen
  2021-02-04 14:29   ` Lars Ingebrigtsen
  0 siblings, 1 reply; 3+ messages in thread
From: Lars Ingebrigtsen @ 2019-07-14 19:55 UTC (permalink / raw)
  To: Charles A. Roelli; +Cc: 29041

charles@aurox.ch (Charles A. Roelli) writes:

> facemenu-set-intangible sets the `intangible' property without
> disabling inhibit-point-motion-hooks.  It should set
> `cursor-intangible' instead, and activate cursor-intangible-mode.

I think that makes some sense, but I'm not sure about activating a minor
mode like that -- it might not be what the user expects, and has
non-local effects.  Probably not serious effects (why would the user
have other text with cursor-intangible in the buffer already?), but it
feels a bit odd.

On the other hand, facemenu-set-intangible could document that it does
this, I guess?

Any opinions?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





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

* bug#29041: 26.0.90: facemenu-set-intangible outdated
  2019-07-14 19:55 ` Lars Ingebrigtsen
@ 2021-02-04 14:29   ` Lars Ingebrigtsen
  0 siblings, 0 replies; 3+ messages in thread
From: Lars Ingebrigtsen @ 2021-02-04 14:29 UTC (permalink / raw)
  To: Charles A. Roelli; +Cc: 29041

Lars Ingebrigtsen <larsi@gnus.org> writes:

> charles@aurox.ch (Charles A. Roelli) writes:
>
>> facemenu-set-intangible sets the `intangible' property without
>> disabling inhibit-point-motion-hooks.  It should set
>> `cursor-intangible' instead, and activate cursor-intangible-mode.
>
> I think that makes some sense, but I'm not sure about activating a minor
> mode like that -- it might not be what the user expects, and has
> non-local effects.  Probably not serious effects (why would the user
> have other text with cursor-intangible in the buffer already?), but it
> feels a bit odd.
>
> On the other hand, facemenu-set-intangible could document that it does
> this, I guess?
>
> Any opinions?

There were no opinions, so I'll go with my original take on it, and say
that this is working as expected, and I'm closing this bug report.  If
somebody disagrees, please respond to the debbugs address and we'll
reopen. 

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





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

end of thread, other threads:[~2021-02-04 14:29 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-28 15:58 bug#29041: 26.0.90: facemenu-set-intangible outdated Charles A. Roelli
2019-07-14 19:55 ` Lars Ingebrigtsen
2021-02-04 14:29   ` Lars Ingebrigtsen

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).