From: Bram Moolenaar Date: Wed, 4 Aug 2010 13:47:08 +0000 (+0200) Subject: Set 'wrapscan' when checking the .po files. (Mike Williams) X-Git-Tag: v7.3~88 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a411e5d97d5305e127d4a2460bdfdbde1f6b023b;p=vim Set 'wrapscan' when checking the .po files. (Mike Williams) --- diff --git a/src/po/check.vim b/src/po/check.vim index b4d50f187..5a3a0e3f4 100644 --- a/src/po/check.vim +++ b/src/po/check.vim @@ -30,6 +30,10 @@ func! GetMline() return substitute(idline, '[^%]*\(%[-+ #''.0-9*]*l\=[dsuxXpoc%]\)\=', '\1', 'g') endfunc +" This only works when 'wrapscan' is set. +let s:save_wrapscan = &wrapscan +set wrapscan + " Start at the first "msgid" line. 1 /^msgid @@ -78,4 +82,7 @@ if error == 0 echo "OK" endif +let &wrapscan = s:save_wrapscan +unlet s:save_wrapscan + endif