For example, after running the following code,
for ln in range(1, 10)
call sign_define(ln, {'text': ln})
call sign_place(0, 'test', ln, bufnr(), {'lnum': ln})
endfor
:echo sign_getdefined()
returns a list of all the defined signs as expected.
But,
:echo sign_getplaced()
returns
[{'signs': [], 'buffer': 1}].
As help says, it is expected to return a list of all the placed signs.
Windows 10
vim 8.2.3595
No response
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub.
Triage notifications on the go with GitHub Mobile for iOS or Android.
![]()
Steps to reproduce
For example, after running the following code,
for ln in range(1, 10) call sign_define(ln, {'text': ln}) call sign_place(0, 'test', ln, bufnr(), {'lnum': ln})
endfor
:echo sign_getdefined()
returns a list of all the defined signs as expected.But,
:echo sign_getplaced()