mirror of
https://github.com/airblade/vim-gitgutter.git
synced 2025-11-08 11:33:48 -05:00
Speed up snake-to-camel-case conversion.
This commit is contained in:
@@ -73,5 +73,13 @@ function! utility#differences(hunks)
|
|||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! utility#snake_case_to_camel_case(text)
|
function! utility#snake_case_to_camel_case(text)
|
||||||
return substitute(a:text, '\v(.)(\a+)(_(.)(.+))?', '\u\1\l\2\u\4\l\5', '')
|
if a:text ==# 'added'
|
||||||
|
return 'Added'
|
||||||
|
elseif a:text ==# 'removed'
|
||||||
|
return 'Removed'
|
||||||
|
elseif a:text ==# 'modified'
|
||||||
|
return 'Modified'
|
||||||
|
elseif a:text ==# 'modified_removed'
|
||||||
|
return 'ModifiedRemoved'
|
||||||
|
endif
|
||||||
endfunction
|
endfunction
|
||||||
|
|||||||
Reference in New Issue
Block a user