From acf5757831d2e6bfa325c1fe508e636d9030c6d5 Mon Sep 17 00:00:00 2001 From: John Schmidt Date: Mon, 17 Mar 2014 19:07:06 +0100 Subject: [PATCH] Remove Xim --- src/mbyte.c | 30 ------------------------------ src/version.c | 1 - 2 files changed, 31 deletions(-) diff --git a/src/mbyte.c b/src/mbyte.c index 1af906fd2c..32bf7db413 100644 --- a/src/mbyte.c +++ b/src/mbyte.c @@ -141,36 +141,6 @@ static char utf8len_tab_zero[256] = 3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,6,6,0,0, }; -/* - * XIM often causes trouble. Define XIM_DEBUG to get a log of XIM callbacks - * in the "xim.log" file. - */ -/* #define XIM_DEBUG */ -#ifdef XIM_DEBUG -static void xim_log(char *s, ...) -{ - va_list arglist; - static FILE *fd = NULL; - - if (fd == (FILE *)-1) - return; - if (fd == NULL) { - fd = mch_fopen("xim.log", "w"); - if (fd == NULL) { - EMSG("Cannot open xim.log"); - fd = (FILE *)-1; - return; - } - } - - va_start(arglist, s); - vfprintf(fd, s, arglist); - va_end(arglist); -} - -#endif - - /* * Canonical encoding names and their properties. * "iso-8859-n" is handled by enc_canonize() directly. diff --git a/src/version.c b/src/version.c index 33eb34d28c..052dfd5e4c 100644 --- a/src/version.c +++ b/src/version.c @@ -200,7 +200,6 @@ static char *(features[]) = { "-X11", #endif // if defined(UNIX) || defined(VMS) "-xfontset", - "-xim", #if defined(UNIX) || defined(VMS) "-xsmp", "-xterm_clipboard",