Commit Graph

173 Commits

Author SHA1 Message Date
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
IdanArye
6f64ff6fda Added basic keymaps 2013-12-28 00:17:31 +02:00
IdanArye
40f9e42735 Added toggling command for the log buffer 2013-12-28 00:08:42 +02:00
IdanArye
048e4a089a Added write actions
Also added flow commands
2013-12-27 23:52:57 +02:00
IdanArye
9788f69c3e Added callstack support
Currently only sets the state with the current callstack
2013-12-27 23:10:18 +02:00
IdanArye
a820f6b777 Removed state arguments from think handlers.
The state can be taken directly from the debugger object
2013-12-27 22:54:11 +02:00
IdanArye
6d5f612bbf Fixed deep filename resolving for jdb 2013-12-27 22:19:29 +02:00
IdanArye
375c040203 Can now read location and jump to it 2013-12-25 20:33:12 +02:00
IdanArye
c7a539ba46 Added log-output-to-buffer functionality 2013-12-25 01:21:41 +02:00
IdanArye
e023c234ab Got the basic shell IO to work 2013-12-23 23:37:18 +02:00