1
0
mirror of https://github.com/rfivet/uemacs.git synced 2025-09-26 07:04:00 -04:00

describe-key displays keycode in hexadecimal.

mlwrite assume parameter is unsigned int when doing %x format.
ostring output bytes > 0x7F as unsigned char.
This commit is contained in:
2015-02-09 19:27:49 +08:00
parent 3f1ac2596c
commit 7da7916b28
3 changed files with 12 additions and 7 deletions

4
bind.c
View File

@@ -81,7 +81,9 @@ int deskey(int f, int n)
/* get the command sequence to describe
change it to something we can print as well */
cmdstr(c = getckey(FALSE), &outseq[0]);
c = getckey( FALSE) ;
mlwrite( ": describe-key 0x%x, ", c) ;
cmdstr( c, &outseq[ 0]) ;
/* and dump it out */
ostring(outseq);