GNU nano - Bugs: bug #49636, Shift+Alt+[arrow] does not work...
You are not allowed to post comments on this tracker with your current authentication level.
bug #49636: Shift+Alt+[arrow] does not work properly in rxvt terminal
Submitter: | David Lawrence Ramsey <dolorous> | ||
Submitted: | Thu 17 Nov 2016 09:18:09 PM UTC | ||
Severity: | 3 - Normal | Status: | Fixed |
Assigned to: | dolorous | Open/Closed: | Closed |
Jump to the original submission
Sat 26 Nov 2016 11:55:53 AM UTC, comment #11: |
Benno Schulenberg <bens> |
Sat 26 Nov 2016 03:59:43 AM UTC, comment #10: Good to know, and thank you.
|
David Lawrence Ramsey <dolorous> |
Fri 25 Nov 2016 07:03:03 PM UTC, comment #9: (It took me a while to get a Slackware-derivative installed (Salix 14.2), and then to get a network connection in order to install rxvt. The good thing was: that I didn't need to install /anything/ extra to get nano to build from git -- very nice.)
|
Benno Schulenberg <bens> |
Tue 22 Nov 2016 04:20:52 PM UTC, comment #8: My rxvt is from Slackware 14.2, no changes from its default build. The build script uses:
|
David Lawrence Ramsey <dolorous> |
Tue 22 Nov 2016 09:48:35 AM UTC, comment #7: Weird that your rxvt does not need --rebindkeypad to produce full key sequences. Are you on a Debian(-derived) system? Or did you compile rxvt yourself? Or...?
|
Benno Schulenberg <bens> |
Mon 21 Nov 2016 07:05:21 PM UTC, comment #6: Actually, I don't have rebindkeypad set at all, and specifying it doesn't seem to change anything on my end. Thanks for the info on your end.
|
David Lawrence Ramsey <dolorous> |
Sat 19 Nov 2016 10:37:42 AM UTC, comment #5: When using --rebindkeypad, your patch makes Shift+Alt+Arrow work in an rxvt terminal here (instead of producing the "Unbound key" error). So, presumably, you have 'set rebindkeypad' in your .nanorc?
|
Benno Schulenberg <bens> |
Fri 18 Nov 2016 07:01:08 PM UTC, comment #4: Okay, this is bizarre, as I'm getting the same escape sequences on this end.
|
David Lawrence Ramsey <dolorous> |
Fri 18 Nov 2016 05:03:14 PM UTC, comment #3: I've tested with the same version as you: "Rxvt v2.7.10 - released: 26 MARCH 2003".
|
Benno Schulenberg <bens> |
Fri 18 Nov 2016 03:29:58 PM UTC, comment #2: Version 2.7.10 (which is old, but the same version I tested rxvt support with when adding nano's support for all those escape sequences in the first place).
|
David Lawrence Ramsey <dolorous> |
Fri 18 Nov 2016 12:43:45 PM UTC, comment #1: Hi David,
|
Benno Schulenberg <bens> |
Thu 17 Nov 2016 09:18:09 PM UTC, original submission:
In current nano 2.7.1-git, Shift-Alt-[arrow] in rxvt erroneously acts just like [arrow]. After some testing, it seems that rxvt generates Esc Esc [ a through d for those keys, and nano only handles Esc Esc [ A through D for iterm2 Option sequences. The attached patch fixes this, and updates related comments.
|
David Lawrence Ramsey <dolorous> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 8 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2016-12-13 | bens | Open/Closed | Open | Closed | |
2016-11-27 | bens | Assigned to | bens | dolorous | |
2016-11-26 | bens | Status | In Progress | Fixed | |
Summary | make Shift+Alt+[arrow] work properly in rxvt terminal | Shift+Alt+[arrow] does not work properly in rxvt terminal | |||
2016-11-19 | bens | Summary | Make Shift-Alt-[arrow] work properly in rxvt terminal | make Shift+Alt+[arrow] work properly in rxvt terminal | |
2016-11-18 | bens | Status | None | In Progress | |
Assigned to | None | bens | |||
2016-11-17 | dolorous | Attached File | - | Added nano-rxvtshiftalt.patch, #39008 |
Powered by Savane 3.13-758e.
Corresponding source code
Fixed in git, 059c8ef. Thanks for the patch.
(The Shift+Home/End issue has been fixed in 3cc561e.)