Commit Graph

165 Commits

Author SHA1 Message Date
kyouryuukunn
5388d27938 Extracted to a function. 2018-09-15 16:21:09 +09:00
kyouryuukunn
17f8dad2da Allow other languages 2018-09-09 07:08:05 +09:00
kyouryuukunn
4d522bdc6e Fixed a problem about the vim translated to Japanese 2018-09-08 21:03:49 +09:00
kyouryuukunn
db4e2d5cf3 Fixed windows path problem 2018-09-08 19:24:40 +09:00
Idan Arye
97f1c28ee2
Merge pull request #67 from watsoncj/patch-1
Fix copy error in docs
2018-08-22 18:12:15 +03:00
Casey Watson
7d6462f9c8
Fix copy error in docs 2018-08-22 09:09:30 -06:00
Idan Arye
ece882cde0
Merge pull request #65 from daniellmorris/node-inspect
Add support for node js 8+
2018-08-15 01:41:48 +03:00
Daniel Morris
9d3b0b2600 Merge branch 'node-inspect' of https://github.com/daniellmorris/vim-vebugger into node-inspect 2018-08-14 17:15:53 -05:00
Daniel Morris
beba966260 Fix vim doc issue 2018-08-14 17:15:19 -05:00
Daniel Morris
c811a1d18e Remove added tag file 2018-08-14 17:13:16 -05:00
Daniel L Morris
1c87c72d52
Merge branch 'develop' into node-inspect 2018-08-12 21:26:24 -05:00
Daniel Morris
61897f12db Add code for node inspect 2018-08-12 21:24:03 -05:00
Daniel Morris
70b5861b54 Change search replace 2018-07-19 09:38:38 -05:00
Daniel Morris
7a1bf4926e Just more code to support this 2018-07-19 00:25:26 -05:00
Daniel Morris
ece95a7b6e Make so debugger does break until a breakpoint 2018-07-10 08:48:25 -05:00
Daniel Morris
4694c8974c Just some intermediate stuff 2018-07-09 16:32:26 -05:00
Daniel Morris
c05655d79d Add node support 2018-07-05 10:32:48 -05:00
Idan Arye
15addb7427
Merge pull request #63 from IngoHeimbach/fix/cwd-dependency
Transform filenames to absolute paths when reading debugger locations
2018-06-25 17:52:05 +03:00
Ingo Heimbach
1f2553a71b Transform filenames to absolute paths when reading debugger locations
Before this commit, many debugger `where` functions transformed the
filename of the current debugger location to a path relative to vim's
current working directory. When the user changed the current working
directory in the meantime, the previously saved location could not
resolved any more and lead to errors. This commit fixes this problem by
storing absolute paths instead.
2018-06-25 16:44:09 +02:00
Idan Arye
f881b44b4c
Merge pull request #59 from IngoHeimbach/feature/speedup-shell-terminal
Do not execute autocommands when writing lines to vebugger buffers
2018-05-23 16:32:05 +03:00
Ingo Heimbach
77925fa4b2 Do not execute autocommands when writing lines to vebugger buffers
For writing lines to vebugger's shell and terminal buffer the active
window is changed for every single line which causes a huge slowdown on
large output. By disabling autocommands, these slowdowns can be reduced.
2018-05-23 14:59:38 +02:00
IdanArye
833806978e Fix #54 - remove all breakpoint signs with :VBGclearBreakpoints 2018-04-21 21:09:20 +03:00
Idan Arye
aea7ad4639
Merge pull request #55 from nemrod/jdbattach
Add support for attaching JDB to a running process
2018-04-11 17:49:36 +03:00
Anders Mårtensson
f1bdce4e69
add support for not providing extra args to jdb#attach 2018-04-11 16:16:36 +02:00
Anders Mårtensson
7d1703ca32
add support for attaching JDB to a running process 2018-04-11 15:56:47 +02:00
Ingo Heimbach
8842555cac The LLDB wrapper can handle None as output from the Python lldb module 2018-03-08 17:30:44 +01:00
Idan Arye
44cc26204e
Merge pull request #50 from SpaceVim/develop
Add options for set sign text
2017-12-18 16:58:18 +02:00
wsdjeg
876af0d1c2 Use full command names 2017-12-18 22:40:40 +08:00
wsdjeg
9c47e1b243 Add options for set sign text 2017-12-18 22:18:09 +08:00
Idan Arye
82cbbf61fd
Merge pull request #49 from SpaceVim/develop
Add filetype and option for sign text
2017-12-13 15:37:22 +02:00
wsdjeg
cd61f1029c Add filetype 2017-12-13 21:23:28 +08:00
Idan Arye
f2b00c8c61 Merge pull request #45 from daltonmatos/feature/hightlight-current-debugged-line
Highlight current executed line (bg=red fg=white)
2017-10-17 21:51:57 +03:00
Dalton Barreto
5fedcab009
Highlight current debugged line with DebuggedLine
If the `DebuggedLine` highlight-group exist, highlight the current
debugged line with it.
2017-10-17 16:49:35 -02:00
Idan Arye
f96b37322e Merge pull request #46 from daltonmatos/feature/support-multi-srcpath-search
Add support for multi-srcpath
2017-10-17 13:45:38 +03:00
Dalton Barreto
6a6faec69b
Updating docs 2017-10-16 20:37:39 -02:00
Dalton Barreto
01326cc9be
Removing redundant variable l:one_path 2017-10-16 20:36:12 -02:00
Dalton Barreto
5865e3b28e
Adding support for srcpath as string or list 2017-10-16 20:11:15 -02:00
Dalton Barreto
4230773e7e
Add support for multi-srcpath
Now Vebugger can search for a sourcecode in multiple srcpath locations.
The first match is returned and it's the file Vebugger will show.
2017-10-16 12:06:08 -02:00
Idan Arye
52bf1cfc02 Merge pull request #40 from bendoh/patch-1
Typo fix!
2017-08-03 01:27:12 +03:00
Benjamin Doherty
c15cbf0536 Typo fix! 2017-08-02 18:25:48 -04:00
IdanArye
cc43abe323 Fix #39 - make non-relative paths not use ~ 2017-06-05 01:27:18 +03:00
Idan Arye
97ca687489 Merge pull request #33 from IngoHeimbach/develop
Use vim 8 timers for continuous checking of debugger output
2017-01-22 15:51:37 +02:00
Ingo Heimbach
a2e2dcd612 Use feedkeys for echoing evaluated expressions
Echo commands in vim 8 timer handlers do not wait for the user to
confirm. Echoing via feedkeys circumvents this problem.
2017-01-22 12:39:06 +01:00
Ingo Heimbach
e684fdffd9 Use vim 8 timers for continuous checking of debugger output 2017-01-08 11:07:48 +01:00
Idan Arye
fc1f09cd88 Merge pull request #29 from IngoHeimbach/develop
Added LLDB debugger support
2017-01-05 11:33:39 +02:00
Ingo Heimbach
d78fa68a72 Improved locating the currently debugged program position
(the old algorithm had problems with double frees for example)
2016-11-05 18:37:06 +01:00
Ingo Heimbach
c7304dc1f1 LLDB only uses the python interpreter stored in
"g:vebugger_path_python_lldb"
Updated the documentation to explain why a special python variable is
needed for LLDB
2016-11-05 18:37:06 +01:00
Ingo Heimbach
f5682be0e0 Updated the documentation for LLDB 2016-11-05 18:37:06 +01:00
Ingo Heimbach
5187166c44 ~/.lldbinit is executed 2016-11-05 18:37:06 +01:00
Ingo Heimbach
cd82aea820 Added macOS compatibility for the lldb extension 2016-11-05 18:37:06 +01:00