Lines Matching refs:lang
1546 spell_load_lang(char_u *lang) in spell_load_lang() argument
1555 STRCPY(sl.sl_lang, lang); in spell_load_lang()
1572 lang, spell_enc()); in spell_load_lang()
1584 lang); in spell_load_lang()
1588 && apply_autocmds(EVENT_SPELLFILEMISSING, lang, in spell_load_lang()
1604 lang, spell_enc(), lang); in spell_load_lang()
1643 slang_alloc(char_u *lang) in slang_alloc() argument
1650 if (lang != NULL) in slang_alloc()
1651 lp->sl_name = vim_strsave(lang); in slang_alloc()
1982 char_u lang[MAXWLEN + 1]; in did_set_spelllang() local
2022 copy_option_part(&splp, lang, MAXWLEN, ","); in did_set_spelllang()
2024 len = (int)STRLEN(lang); in did_set_spelllang()
2026 if (!valid_spelllang(lang)) in did_set_spelllang()
2029 if (STRCMP(lang, "cjk") == 0) in did_set_spelllang()
2038 if (len > 4 && fnamecmp(lang + len - 4, ".spl") == 0) in did_set_spelllang()
2043 p = vim_strchr(gettail(lang), '_'); in did_set_spelllang()
2048 mch_memmove(p, p + 3, len - (p - lang) - 2); in did_set_spelllang()
2056 if (fullpathcmp(lang, slang->sl_fname, FALSE, TRUE) == FPC_SAME) in did_set_spelllang()
2062 if (len > 3 && lang[len - 3] == '_') in did_set_spelllang()
2064 region = lang + len - 2; in did_set_spelllang()
2066 lang[len] = NUL; in did_set_spelllang()
2073 if (STRICMP(lang, slang->sl_name) == 0) in did_set_spelllang()
2090 (void)spell_load_file(lang, lang, NULL, FALSE); in did_set_spelllang()
2093 spell_load_lang(lang); in did_set_spelllang()
2108 if (filename ? fullpathcmp(lang, slang->sl_fname, FALSE, TRUE) in did_set_spelllang()
2110 : STRICMP(lang, slang->sl_name) == 0) in did_set_spelllang()
2196 STRCPY(lang, "internal wordlist"); in did_set_spelllang()
2199 vim_strncpy(lang, gettail(spf_name), MAXWLEN); in did_set_spelllang()
2200 p = vim_strchr(lang, '.'); in did_set_spelllang()
2204 slang = spell_load_file(spf_name, lang, NULL, TRUE); in did_set_spelllang()