[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Enabling Transient Mark Mode by default
From: |
Bastien Guerry |
Subject: |
Re: Enabling Transient Mark Mode by default |
Date: |
Fri, 22 Feb 2008 14:16:13 +0000 |
User-agent: |
Gnus/5.110007 (No Gnus v0.7) Emacs/23.0.60 (gnu/linux) |
Sascha Wilde <address@hidden> writes:
> Bastien <address@hidden> wrote:
>> Stefan Monnier <address@hidden> writes:
>>> For people who use the mark(s) for navigational purposes, pushing the
>>> mark is an operation comparable to saving point to a register.
>>> So the fact that TMM starts to highlight the text between that mark and
>>> point is just a hassle.
>>
>> What about this:
>>
>> C-SPC set the mark and temporarily turn on Transient Mark mode
>> C-@ only sets the mark
>>
>> C-SPC C-SPC would be used to temporarily negate transient-mark-mode.
>> (For now it does not *negate* it, it turns it on temporarily.)
>
> Veto.
>
> I think the current behavior is quite convenient and fits the needs of
> those who don't want a permanent transient-mark-mode best.
My point is that there are really two ways of having the active region
highlighted by default: either by setting transient-mark-mode to t, or
by letting C-SPC turn Transient Mark mode temporarily on.
If we go for the first solution, I guess it is useful for C-SPC C-SPC
to temporarily *negate* transient-mark-mode (not to turn it on.)
If we go for the second solution, I think it is useful for C-@ to set
the mark without activating/highlighting the region, so that people
don't have to turn off transient-mark-mode to be able to use the mark
for navigation purpose only.
If the issue is that C-@ is hard to type, then let's use C-SPC for
whatever the default is (set mark or set the mark and activate and
highlight the region temporarily) and let's use C-@ for the other.
I can see no harm in using C-SPC and C-@ for different purposes.
--
Bastien
- Re: Enabling Transient Mark Mode by default, (continued)
- Re: Enabling Transient Mark Mode by default, Richard Stallman, 2008/02/23
- Re: Enabling Transient Mark Mode by default, Lennart Borgman (gmail), 2008/02/20
- Re: Enabling Transient Mark Mode by default, Richard Stallman, 2008/02/21
- Re: Enabling Transient Mark Mode by default, Richard Stallman, 2008/02/21
- Re: Enabling Transient Mark Mode by default, Stefan Monnier, 2008/02/21
- Re: Enabling Transient Mark Mode by default, Bastien, 2008/02/22
- Re: Enabling Transient Mark Mode by default, Sascha Wilde, 2008/02/22
- Re: Enabling Transient Mark Mode by default,
Bastien Guerry <=
- Re: Enabling Transient Mark Mode by default, David De La Harpe Golden, 2008/02/22
- Re: Enabling Transient Mark Mode by default, Bastien, 2008/02/22
- Re: Enabling Transient Mark Mode by default, Sascha Wilde, 2008/02/22
- Re: Enabling Transient Mark Mode by default, Bastien, 2008/02/22
- Re: Enabling Transient Mark Mode by default, Mike Mattie, 2008/02/22
- Re: Enabling Transient Mark Mode by default, Mike Mattie, 2008/02/22
- Re: Enabling Transient Mark Mode by default, Richard Stallman, 2008/02/23
- Re: Enabling Transient Mark Mode by default, Andreas Schwab, 2008/02/22
- Re: Enabling Transient Mark Mode by default, Leo, 2008/02/22
- Re: Enabling Transient Mark Mode by default, Richard Stallman, 2008/02/22