Namespace the signs.

This commit is contained in:
Andy Stewart
2013-02-21 14:57:59 +01:00
parent f0ad2a5b6d
commit aea72fbf0f

View File

@@ -20,9 +20,9 @@ function! s:define_highlights()
endfunction endfunction
function! s:define_signs() function! s:define_signs()
sign define line_added text=+ texthl=lineAdded sign define GitGutterLineAdded text=+ texthl=lineAdded
sign define line_modified text=~ texthl=lineModified sign define GitGutterLineModified text=~ texthl=lineModified
sign define line_removed text=_ texthl=lineRemoved sign define GitGutterLineRemoved text=_ texthl=lineRemoved
endfunction endfunction
" }}} " }}}
@@ -128,11 +128,11 @@ function! s:show_signs(modified_lines)
let type = line[1] let type = line[1]
" TODO: eugh " TODO: eugh
if type ==? 'added' if type ==? 'added'
let name = 'line_added' let name = 'GitGutterLineAdded'
elseif type ==? 'removed' elseif type ==? 'removed'
let name = 'line_removed' let name = 'GitGutterLineRemoved'
elseif type ==? 'modified' elseif type ==? 'modified'
let name = 'line_modified' let name = 'GitGutterLineModified'
endif endif
exe ":sign place " . line_number . " line=" . line_number . " name=" . name . " file=" . file_name exe ":sign place " . line_number . " line=" . line_number . " name=" . name . " file=" . file_name
endfor endfor