unknown
dbe939096c
Fixed the regex for MDBG file path parsing
2014-06-10 10:37:14 +03:00
IdanArye
2438ac6cce
This should do the trick!
2014-06-09 21:37:48 +03:00
IdanArye
ff2a8207d8
Add a function that checks if a path is full or relative
2014-06-09 21:36:38 +03:00
IdanArye
ef56a809d0
Fixed a URL in the vimdocs
2014-06-04 19:45:39 +03:00
IdanArye
a4ec6efad5
Merge branch 'release/1.1.0'
2014-05-23 17:47:26 +03:00
IdanArye
722d1e49b8
Make GDB, JDB, PDB and RDebug look at global variables for exeutable paths.
...
Mdbg already had this feature, since the Windows SDK doesn't normally
put it in the PATH(just like any other Microsoft tool that assumes you
are going to use Visual Studio and don't need the PATH...)
2014-05-23 17:43:01 +03:00
IdanArye
6e2838c365
Added Mdbg to the vimdoc and the readme
2014-05-22 22:26:42 +03:00
IdanArye
06ef976fff
Add MDBG support(Windows only of course...)
2014-05-22 22:17:22 +03:00
IdanArye
57f86ef3ac
Merge branch 'add-framework-for-taking-path-from-global-variables' into add-mdbg-support
2014-05-22 19:16:18 +03:00
IdanArye
3d251625c0
Add the function vebugger#util#getToolFullPath
2014-05-22 19:14:34 +03:00
IdanArye
d90537d2fb
Made (partial) Windows support official
2014-05-22 17:25:26 +03:00
IdanArye
ea92572fa1
Prevented the shell buffer in Windows.
...
I can't get it to work without PTY
2014-05-22 17:21:31 +03:00
IdanArye
3012df9a85
Fixed process attaching for GDB
2014-05-22 17:11:54 +03:00
Idan Arye
e846941323
Add a link to screencast to the readme
2014-05-19 23:45:04 +03:00
IdanArye
734eddc780
Added readme for GitHub
2014-05-19 20:56:11 +03:00
IdanArye
823bcb9c35
Fixed GDB's value setting problem
2014-05-19 19:57:36 +03:00
IdanArye
1688d04f24
Set file completion for the :VBGtoggleBreakpoint command
2014-05-19 19:06:37 +03:00
IdanArye
6a866ffe98
Added architecture description to the documentation
2014-05-18 18:24:25 +03:00
IdanArye
d4fd203d06
Fixed a bug in eval result reading in PDB
2014-05-18 02:22:39 +03:00
IdanArye
b35eb96727
Added documentation
2014-05-17 22:43:18 +03:00
IdanArye
663c38e1a6
Changed the raw-write key from ALT+W to R
2014-05-17 20:59:30 +03:00
IdanArye
fe16f3925c
Added shell buffer support for JDB
2014-05-17 20:27:38 +03:00
IdanArye
9fae72d993
Added command execution for jdb
2014-05-17 19:57:01 +03:00
IdanArye
f53abcf723
Added statement execution for rdebug
2014-05-17 19:50:07 +03:00
IdanArye
b2b0550c46
Added statement execution for PDB
2014-05-17 19:41:32 +03:00
IdanArye
8a26f05585
Attempt to fix a crash that happens sometimes with the shell buffer
2014-05-17 19:27:46 +03:00
IdanArye
71671f0fa4
Added command-line-arguments support for all debuggers.
...
Won't work, ofcourse, when attaching a debugger to a running process...
2014-05-17 19:23:15 +03:00
IdanArye
88ad7dbae7
Changed the raw-write command keymapping to use alt.
...
It's not something that should be used with keymaps...
2014-05-17 00:01:12 +03:00
IdanArye
75cee7c51f
Added statement execution for GDB.
...
Only supports setting variables and executing functions, because that's
what GDB supports(via different commands)(I think - didn't find anything
else...)
2014-05-16 23:58:40 +03:00
IdanArye
b5cbffd7bc
Add attach-to-running-process mode for GDB
2014-05-16 23:33:15 +03:00
IdanArye
7383a2b65a
Merge branch 'master' of github.com:someboddy/vim-vebugger
...
necessary,
2014-05-16 18:28:34 +03:00
IdanArye
f7af3d4406
Added shell buffer support for rdebug
...
Also made it skip stops at external files
2014-05-16 18:25:45 +03:00
IdanArye
2d1c16a588
Added shell buffer support for PDB
2014-05-16 18:03:21 +03:00
IdanArye
28c44ce69a
Added keymap for clearing all the breakpoints
2014-05-16 18:03:05 +03:00
IdanArye
9524694afd
Added a shell buffer.
...
Currently only for GDB
2014-05-16 17:42:22 +03:00
IdanArye
a52f92a839
Used the timer trick to continue reading when user stays idle
...
http://vim.wikia.com/wiki/Timer_to_execute_commands_periodically
2014-05-16 15:15:12 +03:00
IdanArye
1317ef50e9
Used the timer trick to continue reading when user stays idle
...
http://vim.wikia.com/wiki/Timer_to_execute_commands_periodically
2014-05-16 05:00:26 +03:00
IdanArye
762034df2c
Changed the eval and write keymaps to be more consistent.
...
Now:
- `e` and `w` eval and write the word(`e`) or line(`w`) under the
cursor.
- Unless some text is selected - in that case they use the selected
text.
- `E` and `W` prompt the user to type what to eval or write.
2014-05-14 23:04:01 +03:00
IdanArye
5994aa9c07
Added some more commands and keymaps
2014-05-14 22:58:02 +03:00
IdanArye
7b28ed357e
Added a PDB implementation
2014-05-14 22:57:47 +03:00
IdanArye
eba1009a51
Added keymaps for raw writing and made the signs mechanism use full paths.
2014-05-14 22:52:01 +03:00
IdanArye
d0d7fd827e
Some minor fixes
2014-05-14 21:52:55 +03:00
IdanArye
ac5be406e9
Implemented for rdebug
...
Also fixed a problem with the gdb value display result regex syntax
2014-05-14 13:14:34 +03:00
IdanArye
59f55a62be
Displaying exceptions in JDB
2014-02-08 22:58:34 +02:00
IdanArye
c51b7f0b10
Added commands for stopping the debugger and for starting GDB.
...
Didn't add command for starting JDB, since it's too complex to provide
the source and classes file path in a command - might as well leave it
as a Vim function...
2014-02-08 02:33:18 +02:00
IdanArye
c46efb2c4f
Added GDB support
2014-02-08 00:51:13 +02:00
IdanArye
079aa3503f
Added to jdb the option to specify custom command
2014-01-18 01:52:52 +02:00
IdanArye
69dab33ea3
Added expression evaluation functionality
2014-01-18 00:36:13 +02:00
IdanArye
61d1c3f752
Changed signs mechanism to use full paths
2014-01-17 23:16:09 +02:00
IdanArye
07fb6eb21a
Added breakpoints support
2013-12-28 22:23:33 +02:00