diff --git a/autoload/airline/debug.vim b/autoload/airline/debug.vim index a1d343fe..89a58791 100644 --- a/autoload/airline/debug.vim +++ b/autoload/airline/debug.vim @@ -1,8 +1,8 @@ " MIT License. Copyright (c) 2013 Bailey Ling. " vim: et ts=2 sts=2 sw=2 -function! airline#debug#profile() - profile start airline-profile.log +function! airline#debug#profile1() + profile start airline-profile-switch.log profile func * profile file * split @@ -13,3 +13,22 @@ function! airline#debug#profile() profile pause noautocmd qall! endfunction + +function! airline#debug#profile2() + profile start airline-profile-cursor.log + profile func * + profile file * + edit blank + call setline(1, 'all your base are belong to us') + call setline(2, 'all your base are belong to us') + let positions = [[1,2], [2,2], [1,2], [1,1]] + for i in range(1, 1000) + for pos in positions + call cursor(pos[0], pos[1]) + redrawstatus + endfor + endfor + profile pause + noautocmd qall! +endfunction + diff --git a/plugin/airline.vim b/plugin/airline.vim index c6ca5d1b..74e88ca1 100644 --- a/plugin/airline.vim +++ b/plugin/airline.vim @@ -56,6 +56,7 @@ call s:check_defined('g:airline_theme_map', { \ 'Tomorrow.*': 'tomorrow', \ 'mo[l|n]okai': 'molokai', \ 'wombat.*': 'wombat', + \ '.*solarized.*': 'solarized', \ }) call s:check_defined('g:airline_section_a', '%{get(w:, "airline_current_mode", "")}')