Enable turning off limit on maximum number of signs

Setting the variable to a known value (-1) is neater than an arbitrary
high number.

See #681.
This commit is contained in:
Andy Stewart
2020-04-27 10:02:03 +01:00
parent f411d8680e
commit 70855aa93d
3 changed files with 5 additions and 1 deletions

View File

@@ -182,7 +182,7 @@ function! gitgutter#diff#handler(bufnr, diff) abort
let modified_lines = gitgutter#diff#process_hunks(a:bufnr, gitgutter#hunk#hunks(a:bufnr))
let signs_count = len(modified_lines)
if signs_count > g:gitgutter_max_signs
if g:gitgutter_max_signs != -1 && signs_count > g:gitgutter_max_signs
call gitgutter#utility#warn_once(a:bufnr, printf(
\ 'exceeded maximum number of signs (%d > %d, configured by g:gitgutter_max_signs).',
\ signs_count, g:gitgutter_max_signs), 'max_signs')