I'm trying kate from git master on top of KDE 4.9.3, and I found a regression : when the terminal plugin has the focus, the shortcuts (Ctrl+C, Ctrl+D, ...) still work in the editor, instead of being sent to the terminal.
If the shortcut doesn't do anything in the editor, then it's sent to the terminal (Ctrl+C when no text is selected, Ctrl+D when not in a C/C++ source).
Steps to Reproduce:
1. Select some text in the document
2. Focus terminal
3. Press Ctrl+C
Selected text is copied into clipboard
Ctrl+C is sent to the terminal
It's the same for reverse search (ctrl+r), ctrl+z to suspend a process etc... So indeed not an optimal solution.
Git commit c0df718eb49f1b988067c656200bc74f5fa5b725 by Christoph Cullmann.
Committed on 09/11/2012 at 20:43.
Pushed by cullmann into branch 'master'.
let console eat shortcuts again
we can't senseful match against QKeySequences of the terminal plugin actions
Related: bug 157523
M +3 -3 kate/plugins/konsole/kateconsole.cpp
M +3 -3 kate/plugins/project/kateprojectinfoviewterminal.cpp