This library, as all your work, looks awesome!
I am pretty sure it should be possible to add a function readNextKey() so that it would return the "logical key" that the user pressed: k, S, 4, Enter, F5, Page-Up, Ctrl-C, Alt-D, Ctrl-Alt-L, etc. This would require decoding the escape sequences associated to keys such as Page-Up (which is something that is at least partially done today, right?), and might require adding defines / enums for the possible key values.
Do you think something like this could be useful?
This library, as all your work, looks awesome!
I am pretty sure it should be possible to add a function
readNextKey()so that it would return the "logical key" that the user pressed:k,S,4,Enter,F5,Page-Up,Ctrl-C,Alt-D,Ctrl-Alt-L, etc. This would require decoding the escape sequences associated to keys such asPage-Up(which is something that is at least partially done today, right?), and might require adding defines / enums for the possible key values.Do you think something like this could be useful?