From 8e28d8a370a2ebd855afe5363b4def2c61617ba6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 6 Nov 2022 19:23:34 -0800 Subject: [PATCH] [Backport release-0.8] fix(tutor): fix problem of failing to get buf name (#20985) fix(tutor): fix problem of failing to get buf name Closes https://github.com/neovim/neovim/issues/20920 (cherry picked from commit 86f2863e8f9fd5bbf8a7af687ceac2fcc6c7059b) Co-authored-by: erw7 --- runtime/autoload/tutor.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/autoload/tutor.vim b/runtime/autoload/tutor.vim index abf5c5e2c8..4da4213826 100644 --- a/runtime/autoload/tutor.vim +++ b/runtime/autoload/tutor.vim @@ -104,7 +104,7 @@ function! tutor#CheckLine(line) if exists('b:tutor_metadata') && has_key(b:tutor_metadata, 'expect') let bufn = bufnr('%') let ctext = getline(a:line) - let signs = sign_getplaced('.', {'lnum': a:line})[0].signs + let signs = sign_getplaced(bufn, {'lnum': a:line})[0].signs if !empty(signs) call sign_unplace('', {'id': signs[0].id}) endif