From fc4188ded870aa3d31a91fb0ebcf2da225acf1a5 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Thu, 22 Jan 2026 13:34:20 +0800 Subject: [PATCH] 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 --- src/nvim/po/check.vim | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/nvim/po/check.vim b/src/nvim/po/check.vim index e67cb8c149..719e99bb03 100644 --- 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.