bugGNU nano - Bugs: bug #54332, undocumented keys you can...

 
 

bug #54332: undocumented keys you can bind/unbind, and unreported nanorc errors

Submitted by:  None
Submitted on:  Wed 18 Jul 2018 02:30:05 PM UTC  
 
Severity:  2 - Minor Status:  Fixed
Assigned to:  Benno Schulenberg <bens> Open/Closed:  Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Fri 20 Jul 2018 05:58:37 PM UTC, comment #3:

I've opted for the other solution: allowing to rebind only F1...F16, as the documentation says. If there are any people who actually use function keys above F16, we will hear from them once the next version is released. If we hear nothing, it means that either no one uses those keys, or that the affected people are content to do without them.

Fixed in git, commit 8d8f5788.

Benno Schulenberg <bens>
Project AdministratorIn charge of this item.
Wed 18 Jul 2018 04:06:45 PM UTC, comment #2:

(Or rather: most of the things were fixed as a result of the changes made for bug #54071.)

Benno Schulenberg <bens>
Project AdministratorIn charge of this item.
Wed 18 Jul 2018 04:05:07 PM UTC, comment #1:

Thanks for reporting. Most of the things you have noted have meanwhile been fixed in git, as a result of changes made for bug #54274. But the F17...F63 issue remains.

I will change the documentation to note that upto 63 is allowed (even though no one has these keys on their keyboard), and adjust nanorc.nanorc accordingly.

If you give name and email address, I can add a Reported-by tag in the git commit message.

Benno Schulenberg <bens>
Project AdministratorIn charge of this item.
Wed 18 Jul 2018 02:30:05 PM UTC, original submission:

The documentation says you can bind:

1. ^ followed by an alpha character or the word "Space"
2. M- followed by a printable character or the word "Space".
3. F followed by a numeric value from 1 to 16.

You can also bind (or at least nano doesn't report an error when you try):

1. Ins
2. F17, F18, F19, ..., F63
3. ^_
4. ^\
5. ^@
6. ^\
7. ^]
8. ^^
9. ^_
10. ^`
11. ^{
12. ^}
13. ^|
14. ^~
15. M-idonotthinkthisisavalidkey

Some of these keybinds (like Ins, ^_, ^@) were confirmed to actually work by me on TERM=st-256color.
Some of them are highlighted in green as instructed by the nanorc.nanorc syntax file.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by bens (Posted a comment)
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

     

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-09-10 bens Open/ClosedOpen => Closed
    2018-07-20 bens StatusNone => Fixed
    2018-07-18 bens Severity3 - Normal => 2 - Minor
        Assigned toNone => bens
        SummaryUndocumented key you can (un)bind or (and) unreported nanorc errors => undocumented keys you can bind/unbind, and unreported nanorc errors

    Back to the top


    Powered by Savane 3.3