Commit Graph

137 Commits

Author SHA1 Message Date
krakjoe
3df8e29b0d many improvements in breakpoints
make file breakpoints faster
make exports happen in correct order
make deletes simpler, set flags correctly
fix info vars when no scope is set
2013-11-26 22:20:52 +00:00
Bob Weinand
6ba73338dd Enormous whitespace fix 2013-11-26 11:02:58 +01:00
krakjoe
2942caff29 ws 2013-11-26 07:11:34 +00:00
krakjoe
feaec0ec73 Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-25 23:03:52 +00:00
krakjoe
87a29a96aa nope 2013-11-25 23:02:54 +00:00
Bob Weinand
02ae3f8de1 Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-25 23:45:55 +01:00
Bob Weinand
4e6a8eeffa Breakpoints are now persistent over cleans 2013-11-25 23:38:43 +01:00
krakjoe
017beb002b remove comment 2013-11-25 22:20:26 +00:00
krakjoe
01181d194f use tsrm_shutdown 2013-11-25 22:19:21 +00:00
Felipe Pena
d50e2546c7 - Added command "set breakpoint <on|off>" 2013-11-25 19:39:17 -02:00
Bob Weinand
be8adbb231 Fix segfault in source command 2013-11-25 18:58:03 +01:00
krakjoe
d2e634c1bc userland api for prompt/color commands 2013-11-24 20:00:56 +00:00
Felipe Pena
fb88d79cfb - Use macro here 2013-11-24 17:41:00 -02:00
krakjoe
c122a3921c correction 2013-11-24 19:35:26 +00:00
krakjoe
ddcfa42f15 get good control over colors and prompt 2013-11-24 19:34:18 +00:00
Felipe Pena
8589c0af91 - Initial work on setting color to prompt 2013-11-24 15:00:30 -02:00
Felipe Pena
795e12b85e - Added "set prompt" command 2013-11-24 12:54:14 -02:00
Bob Weinand
2800af6e47 Pssst, compiler! 2013-11-24 13:27:22 +01:00
Felipe Pena
90ff693d62 - Added print information about opcode breakpoint 2013-11-24 09:43:05 -02:00
Felipe Pena
70d4ac8ef3 - Moved catch cmd to "break op" cmd 2013-11-23 21:14:16 -02:00
Felipe Pena
f5c07f61e1 - Added catch command 2013-11-23 20:03:17 -02:00
Bob Weinand
003fbd096e Merge branch 'master' of https://github.com/krakjoe/phpdbg into frames 2013-11-23 18:36:39 +01:00
Bob Weinand
eb67cb6914 Fixed info literal 2013-11-23 18:36:33 +01:00
Higor Eurípedes
ba0b2ad466 fix whitespace in phpdbg.c 2013-11-23 14:30:10 -03:00
krakjoe
351a0ac761 fix sigint 2013-11-23 17:01:18 +00:00
Felipe Pena
f62098ee27 - Exit debugger when hitting ctrl-c in no execution 2013-11-23 15:01:14 -02:00
Felipe Pena
cf227df957 - Fix comment again and checking 2013-11-23 14:51:19 -02:00
Felipe Pena
e289dc464a - err, revert 2013-11-23 14:46:38 -02:00
Felipe Pena
c8448d7e06 - Fix typo 2013-11-23 14:45:03 -02:00
krakjoe
7cd0ed51ed fix ignore php.ini and override path 2013-11-23 15:11:09 +00:00
krakjoe
42b372431b hardcode log_errors setting 2013-11-23 13:11:47 +00:00
Bob Weinand
c46a413697 Merge branch 'master' of https://github.com/krakjoe/phpdbg into frames
Conflicts:
	phpdbg.h
	phpdbg_prompt.c
2013-11-22 18:32:00 +01:00
Bob Weinand
5b51fb40e9 Added frames and beautified backtrace 2013-11-22 18:27:55 +01:00
krakjoe
022eb18d1d ... 2013-11-22 16:15:24 +00:00
krakjoe
a6bd3807c4 better handling of sigint
info literals command
2013-11-22 09:09:54 +00:00
krakjoe
cdd72cfda7 housekeeping, moving stuff to appropriate units 2013-11-21 19:47:31 +00:00
Felipe Pena
c3f43f0a6e - Added support to break when signaling ctrl+c 2013-11-20 17:16:07 -02:00
Felipe Pena
ed16d3b608 - Initial code for signal handling 2013-11-20 16:52:34 -02:00
krakjoe
a81cc6c552 remove unused mshutdown 2013-11-20 17:43:42 +00:00
krakjoe
004249cec9 fix bug, allow init access to vm uninterrupted 2013-11-20 17:09:06 +00:00
krakjoe
fdddde0d03 step through eval option 2013-11-20 17:01:37 +00:00
krakjoe
311c22277d fix stepping into code from command line 2013-11-20 16:50:12 +00:00
krakjoe
12d969558d -r option 2013-11-20 16:19:37 +00:00
Felipe Pena
54f3dfa6fa - Added option to hide banner 2013-11-20 12:35:25 -02:00
krakjoe
7a81ed4b74 fix #13 output buffering not working during execution 2013-11-20 14:19:15 +00:00
Felipe Pena
a0b75a24e5 - Passing input ptr to handlers 2013-11-20 11:28:41 -02:00
krakjoe
71811f1f7f include registered functions in help for register command 2013-11-19 14:28:57 +00:00
krakjoe
b237401167 fix broken repeat command 2013-11-19 14:06:33 +00:00
krakjoe
599047f153 register functions, needs work 2013-11-19 01:18:43 +00:00
krakjoe
407ab7d57e make errors stand out more, don't duplicate output 2013-11-18 23:41:57 +00:00