Fujinaka-san,
I see your README note that you haven't managed to test against 2.1.0.
That would be a pretty good trick, since Derick just put it out there
a week ago. :)
I was able to get it to work (emacs 23.1.1 on Ubuntu 10.04) to the
extent that it does connect and breaks when it encounters
xdebug_break() in the PHP code. The script is visible in the window
with the breakpoint arrow in blue.
At that point, however, hitting any key causes it to run through to
completion. I can't step or inspect.
Derick's only suggestion (so far) is to make sure the
xdebug.extended_info toggle is turned on, which it is. This occurs
whether I'm in console-mode emacs or in an X client.
His latest debugclient shows an error message with each step, as
below, so it's quite possible that there's a .0 problem or that my own
setup is flawed. My call to the script is coming from jQuery AJAX with
the XDEBUG_SESSION_START=1 added to my POST chain..
(cmd) step_over
<?xml version="1.0" encoding="iso-8859-1"?>
<response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://
xdebug.org/dbgp/xdebug" command="step_over"><error code="3"><message><!
[CDATA[invalid or missing options]]></message></error></response>
Thank you for a good piece of work. It gives me great pleasure to
still be able to make use of the 'One True Editor' to debug advanced
DBus code forty years after Richard Stallman first wrote it.
-- Don Wilde
Waldo Health, Inc.
Austin, TX, USA