[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: transient mark loss on Shift+PageUp/PageDown
From: |
Stefan Monnier |
Subject: |
Re: transient mark loss on Shift+PageUp/PageDown |
Date: |
Tue, 11 Feb 2014 20:36:58 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
> (shift-select-mode t)
That's the default.
> (select-active-regions nil)
Presumably this shouldn't make a difference. If it does, we clearly
have a bug.
> (transient-mark-mode t)
That's the default.
> (cua-mode t nil (cua-base))
Nowadays, this shouldn't make a difference either, but it's a recent
change and may have bugs in that respect, indeed.
> Emacs has started losing the transient mark on Shift+PageUp/PageDown
> within the last 3 months.
Not sure what that means. But "C-SPC ..movement.. S-prior" will keep
the region active, but the region is delimited not by where you hit
C-SPC but by where you hit S-prior. That's by design of
shift-select-mode. Maybe CUA behaved differently in this respect and
since CUA nowadays uses shift-select-mode rather than rolling its own
this could explain the change.
If that doesn't explain what you see, then please provide a test case
(and make it a bug report).
Stefan