commit/XEmacs: kehoea: Quiet warnings with -Wnarrowing, GCC, improving quality on 64 bit builds