Fix error: key not present in dictionary "percentage"
a3b58eb7c4/doc/vim-lsp.txt (L1371)
percentage key is optional
This commit is contained in:
parent
09dbd09ed3
commit
75383ef2e7
|
@ -71,9 +71,9 @@ function! airline#extensions#lsp#progress() abort
|
||||||
|
|
||||||
" show only most new progress
|
" show only most new progress
|
||||||
let s:lsp_progress = s:lsp_progress[0]
|
let s:lsp_progress = s:lsp_progress[0]
|
||||||
if s:lsp_progress['message'] !=# '' && s:lsp_progress['percentage'] !=# 100
|
if s:lsp_progress['message'] !=# ''
|
||||||
let percent = ''
|
let percent = ''
|
||||||
if s:lsp_progress['percentage'] >= 0
|
if has_key(s:lsp_progress, 'percentage') && s:lsp_progress['percentage'] >= 0
|
||||||
let percent = ' ' . string(s:lsp_progress['percentage']) . '%'
|
let percent = ' ' . string(s:lsp_progress['percentage']) . '%'
|
||||||
endif
|
endif
|
||||||
let s:title = s:lsp_progress['title']
|
let s:title = s:lsp_progress['title']
|
||||||
|
|
Loading…
Reference in New Issue