From: Bram Moolenaar Date: Tue, 6 Mar 2018 11:25:56 +0000 (+0100) Subject: patch 8.0.1576: Perl VIM::Buffers() does not find every buffer X-Git-Tag: v8.0.1576 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=16896a10199572ff05149786868ff402aa8e31ea;p=vim patch 8.0.1576: Perl VIM::Buffers() does not find every buffer Problem: Perl VIM::Buffers() does not find every buffer. Solution: Also find unlisted buffer by number or name. (Chris Weyl, closes #2692) --- diff --git a/src/if_perl.xs b/src/if_perl.xs index 2e6004bb9..7b45033ff 100644 --- a/src/if_perl.xs +++ b/src/if_perl.xs @@ -1558,7 +1558,7 @@ Buffers(...) pat = (char_u *)SvPV(sv, len); ++emsg_off; - b = buflist_findpat(pat, pat+len, FALSE, FALSE, FALSE); + b = buflist_findpat(pat, pat + len, TRUE, FALSE, FALSE); --emsg_off; } diff --git a/src/version.c b/src/version.c index c47cf6bb1..65b5d2dad 100644 --- a/src/version.c +++ b/src/version.c @@ -766,6 +766,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 1576, /**/ 1575, /**/