[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: pre-command-hook not run for DEL
From: |
davidswelt |
Subject: |
Re: pre-command-hook not run for DEL |
Date: |
Sat, 24 Feb 2007 16:34:19 -0800 (PST) |
Johan,
>backspace (mouse-region-delete-keys) is handled specially inside
>mouse-show-mark.
Thank you for that hint. I can see now what's happening.
I would say that there are two bugs, as seen from the perspective of the
uninitiated user, then:
C-h k DEL, after selecting a region with the mouse, returns
`backward-delete-char-untabify' or `cua-delete-region' (in cua-mode). But
`mouse-show-mark' appears to do something unconventional using an exception
that is caught there, so the true command is delete-region.
Secondly, delete-region is not called in a way that would run the
pre-command-hooks.
I can just set `mouse-region-delete-keys' to nil to get the desired behavior
(in cua-mode) and to have pre-command-hooks called. Are there special
reasons why one would want a region that was selected by mouse to behave
differently from a region that was selected by keyboard?
--
View this message in context:
http://www.nabble.com/pre-command-hook-not-run-for-DEL-tf3283954.html#a9139424
Sent from the Emacs - Pretest - Bug mailing list archive at Nabble.com.
Re: pre-command-hook not run for DEL, Richard Stallman, 2007/02/25