commit fc4188ded870aa3d31a91fb0ebcf2da225acf1a5
parent 196df35cca7df2f499ce6f1352184bf7034801c7
Author: zeertzjq <zeertzjq@outlook.com>
Date: Thu, 22 Jan 2026 13:34:20 +0800
vim-patch:6f585da: Overlong translation files may cause repo to become "dirty"
Problem: Overlong translation files may cause repo to become "dirty"
Solution: Add a test into check.vim to warn for lines being longer than
80 virt columns
related: vim/vim#14490
https://github.com/vim/vim/commit/6f585da00bda333d079acf77fe8dd8e1019c987d
Co-authored-by: Christian Brabandt <cb@256bit.org>
Diffstat:
1 file changed, 8 insertions(+), 0 deletions(-)
diff --git a/src/nvim/po/check.vim b/src/nvim/po/check.vim
@@ -229,6 +229,14 @@ elseif ctu
" endif
endif
+" Check that all lines are no longer than 80 chars
+let overlong = search('\%>80v', 'n')
+if overlong > 0
+ echomsg "Lines should be wrapped at 80 columns"
+ if error == 0
+ let error = overlong
+ endif
+endif
if error == 0
" If all was OK restore the view.