bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#1958: 23.0.60; org-mode does not honour shift-select-mode


From: Carsten Dominik
Subject: bug#1958: 23.0.60; org-mode does not honour shift-select-mode
Date: Tue, 27 Jan 2009 12:46:26 +0100

This bug is now closed, do I need to do something to mark it as such?

I have now checked in a patch that allows users to
set a variable to get shift-selection working in most or
all of Org.

But the default remains to be the old behavior, because
it seems to may that automatically doing shift-selection
in some places but not in other will be confusing to users.

The solution is now that an attempt to do shift selection
will cause an error message with a pointer to the variable
that needs to be configured.  In this way, users can make
an informed decision.

- Carsten

On Jan 23, 2009, at 1:34 PM, Andreas Amann wrote:


May I just add one little aspect to this:

Note that in org-mode the shift-arrow keys only work, when the cursor is on an item line (i.e. one starting with at least one "*")! Otherwise the shift-arrow keys simply give the error "Not in an item", and blocks a potentially useful binding without real benefit.

Would it therefore be possible to only switch on the org-specific shift-arrow binding on item lines, where they are only useful anyhow? I.e. instead of printing the error message, one could fall back to whatever the standard binding outside org-mode is. This would be fairly intuitive from a user point of view in my opinion. The only complication might be to decide, what should happen, when
shift-selecting from a non-item line into an item line.

Andreas







reply via email to

[Prev in Thread] Current Thread [Next in Thread]