Keysym: Add apallingly bad API documentation for keysym <-> string
Signed-off-by: Daniel Stone <daniel@fooishbar.org>master
parent
70b64213ca
commit
8b5af79b7b
|
@ -141,9 +141,21 @@ XkbcCompileKeymapFromFile(FILE *inputFile, const char *mapName);
|
|||
extern XkbComponentListPtr
|
||||
XkbcListComponents(XkbComponentNamesPtr ptrns, int *maxMatch);
|
||||
|
||||
/*
|
||||
* Converts a keysym to a string; will return unknown Unicode codepoints
|
||||
* as "Ua1b2", and other unknown keysyms as "0xabcd1234".
|
||||
*
|
||||
* The string returned may become invalidated after the next call to
|
||||
* XkbcKeysymToString: if you need to preserve it, then you must
|
||||
* duplicate it.
|
||||
*/
|
||||
extern char *
|
||||
XkbcKeysymToString(KeySym ks);
|
||||
|
||||
/*
|
||||
* See XkbcKeysymToString comments: this function will accept any string
|
||||
* from that function.
|
||||
*/
|
||||
extern KeySym
|
||||
XkbcStringToKeysym(const char *s);
|
||||
|
||||
|
|
Loading…
Reference in New Issue