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
|