[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: change cursor type when idle
From: |
Kim F. Storm |
Subject: |
Re: change cursor type when idle |
Date: |
Wed, 13 Feb 2008 12:52:25 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) |
Richard Stallman <address@hidden> writes:
> If a merge or refactoring with CUA code is in order, then I would think it
> would be for CUA to use the code from a separate library, as opposed to
> making users who want only the cursor changes use cua-mode.
>
> That is clearly true. This feature is unrelated to the key binding
> changes of CUA mode, so they ought to be separated and made
> independent features.
The reason it is tied into cua-mode in the first place is that I
needed to have separate cursor styles for rectangle marking and the
global-mark feature.
It was then trivial to add a few extra hooks to show different
cursors also for read-only and overwrite-mode. Separating them
would be harder - as there need to be prioritized between the
different cursor types (e.g. the rectangle selection cursor takes
priority over the read-only and overwrite-mode cursors).
In principle, I fully agree that cua-mode should be completely
separated into different packages, but unfortunately, the features
provided by cua-mode need some rather deep interactions, so it
is hard to actually split them (more than I have already done).
Since it works just fine as it is, I prefer to keep things as they
are now - rather than insisting on separating stuff at the cost of
reduced functionality and interoperatibility (e.g. copying a marked
rectangle to the global-mark works fine now - since the global-mark
and the rectangle functions know about each other...).
And since you can just use cua-mode without the cua-bindings, I don't
really see why having the "cua-" prefix is such a problem to (some)
people.
I wish someone would volounteer to write a cua.texi manual describing
all the features.
--
Kim F. Storm <address@hidden> http://www.cua.dk
- Re: change cursor type when idle, (continued)
- Re: change cursor type when idle, Juanma Barranquero, 2008/02/12
- RE: change cursor type when idle, Drew Adams, 2008/02/12
- Re: change cursor type when idle, Juanma Barranquero, 2008/02/12
- Re: change cursor type when idle, Dan Nicolaescu, 2008/02/12
- Re: change cursor type when idle, Juanma Barranquero, 2008/02/12
- Re: change cursor type when idle, David Kastrup, 2008/02/12
- Re: change cursor type when idle, Juanma Barranquero, 2008/02/12
- Re: change cursor type when idle, Dan Nicolaescu, 2008/02/12
- Re: change cursor type when idle, Juanma Barranquero, 2008/02/12
- Re: change cursor type when idle, Richard Stallman, 2008/02/12
- Re: change cursor type when idle,
Kim F. Storm <=
- Re: change cursor type when idle, Stefan Monnier, 2008/02/13
- CUA-mode features and documenation (was: Re: change cursor type when idle), Kim F. Storm, 2008/02/13
- Re: CUA-mode features and documenation (was: Re: change cursor type when idle), Dan Nicolaescu, 2008/02/13
- Re: CUA-mode features and documenation, Juri Linkov, 2008/02/13
- Re: CUA-mode features and documenation, Dan Nicolaescu, 2008/02/13
- Re: CUA-mode features and documenation, Miles Bader, 2008/02/13
- Re: CUA-mode features and documenation, Juri Linkov, 2008/02/13
- Re: CUA-mode features and documenation, Miles Bader, 2008/02/13
- Re: CUA-mode features and documenation, Lennart Borgman (gmail), 2008/02/13
- Re: CUA-mode features and documenation, Miles Bader, 2008/02/13