<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: How to Debug PHP with Vim and XDebug on Linux</title>
	<atom:link href="http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Sat, 05 Jul 2008 22:42:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Joker</title>
		<link>http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/#comment-10589</link>
		<dc:creator>Joker</dc:creator>
		<pubDate>Tue, 10 Jun 2008 22:35:35 +0000</pubDate>
		<guid isPermaLink="false">http://tech-blog.box.net/?p=5#comment-10589</guid>
		<description>&lt;p&gt;You'd probably be better off just doing:
CFLAGS="-D FEAT_SIGNS" ./configure --enable-pythoninterp
instead of messing with the source code to enable the FEAT_SIGNS macro.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>You&#8217;d probably be better off just doing:<br />
CFLAGS=&#8221;-D FEAT_SIGNS&#8221; ./configure &#8211;enable-pythoninterp<br />
instead of messing with the source code to enable the FEAT_SIGNS macro.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mjaque</title>
		<link>http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/#comment-10567</link>
		<dc:creator>Mjaque</dc:creator>
		<pubDate>Tue, 10 Jun 2008 17:17:57 +0000</pubDate>
		<guid isPermaLink="false">http://tech-blog.box.net/?p=5#comment-10567</guid>
		<description>&lt;p&gt;Great article and great plugin. Thanks&lt;/p&gt;

&lt;p&gt;I am getting an error when opening files with non-ascii characters in their paths. When opening (after F5 and refreshing browser) I get a E499 vim error (Empty file name).&lt;/p&gt;

&lt;p&gt;The problem is that vim tries to open a file with urlencoded name ('my%20file'), which obviously does not exist.&lt;/p&gt;

&lt;p&gt;I've been able to replace %20 for ' ' (escaped white character).&lt;/p&gt;

&lt;p&gt;(Add file = file.replace('%20',' ') at handle_init method (line 794) in debugger.py)&lt;/p&gt;

&lt;p&gt;But (due to my lack of Python knowledge) I haven't been able to replace other non-ascii characters (Spanish accented words áéíóú...). Same strategy (file = file.replace('%C3%A1', 'á') produces a UnicodeDecodeError in Python.&lt;/p&gt;

&lt;p&gt;Does anybody have the same problem? Any idea how to proceed?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Great article and great plugin. Thanks</p>
<p>I am getting an error when opening files with non-ascii characters in their paths. When opening (after F5 and refreshing browser) I get a E499 vim error (Empty file name).</p>
<p>The problem is that vim tries to open a file with urlencoded name (&#8217;my%20file&#8217;), which obviously does not exist.</p>
<p>I&#8217;ve been able to replace %20 for &#8216; &#8216; (escaped white character).</p>
<p>(Add file = file.replace(&#8217;%20&#8242;,&#8217; &#8216;) at handle_init method (line 794) in debugger.py)</p>
<p>But (due to my lack of Python knowledge) I haven&#8217;t been able to replace other non-ascii characters (Spanish accented words áéíóú&#8230;). Same strategy (file = file.replace(&#8217;%C3%A1&#8242;, &#8216;á&#8217;) produces a UnicodeDecodeError in Python.</p>
<p>Does anybody have the same problem? Any idea how to proceed?</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ?vim ?debug php (use xdebug) at JohnPuPu</title>
		<link>http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/#comment-8678</link>
		<dc:creator>?vim ?debug php (use xdebug) at JohnPuPu</dc:creator>
		<pubDate>Wed, 14 May 2008 06:45:40 +0000</pubDate>
		<guid isPermaLink="false">http://tech-blog.box.net/?p=5#comment-8678</guid>
		<description>&lt;p&gt;[...] Ref. http://2bits.com/articles/using-vim-and-xdebug-dbgp-for-debugging-drupal-or-any-php-application.html How do debug php with vim and xdebug on linux  [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] Ref. <a href="http://2bits.com/articles/using-vim-and-xdebug-dbgp-for-debugging-drupal-or-any-php-application.html" rel="nofollow">http://2bits.com/articles/using-vim-and-xdebug-dbgp-for-debugging-drupal-or-any-php-application.html</a> How do debug php with vim and xdebug on linux  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alexander</title>
		<link>http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/#comment-7703</link>
		<dc:creator>alexander</dc:creator>
		<pubDate>Sat, 26 Apr 2008 08:33:57 +0000</pubDate>
		<guid isPermaLink="false">http://tech-blog.box.net/?p=5#comment-7703</guid>
		<description>&lt;p&gt;thanks&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ???@??? &#187; ????php????</title>
		<link>http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/#comment-6677</link>
		<dc:creator>???@??? &#187; ????php????</dc:creator>
		<pubDate>Fri, 21 Mar 2008 06:16:04 +0000</pubDate>
		<guid isPermaLink="false">http://tech-blog.box.net/?p=5#comment-6677</guid>
		<description>&lt;p&gt;[...] traces, profiling and code coverage analysis. Debug clients are available in many PHP IDEs and even plugins so you can debug from everybody&#8217;s favourite editor vim. [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] traces, profiling and code coverage analysis. Debug clients are available in many PHP IDEs and even plugins so you can debug from everybody&#8217;s favourite editor vim. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DaveDevelopment &#187; Archive &#187; 10 tools for Modern PHP Development</title>
		<link>http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/#comment-6674</link>
		<dc:creator>DaveDevelopment &#187; Archive &#187; 10 tools for Modern PHP Development</dc:creator>
		<pubDate>Fri, 21 Mar 2008 01:02:38 +0000</pubDate>
		<guid isPermaLink="false">http://tech-blog.box.net/?p=5#comment-6674</guid>
		<description>&lt;p&gt;[...] traces, profiling and code coverage analysis. Debug clients are available in many PHP IDEs and even plugins so you can debug from everybody&#8217;s favourite editor vim. [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] traces, profiling and code coverage analysis. Debug clients are available in many PHP IDEs and even plugins so you can debug from everybody&#8217;s favourite editor vim. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PHP::impact ([str blog [, str comments]]) &#187; Blog Archive &#187; Debug PHP applications with Vim and xDebug</title>
		<link>http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/#comment-6168</link>
		<dc:creator>PHP::impact ([str blog [, str comments]]) &#187; Blog Archive &#187; Debug PHP applications with Vim and xDebug</dc:creator>
		<pubDate>Tue, 04 Mar 2008 22:40:05 +0000</pubDate>
		<guid isPermaLink="false">http://tech-blog.box.net/?p=5#comment-6168</guid>
		<description>&lt;p&gt;[...] there is. Sam Ghods tells you how.    Posted by phpimpact Filed in PHP, Programming, [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] there is. Sam Ghods tells you how.    Posted by phpimpact Filed in PHP, Programming, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PHP, VIM, Ubuntu, XDEBUG From the blog archives of rjmolesa</title>
		<link>http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/#comment-5112</link>
		<dc:creator>PHP, VIM, Ubuntu, XDEBUG From the blog archives of rjmolesa</dc:creator>
		<pubDate>Wed, 06 Feb 2008 15:56:33 +0000</pubDate>
		<guid isPermaLink="false">http://tech-blog.box.net/?p=5#comment-5112</guid>
		<description>&lt;p&gt;[...] Xdebug and VIM XDebug and Eclipse on Windows Debugging Drupal with XDebug Tracing PHP with Xdebug Debug PHP with VIM Debug Drupal with VIM Debug Symfony with VIM Debuggin PHP on [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] Xdebug and VIM XDebug and Eclipse on Windows Debugging Drupal with XDebug Tracing PHP with Xdebug Debug PHP with VIM Debug Drupal with VIM Debug Symfony with VIM Debuggin PHP on [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ruslanix</title>
		<link>http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/#comment-4993</link>
		<dc:creator>ruslanix</dc:creator>
		<pubDate>Sat, 02 Feb 2008 21:34:53 +0000</pubDate>
		<guid isPermaLink="false">http://tech-blog.box.net/?p=5#comment-4993</guid>
		<description>&lt;p&gt;Hi!
I try this script for MS Windows.
I have some problem to run this plugin.&lt;/p&gt;

&lt;p&gt;If interested here i describe some problem and solution:&lt;/p&gt;

&lt;p&gt;errors occurred because this script was written to linux.
And on windows you should do some changes&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;At vim startrup error: 'Can' find debugger.py'&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;put debugger.py to $VIMRUNTIME/plugin directory&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;After starting debuggin, error : 'can't open session file'&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;go to line 442 at debugger.py and change self.sessfile to file suit for you.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;When press 'Setp into, F2', error: 'wrong buffre name /....'&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;you must change in all lines code from getAttribute('filename')[7:] to getAttribute('filename')[8:]&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;By;)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi!<br />
I try this script for MS Windows.<br />
I have some problem to run this plugin.</p>
<p>If interested here i describe some problem and solution:</p>
<p>errors occurred because this script was written to linux.<br />
And on windows you should do some changes</p>
<ol>
<li>
<p>At vim startrup error: &#8216;Can&#8217; find debugger.py&#8217;</p>
<ul>
<li>put debugger.py to $VIMRUNTIME/plugin directory</li>
</ul>
</li>
<li>
<p>After starting debuggin, error : &#8216;can&#8217;t open session file&#8217;</p>
<ul>
<li>go to line 442 at debugger.py and change self.sessfile to file suit for you.</li>
</ul>
</li>
<li>
<p>When press &#8216;Setp into, F2&#8242;, error: &#8216;wrong buffre name /&#8230;.&#8217;</p>
<ul>
<li>you must change in all lines code from getAttribute(&#8217;filename&#8217;)[7:] to getAttribute(&#8217;filename&#8217;)[8:]</li>
</ul>
</li>
</ol>
<p>By;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ????? &#187; Blog Archive &#187; ?vim???php??????php????</title>
		<link>http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/#comment-2813</link>
		<dc:creator>????? &#187; Blog Archive &#187; ?vim???php??????php????</dc:creator>
		<pubDate>Fri, 30 Nov 2007 14:46:59 +0000</pubDate>
		<guid isPermaLink="false">http://tech-blog.box.net/?p=5#comment-2813</guid>
		<description>&lt;p&gt;[...] ????phpEclipse?????????????????????????zend studio????Eclipse??????????????????????zend studio???????????????????????vim??????????????????????? ?http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/? [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] ????phpEclipse?????????????????????????zend studio????Eclipse??????????????????????zend studio???????????????????????vim??????????????????????? ?http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/? [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
