Bob Weinand
b28e3d01d7
Fix ctrl characters handling
2014-10-15 20:30:16 +02:00
Bob Weinand
1486a9ebf7
Fix some compiler warnings
2014-10-12 00:30:09 +02:00
Bob Weinand
e19c789979
Maybe-fix for krakjoe/phpdbg#120 , fixed remote on darwin
2014-10-11 23:36:12 +02:00
Bob Weinand
07bbe62742
Put stack_verify in error buffer too
2014-10-08 23:44:22 +02:00
Bob Weinand
8bc2881260
Merge branch 'master' into xml-protocol
...
Conflicts:
phpdbg.c
phpdbg.h
phpdbg_cmd.c
phpdbg_cmd.h
phpdbg_frame.c
phpdbg_info.c
phpdbg_list.c
phpdbg_print.c
phpdbg_prompt.c
phpdbg_utils.c
phpdbg_utils.h
phpdbg_watch.c
2014-10-07 13:08:30 +02:00
Bob Weinand
490aa1f984
Use or instead of and for libedit and readline
2014-10-04 16:31:34 +02:00
Bob Weinand
323e59adfc
Added support for a restricted ev (variables only) in async safe contexts
2014-10-03 12:43:32 +02:00
Bob Weinand
8af0870d72
Made some functions async safe and provide interactive shell in signal handler
...
Fixes also (as a side-effect) a possible bug in list function when included files become unreachable after loading by caching the file contents
This is already pretty stable; a (restricted) ev and sh may follow.
2014-10-03 01:29:41 +02:00
Bob Weinand
b183494f37
Send a \x03 during execution to interrupt (POSIX only)
2014-09-28 02:57:12 +02:00
Bob Weinand
67787d7b6d
Merge branch 'master' into xml-protocol
...
Conflicts:
phpdbg_utils.c
2014-09-25 01:22:33 +02:00
Bob Weinand
2bd1a74690
Always add a newline before a warning or a notice
2014-09-25 00:55:17 +02:00
Bob Weinand
7f9e036077
Fix breakpoints and listing
2014-09-22 23:28:07 +02:00
Bob Weinand
ca635e4884
A few general segfault fixes
2014-09-22 00:52:22 +02:00
Bob Weinand
bbeccd7474
First draft of an xml protocol
2014-09-21 04:17:19 +02:00
Bob Weinand
219beac36b
Fix readline/libedit (Thanks to @remicollet)
2014-06-29 11:26:03 +02:00
krakjoe
e9668d4ce8
buffer input to repeat commands
2014-04-21 21:43:19 +01:00
Bob Weinand
b1a22ae6dc
Updated version number to 0.4.0
...
Made run accept any input and lexer re2c compatible
2014-04-16 13:56:26 +02:00
Bob Weinand
0e8637441c
Fixed segfault when input == NULL
2014-04-15 15:52:46 +00:00
krakjoe
85b5907e85
fix ts build
2014-02-24 09:26:03 +00:00
krakjoe
4b738cee2b
set colors working
2014-02-23 07:33:48 +00:00
krakjoe
ee6cc5ba60
do not allow abbreivation of anything without alias, fixes input for sh/ev
2014-02-21 21:31:01 +00:00
krakjoe
1b92ce9a1b
call register
2014-02-21 20:42:15 +00:00
krakjoe
bab960069c
...
2014-02-21 19:37:16 +00:00
krakjoe
1c5f8ca7e1
verify noargs
2014-02-21 19:05:20 +00:00
krakjoe
28debb4717
...
2014-02-21 18:52:06 +00:00
krakjoe
c3a897bf3d
introduce proper support for file:#opline
2014-02-21 18:01:50 +00:00
krakjoe
a6eee49326
case insensitive
2014-02-21 17:47:02 +00:00
krakjoe
b82ad53b29
...
2014-02-21 16:29:09 +00:00
krakjoe
fde1e44d62
trim breaking commands
2014-02-21 16:18:46 +00:00
krakjoe
e2fcc870e3
work on lexer to be more permissive (accept moar strings)
...
work on parameter parsing and command resolution
work on error reporting for failed arguments
update most commands
move quiet to set quiet
move set break on/off to set breaks on/off
keep set break for set break <id> <on/off>
update help accordingly
2014-02-19 20:18:49 +00:00
krakjoe
996182993d
remove input_t
...
support single char aliases
...
2014-02-19 08:33:54 +00:00
krakjoe
e2e93ac259
work on parameters to commands
2014-02-19 00:33:49 +00:00
krakjoe
1952750af6
...
2014-02-18 20:04:02 +00:00
krakjoe
e392e730ea
execute new stack now
2014-02-18 19:48:33 +00:00
krakjoe
4af3e39147
improve error reporting
2014-02-16 23:12:24 +00:00
krakjoe
c3bf5dc904
modify command to parse arguments with lexer for testingz
2014-02-16 22:47:20 +00:00
krakjoe
c768abd420
fix bugsnet #66594 , thanks ondrej@php.net
2014-01-28 17:23:29 +00:00
Bob Weinand
2e4aed3673
Merge branch PHP-5.6 of php-src
2014-01-19 12:26:14 +01:00
Bob Weinand
f27be2fded
Fixed order of instructions...
2014-01-18 19:24:22 -05:00
Bob Weinand
b12286461d
Merge branch 'master' of ssh://github.com/krakjoe/phpdbg
2014-01-18 13:18:47 -05:00
Bob Weinand
a1f5925652
Fixed that for example "run" is only set as last cmd after the whole execution
2014-01-18 13:18:28 -05:00
Bob Weinand
f4a7e50156
Update year
2014-01-17 23:09:07 +01:00
krakjoe
c205a6f3de
zts fix
2014-01-17 21:20:19 +00:00
krakjoe
1ba3ff157e
fix #46 ignore EOF
2014-01-13 08:14:04 +00:00
krakjoe
9add0e9f5c
Revert "fix #46 ignore EOF"
...
This reverts commit 333264fdb7
.
2014-01-13 08:12:49 +00:00
cyanogenmod
333264fdb7
fix #46 ignore EOF
2014-01-13 08:11:09 +00:00
Ivan Enderlin
e5263aa3f0
In english, no horizontal space before “!”.
2013-12-18 11:53:30 +01:00
krakjoe
7e0d1938f9
fix warnings/50700 stuff
2013-12-18 10:31:14 +00:00
Bob Weinand
94d5334bca
Added myself as author where I was not author yet
2013-12-18 11:02:50 +01:00
Felipe Pena
bba73628e6
- Fix compiler warning
2013-12-09 09:46:33 -02:00