[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Possible keypad() bug
From: |
sam_ncurses |
Subject: |
Possible keypad() bug |
Date: |
Sun, 19 Jan 2020 05:17:14 -0700 |
User-agent: |
Horde Application Framework 5 |
Possible bug:
ncursesw and terminfo v:6.1.20180923 (Fedora 30, GNOME v:3.32.2 or
Konsole v:19.08.3)
In this version, keypad() no longer allows the ‘escape’ key through to
the application.
If keypad() is turned off (no translation), ‘escape’ comes through correctly.
Is this intentional, or a problem?
Any hint or guidance on this would be welcome.
I have scanned the change log since that time and do not see any
mention of changes to keypad(). The docs still describe the “short
delay” to determine whether an escape sequence follows the escape
keycode, after which the escape should come through the stream as an
independent keycode.
I am the maintainer of the NcDialogAPI, which relies upon the ‘escape’
key when user want to discard the edits within a dialog control and
move to the next control.
Mahlon
http://www.SoftwareSam.us/
address@hidden
- Possible keypad() bug,
sam_ncurses <=