formatted = pretty(i);
formatted = LYKeycodeToString(i, TRUE);
PUBLIC char *key_for_func ARGS1 (	int,	func){    static char *buf;    int i;    char *formatted;    if ((i = LYReverseKeymap(func)) >= 0) {	formatted = pretty(i);	StrAllocCopy(buf, formatted != 0 ? formatted : "?");    } else if (buf == 0) {	StrAllocCopy(buf, "");    }    return buf;}