Commit Graph

311 Commits

Author SHA1 Message Date
Felipe Pena
fdf26eaa0f - Removed name member to opline breakpoints 2013-11-12 11:07:35 -02:00
Felipe Pena
ffad3fa211 - Implemented "break N" where N is the line number on the current file 2013-11-12 10:58:19 -02:00
krakjoe
7f743e1fca ... 2013-11-12 09:52:59 +00:00
krakjoe
1d373be4fb updates to helpers 2013-11-12 09:26:26 +00:00
krakjoe
c00abb0e75 printer commands 2013-11-12 08:26:11 +00:00
krakjoe
f566a6136b additional list option, class methods 2013-11-12 06:43:23 +00:00
krakjoe
78418cc38c ... 2013-11-12 06:04:32 +00:00
krakjoe
4112330bb5 colourfulness 2013-11-12 06:03:37 +00:00
krakjoe
6c317b771e more command line options 2013-11-12 04:53:04 +00:00
krakjoe
33f0502f19 readline support #6 2013-11-12 04:20:14 +00:00
krakjoe
ed690e1899 ... 2013-11-12 02:59:10 +00:00
krakjoe
69a8403175 Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-12 02:50:44 +00:00
krakjoe
b9c1c872f6 ... 2013-11-12 02:50:24 +00:00
Felipe Pena
6658f58d4a - Added phpdbg_is_empty function 2013-11-12 00:50:15 -02:00
krakjoe
79ab9a3f74 Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-12 02:35:29 +00:00
krakjoe
8c91727484 Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-12 02:35:07 +00:00
Felipe Pena
bd432b995e - Update list cmd description 2013-11-12 00:34:10 -02:00
krakjoe
c7b51537a0 fix 2013-11-12 02:29:56 +00:00
Felipe Pena
629b96295e - Fix conflict 2013-11-12 00:25:30 -02:00
Felipe Pena
e32d511cec - Added "list func" support 2013-11-12 00:19:43 -02:00
krakjoe
d7e09f9564 blurb/version/issues string 2013-11-12 02:04:54 +00:00
krakjoe
c2365d8283 compress globals 2013-11-12 01:51:50 +00:00
krakjoe
8de21cb2e2 [Not running] 2013-11-12 01:31:51 +00:00
krakjoe
8586a1b4cc ... 2013-11-12 01:27:48 +00:00
krakjoe
749e0cfc36 condense globals
introduce flags
sensible silence and stepping
2013-11-12 01:24:53 +00:00
krakjoe
0a6804a986 ... 2013-11-12 00:47:27 +00:00
krakjoe
95d33c18a0 Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-12 00:28:48 +00:00
krakjoe
e0cbd92fa4 break on class methods
don't dtor eval'd retval
more reliable break on methods
2013-11-12 00:27:48 +00:00
Felipe Pena
bbc35b60f9 - Added check for no context file 2013-11-11 22:24:24 -02:00
Felipe Pena
36d2329187 - Added initial code for list command 2013-11-11 21:40:03 -02:00
Felipe Pena
dd4e962c56 - WS 2013-11-11 20:02:34 -02:00
krakjoe
42eaa989af separation etc 2013-11-11 17:19:05 +00:00
krakjoe
5ef19b1b45 ws 2013-11-11 17:12:31 +00:00
krakjoe
fb815caf7a fix segfault on empty eval 2013-11-11 17:09:08 +00:00
krakjoe
f62b47c9ff fix opcode missing on eval 2013-11-11 17:06:30 +00:00
krakjoe
3c644612af typo 2013-11-11 17:01:33 +00:00
krakjoe
3e3a7babad stop multiple executions from occuring at once, #5 2013-11-11 15:54:33 +00:00
krakjoe
34ae94ad9a phpdbg_break userland 2013-11-11 14:33:53 +00:00
krakjoe
5fdae4612b ... 2013-11-11 14:07:07 +00:00
krakjoe
56957d9e25 output [] around phpdbg text 2013-11-11 14:03:14 +00:00
krakjoe
207e54a1c5 ... 2013-11-11 13:31:41 +00:00
krakjoe
764d7d492c fix break on opline 2013-11-11 13:04:21 +00:00
krakjoe
28848919cf break opline help 2013-11-11 12:07:11 +00:00
krakjoe
67dc98732e break on opline 2013-11-11 11:54:41 +00:00
krakjoe
cb24989f06 updates to break setting 2013-11-11 09:36:33 +00:00
krakjoe
3955dcf673 more output on setting break points
output breaks with print command
2013-11-11 09:14:30 +00:00
krakjoe
5f82f002f0 clean not destroy included files
remove argc, argv from phpdbg_interactive, unused
2013-11-11 08:08:26 +00:00
krakjoe
b77508f250 noquit on fatal errors
clean command to clear environment
2013-11-11 08:02:04 +00:00
krakjoe
aba249e5c7 Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-10 22:46:49 +00:00
krakjoe
7de0b76ba8 ... 2013-11-10 22:44:28 +00:00
Felipe Pena
8ffa4025fb - Cosmetics 2013-11-10 20:04:22 -02:00
Felipe Pena
7886665b52 - Cosmetic changes 2013-11-10 19:57:43 -02:00
krakjoe
587003ee48 exec last command automatically on enter 2013-11-10 21:49:37 +00:00
Felipe Pena
816925c7da Merge branch 'master' of github.com:krakjoe/phpdbg 2013-11-10 19:39:07 -02:00
Felipe Pena
d141bf4ea8 - Get rid llist from symbol breakpoint 2013-11-10 19:38:58 -02:00
krakjoe
493e81e4c7 ... 2013-11-10 21:29:14 +00:00
krakjoe
fedd47e383 ... 2013-11-10 21:28:12 +00:00
krakjoe
9ba19e8224 quiet 2013-11-10 21:23:18 +00:00
krakjoe
7d99241455 ... 2013-11-10 21:12:41 +00:00
krakjoe
1591b0e5f6 remove cont 2013-11-10 21:09:35 +00:00
krakjoe
6203c96061 ... 2013-11-10 21:07:29 +00:00
krakjoe
05c9f82a15 ... 2013-11-10 20:59:35 +00:00
krakjoe
52f9c52475 Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-10 20:30:32 +00:00
Felipe Pena
fb4f94c52c - Improved phpdbg_set_breakpoint_symbol function 2013-11-10 18:30:24 -02:00
krakjoe
dd141fa085 Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-10 20:30:18 +00:00
Felipe Pena
3414680557 - Improved phpdbg_set_breakpoint_file function 2013-11-10 18:24:13 -02:00
Felipe Pena
5b6982796d - Renamed breakpoint find functions 2013-11-10 18:06:19 -02:00
Felipe Pena
20f37407e1 - Added separated file to opcode decode function 2013-11-10 18:01:09 -02:00
krakjoe
663a13635a fix symbol breakpoints 2013-11-10 18:56:19 +00:00
krakjoe
fa63ecbba9 Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-10 18:29:04 +00:00
Felipe Pena
aedf45252f - WS changes 2013-11-10 16:29:05 -02:00
krakjoe
cc85f285c6 print opcode names 2013-11-10 18:28:50 +00:00
Felipe Pena
ddf5c42e2d - Cosmetic changes 2013-11-10 16:21:49 -02:00
Felipe Pena
226052fb8a - Simplify code 2013-11-10 16:15:00 -02:00
Felipe Pena
a7309b6d25 Merge branch 'master' of github.com:krakjoe/phpdbg 2013-11-10 16:10:38 -02:00
Felipe Pena
7d43677b1f - Fix code 2013-11-10 16:10:23 -02:00
krakjoe
4bfbdf55dc next not quitting when not stepping 2013-11-10 18:08:08 +00:00
Felipe Pena
defc4c3180 - Added separated file to handle breakpoint feature 2013-11-10 16:06:41 -02:00
krakjoe
38883e7cbb Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-10 18:05:30 +00:00
krakjoe
4d127e4afb print_opline function to decode opline 2013-11-10 18:05:11 +00:00
Felipe Pena
22f0ff6c12 - Fix conflict 2013-11-10 15:51:20 -02:00
Felipe Pena
16930d85f8 - Initial code for breakpoint on function 2013-11-10 15:49:25 -02:00
krakjoe
c6f443db2e improve output from eval() 2013-11-10 16:47:39 +00:00
krakjoe
5f6c416b14 consistency 2013-11-10 16:34:12 +00:00
krakjoe
782ea75c9e ... 2013-11-10 16:33:35 +00:00
krakjoe
5cca4190f4 fix interference while quitting 2013-11-10 16:30:36 +00:00
krakjoe
9a15ea4d58 ... 2013-11-10 16:06:15 +00:00
krakjoe
22d85c6a63 Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-10 16:05:23 +00:00
krakjoe
940f4e27de backtrace 2013-11-10 15:49:35 +00:00
Felipe Pena
53f4201566 Merge branch 'master' of github.com:krakjoe/phpdbg 2013-11-10 13:47:37 -02:00
Felipe Pena
6069121e23 - Added llist dtor 2013-11-10 13:47:28 -02:00
krakjoe
48f9db90dd cont 2013-11-10 15:32:24 +00:00
krakjoe
2770068e76 Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-10 15:21:48 +00:00
Felipe Pena
9552817864 - Get the realpath on break command 2013-11-10 13:21:20 -02:00
krakjoe
1b41ab2e34 Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-10 15:16:54 +00:00
krakjoe
2f9b34d4b6 backtrace 2013-11-10 15:16:45 +00:00
Felipe Pena
a6d573cd89 Merge branch 'master' of github.com:krakjoe/phpdbg 2013-11-10 13:12:09 -02:00
Felipe Pena
23cfc8ed35 - More work on file:line breakpoint 2013-11-10 13:11:56 -02:00
krakjoe
ac5063468a ... 2013-11-10 14:49:52 +00:00
krakjoe
2977840a4a eval() 2013-11-10 14:43:46 +00:00
Felipe Pena
d772009921 - Breakpoint initial work 2013-11-10 12:36:30 -02:00
krakjoe
5c866a9f13 stepping 2013-11-10 14:28:14 +00:00
krakjoe
c6cb411d39 execution 2013-11-10 13:01:46 +00:00
Felipe Pena
a366eadee2 - Renamed brake to break 2013-11-10 09:48:01 -02:00
Felipe Pena
9dd3e54351 - Cosmetic changes 2013-11-10 09:36:57 -02:00
krakjoe
b978c20f63 +compile 2013-11-10 11:35:59 +00:00
krakjoe
6df19b3aa2 ... 2013-11-10 11:03:29 +00:00
krakjoe
2089caed53 bit more work on menu
implement helper menu
name some macros to help with declarations (sorry Felipe :))
2013-11-10 10:44:42 +00:00
Felipe Pena
2bda09abc6 - Added prototype for non-static function, fixed typo and staticfy command handler 2013-11-09 23:42:41 -02:00
Felipe Pena
19c16083a7 - WS change 2013-11-09 23:38:17 -02:00
Felipe Pena
612d6b2582 - Added initial code for a simple prompt 2013-11-09 23:30:32 -02:00