diff src/os_macosx.m @ 2314:233eb4412f5d vim73

Added 'colorcolumn' option. Partly by Gregor Uhlenheuer.
author Bram Moolenaar <bram@vim.org>
date Wed, 14 Jul 2010 19:53:30 +0200
parents 3e4574a4b627
children 2e6dbc2fccd4
line wrap: on
line diff
--- a/src/os_macosx.m
+++ b/src/os_macosx.m
@@ -544,75 +544,6 @@ iconv_errno()
 }
 #endif /* MACOS_X_ICONVEMU */
 
-#ifdef USE_MCH_GETTEXT
-
-#define GETTEXT_BUFNUM		64
-#define GETTEXT_BUFSIZE		256
-
-    char *
-mch_gettext(const char *msgid)
-{
-    static char		buf[GETTEXT_BUFNUM][GETTEXT_BUFSIZE];
-    static int		bufnum = 0;
-    const char		*msg = NULL;
-    CFStringRef		strkey = NULL, strmsg = NULL;
-    CFStringEncoding	enc;
-
-    if (!msgid)
-	goto MCH_GETTEXT_FINISH;
-    enc = CFStringGetSystemEncoding();
-    TRACE("mch_gettext(%s)\n", msgid);
-
-    strkey = CFStringCreateWithCString(NULL, msgid, enc);
-    if (!strkey)
-    {
-	TRACE("  Can't create a CFString for msgid.\n");
-	goto MCH_GETTEXT_FINISH;
-    }
-
-    strmsg = CFCopyLocalizedString(strkey, NULL);
-    if (!strmsg)
-    {
-	TRACE("  No localized strings for msgid.\n");
-	goto MCH_GETTEXT_FINISH;
-    }
-
-    msg = CFStringGetCStringPtr(strmsg, enc);
-    if (!msg)
-    {
-	/* This is as backup when CFStringGetCStringPtr was failed */
-	CFStringGetCString(strmsg, buf[bufnum], GETTEXT_BUFSIZE, enc);
-	msg = buf[bufnum];
-	if (++bufnum >= GETTEXT_BUFNUM)
-	    bufnum = 0;
-    }
-    TRACE("  Localized to: %s\n", msg);
-
-MCH_GETTEXT_FINISH:
-    if (strkey)
-	CFRelease(strkey);
-    if (strmsg)
-	CFRelease(strmsg);
-    return (char *)(msg ? msg : msgid);
-}
-
-    char *
-mch_bindtextdomain(const char *domain, const char *dirname)
-{
-    TRACE("mch_bindtextdomain(%s, %s)\n", domain, dirname);
-    return (char*)dirname;
-}
-
-    char *
-mch_textdomain(const char *domain)
-{
-    TRACE("mch_textdomain(%s)\n", domain);
-    return (char*)domain;
-}
-#endif
-
-
-
 #ifdef FEAT_CLIPBOARD
 
     void