From 16896a10199572ff05149786868ff402aa8e31ea Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Tue, 6 Mar 2018 12:25:56 +0100 Subject: [PATCH] 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) --- src/if_perl.xs | 2 +- src/version.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/if_perl.xs b/src/if_perl.xs index 2e6004bb93..7b45033fff 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 c47cf6bb1e..65b5d2dad1 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, /**/