From eb862c880a1ddfc673c5961b56ca3bdeea571edc Mon Sep 17 00:00:00 2001 From: Alan Hamlett Date: Thu, 20 Apr 2017 19:14:54 -0700 Subject: [PATCH] add commands to toggle debug mode within Vim --- plugin/wakatime.vim | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/plugin/wakatime.vim b/plugin/wakatime.vim index 6241b66..f6bdf29 100644 --- a/plugin/wakatime.vim +++ b/plugin/wakatime.vim @@ -280,6 +280,16 @@ let s:VERSION = '4.0.15' return s:false endfunction + function! s:EnableDebugMode() + call s:SetIniSetting('settings', 'debug', 'true') + let s:is_debug_mode_on = s:true + endfunction + + function! s:DisableDebugMode() + call s:SetIniSetting('settings', 'debug', 'false') + let s:is_debug_mode_on = s:false + endfunction + " }}} @@ -318,5 +328,13 @@ let s:VERSION = '4.0.15' " }}} +" Plugin Commands {{{ + + :command -nargs=0 WakaTimeDebugEnable call s:EnableDebugMode() + :command -nargs=0 WakaTimeDebugDisable call s:DisableDebugMode() + +" }}} + + " Restore cpoptions let &cpo = s:old_cpo