From f422abef95e4e4945858deb67c9cc4ea51682efb Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Wed, 4 Aug 2010 15:47:08 +0200 Subject: [PATCH] Set 'wrapscan' when checking the .po files. (Mike Williams) --HG-- branch : vim73 --- src/po/check.vim | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/po/check.vim b/src/po/check.vim index b4d50f187e..5a3a0e3f46 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