#
c9d1e840 |
|
24-Jan-2023 |
Oscar Lesta <oscar.lesta@gmail.com> |
Terminal: try to fix SHIFT+{Arrow,Home,End} keys handling. This allows programs running on Terminal to do things like select text using SHIFT+arrows, and SHIFT+{Home,End} (tested with "mcedit" and "turbo" editors). Moved Terminal's shortcut for: - "Switch to nex/previous tab" to: B_OPTION_KEY+{left,right}. - "Scroll Up/Down" to: B_OPTION_KEY+B_SHIFT_KEY+{Up,Down} (B_OPTION_KEY+{Up,Down} seems to be captured elsewhere?) References for the added escape sequences: https://www.emacswiki.org/emacs/CuaModeTerminalProblems Change-Id: I1b418f003355348dee454fbc680a09c220e80a3e Reviewed-on: https://review.haiku-os.org/c/haiku/+/7241 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
|
#
7a772a55 |
|
08-Jan-2023 |
Jessica Hamilton <jessica.l.hamilton@gmail.com> |
Terminal: support bracketed paste. Fixes #18029: Pasting into nano etc. eats newlines and indentation Change-Id: I935696bb97f4d82b30f73cc488f6317cf847beae Reviewed-on: https://review.haiku-os.org/c/haiku/+/5987 Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
|
#
769b9b3c |
|
19-Jun-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Generate the same escape sequence when pressing control or command and the left/right cursor keys. * Normalized the Ctrl-<cursor> escape sequences. Makes word navigation in vim work. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26038 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a71fd798 |
|
19-Jun-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Changed generated key sequences to be more ANSI/xterm. * Set TERM to "xterm". * Removed unnecessary {Begin,End}ViewTransaction() in TermView::Draw(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26022 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
85b80c52 |
|
08-May-2008 |
François Revol <revol@free.fr> |
- get rid of control chars in source files (ESC and CTRL-L) - fix Home and End keys - simplify code - add different strings for Ctrl-arrows, allows to map them to previous/next-word (PuTTY and others have actually several codes depending on mods & ALT, mode & CTRL and even mods & CTRL|ALT, might be even better...). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25391 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d3dc729f |
|
18-Jul-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Moved the files out of the MYOB folder into the main folder. There are some double entries (like TermApp.cpp and TerminalApp.cpp, so it still needs a further cleanup). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13734 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
769b9b3c405c28a4e432373afa4b06c2d32b9389 |
|
19-Jun-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Generate the same escape sequence when pressing control or command and the left/right cursor keys. * Normalized the Ctrl-<cursor> escape sequences. Makes word navigation in vim work. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26038 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a71fd7987b6eda68698e0b342afcd7890d2f4d86 |
|
19-Jun-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Changed generated key sequences to be more ANSI/xterm. * Set TERM to "xterm". * Removed unnecessary {Begin,End}ViewTransaction() in TermView::Draw(). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26022 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
85b80c5229bcba6eb85362bb20c496b4f182de72 |
|
08-May-2008 |
François Revol <revol@free.fr> |
- get rid of control chars in source files (ESC and CTRL-L) - fix Home and End keys - simplify code - add different strings for Ctrl-arrows, allows to map them to previous/next-word (PuTTY and others have actually several codes depending on mods & ALT, mode & CTRL and even mods & CTRL|ALT, might be even better...). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25391 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d3dc729f9fbe302c5c45c3ec2518650a260605d7 |
|
18-Jul-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Moved the files out of the MYOB folder into the main folder. There are some double entries (like TermApp.cpp and TerminalApp.cpp, so it still needs a further cleanup). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13734 a95241bf-73f2-0310-859d-f6bbb57e9c96
|