diff options
| -rw-r--r-- | spellcheck.lua | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/spellcheck.lua b/spellcheck.lua index b5d99fb..4e1239e 100644 --- a/spellcheck.lua +++ b/spellcheck.lua @@ -3,10 +3,10 @@ local vis = _G.vis local spellcheck = {} -spellcheck.default_lang = (os.getenv('VIS_SPELLLANG') or os.getenv('LANG') or ''):gsub('[.].*', '') -if not spellcheck.default_lang:match('^[a-z][a-z]_[A-Z][A-Z]$') then - spellcheck.default_lang = 'en_US' -end +spellcheck.default_lang = string.match( + os.getenv('VIS_SPELLLANG') or os.getenv('LANG') or '' + , "^%l%l_%u%u" +) or 'en_US' spellcheck.spelling_autoenable = false |
