From 21a6b2afe0a7769977eb839bdb687b3f052d9a62 Mon Sep 17 00:00:00 2001 From: kyouryuukunn Date: Sun, 9 Sep 2018 10:21:40 +0900 Subject: [PATCH] Fixed pdb format problem --- autoload/vebugger/pdb.vim | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/autoload/vebugger/pdb.vim b/autoload/vebugger/pdb.vim index 119cd68..b2faf5a 100644 --- a/autoload/vebugger/pdb.vim +++ b/autoload/vebugger/pdb.vim @@ -56,7 +56,11 @@ endfunction function! vebugger#pdb#_readWhere(pipeName,line,readResult,debugger) if 'out'==a:pipeName - let l:matches=matchlist(a:line,'\v^\> (.+)\((\d+)\).*\(\)%(-\>.*)?$') + if a:line=~'^(Pdb) ' + let l:matches=matchlist(a:line[6:],'\v^\> (.+)\((\d+)\).*\(\)%(-\>.*)?$') + else + let l:matches=matchlist(a:line,'\v^\> (.+)\((\d+)\).*\(\)%(-\>.*)?$') + endif if 2