Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 86184

Summary: [KeyBinding] registry: Missing key binding for paste in emacs scheme
Product: [Eclipse Project] Platform Reporter: Dani Megert <daniel_megert>
Component: UIAssignee: Douglas Pollock <douglas.pollock>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: rfuhrer
Version: 3.1   
Target Milestone: 3.1 M6   
Hardware: All   
OS: All   
Whiteboard:

Description Dani Megert CLA 2005-02-22 13:51:49 EST
3.1 M5a

1. start fresh workspace
2. Window > Preferences > General > Keys
3. switch to "Modify"
4. select emacs scheme
5. select "Edit" category
6. select "Paste" command
==> all key bindings are missing, only the binding provided by "Editing Text" is
there.

This might be caused by the fact that Ctrl+Y is already declared in
org.eclipse.ui/plugin.xml for the redo command.
Comment 1 Douglas Pollock CLA 2005-02-22 13:56:43 EST
Thanks for pointing this out.  I'm writing a test case for this scenario now....
Comment 2 Douglas Pollock CLA 2005-02-28 13:42:01 EST
The problem here was that the conflict resolution considered contexts as a
superior distinguishing characteristic than the scheme.  As a result, the paste
command in a child scheme (but a parent context) was losing to a redo command in
a parent scheme (but a child context).

This is fixed in HEAD, and should be available in I20050301-0800 and later.
Comment 3 Dani Megert CLA 2005-03-07 11:19:56 EST
*** Bug 87274 has been marked as a duplicate of this bug. ***
Comment 4 Douglas Pollock CLA 2005-03-30 15:16:51 EST
Verified in I20050330-0500 by inspecting the keys preference page.