22 lines
463 B
VimL
22 lines
463 B
VimL
" Script to check if all the locales used in spell files are available.
|
|
|
|
grep /sys env LANG/ */main.aap
|
|
let not_supported = []
|
|
for item in getqflist()
|
|
let lang = substitute(item.text, '.*LANG=\(\S\+\).*', '\1', '')
|
|
try
|
|
exe 'lang ' . lang
|
|
catch /E197/
|
|
call add(not_supported, lang)
|
|
endtry
|
|
endfor
|
|
|
|
if len(not_supported) > 0
|
|
echo "Unsupported languages:"
|
|
for l in not_supported
|
|
echo l
|
|
endfor
|
|
else
|
|
echo "Everything appears to be OK"
|
|
endif
|