<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Devel::IntelliPerl released on an unsuspecting world.</title>
	<atom:link href="http://blog.netcubed.de/2009/06/develintelliperl-released-on-an-unsuspecting-world/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.netcubed.de/2009/06/develintelliperl-released-on-an-unsuspecting-world/</link>
	<description>Just another web developer's weblog</description>
	<lastBuildDate>Mon, 29 Jun 2009 22:55:48 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Moritz Onken</title>
		<link>http://blog.netcubed.de/2009/06/develintelliperl-released-on-an-unsuspecting-world/comment-page-1/#comment-69</link>
		<dc:creator>Moritz Onken</dc:creator>
		<pubDate>Tue, 16 Jun 2009 08:17:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netcubed.de/?p=132#comment-69</guid>
		<description>Hi Mark,

the problem is that I need to eval the current file for Class::MOP so that it finds the package &quot;Test&quot;.

What I do already is that I remove the &quot;$self-&gt;&quot; because this is a syntax error as well. Fixing all other syntax errors is like, well, writing a script which fixes syntax errors automatically. I don&#039;t think this is feasible. 

Any ideas are much appreciated :-)</description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>the problem is that I need to eval the current file for Class::MOP so that it finds the package &#8220;Test&#8221;.</p>
<p>What I do already is that I remove the &#8220;$self->&#8221; because this is a syntax error as well. Fixing all other syntax errors is like, well, writing a script which fixes syntax errors automatically. I don&#8217;t think this is feasible. </p>
<p>Any ideas are much appreciated :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Grimes</title>
		<link>http://blog.netcubed.de/2009/06/develintelliperl-released-on-an-unsuspecting-world/comment-page-1/#comment-66</link>
		<dc:creator>Mark Grimes</dc:creator>
		<pubDate>Tue, 16 Jun 2009 04:00:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netcubed.de/?p=132#comment-66</guid>
		<description>Will this only work if the current file is basically compilable? For example, you couldn&#039;t auto complete $self-&gt; for this:

  package Test;
  use Moose;
  has a_variable =&gt; ( is =&gt; &#039;rw&#039;, isa =&gt; &#039;Str&#039; );

  sub a_method {
    my $self = shift;
    $self-&gt;

  # no closing }

Correct? Is there anyway to get PPI to work around this?</description>
		<content:encoded><![CDATA[<p>Will this only work if the current file is basically compilable? For example, you couldn&#8217;t auto complete $self-&gt; for this:</p>
<p>  package Test;<br />
  use Moose;<br />
  has a_variable =&gt; ( is =&gt; &#8216;rw&#8217;, isa =&gt; &#8216;Str&#8217; );</p>
<p>  sub a_method {<br />
    my $self = shift;<br />
    $self-&gt;</p>
<p>  # no closing }</p>
<p>Correct? Is there anyway to get PPI to work around this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Moritz Onken</title>
		<link>http://blog.netcubed.de/2009/06/develintelliperl-released-on-an-unsuspecting-world/comment-page-1/#comment-61</link>
		<dc:creator>Moritz Onken</dc:creator>
		<pubDate>Sat, 13 Jun 2009 15:33:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netcubed.de/?p=132#comment-61</guid>
		<description>I bound it to alt+Tab since Tab is already taken for the snippet completion.</description>
		<content:encoded><![CDATA[<p>I bound it to alt+Tab since Tab is already taken for the snippet completion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SF</title>
		<link>http://blog.netcubed.de/2009/06/develintelliperl-released-on-an-unsuspecting-world/comment-page-1/#comment-60</link>
		<dc:creator>SF</dc:creator>
		<pubDate>Sat, 13 Jun 2009 14:36:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netcubed.de/?p=132#comment-60</guid>
		<description>Actually, my problem was just stupid on my part -- triggering it after $dir gets that message, triggering it after $dir-&gt; works as desired.  I just confirmed I do not have to save first for this to work -- not surprising, as you&#039;re sending the entire source to the script, right?  (Though it is titled, as it has been saved before.)

Thanks for the script and your help!  This looks like a really useful tool.  Now I just need to figure out what key to bind it to...</description>
		<content:encoded><![CDATA[<p>Actually, my problem was just stupid on my part &#8212; triggering it after $dir gets that message, triggering it after $dir-&gt; works as desired.  I just confirmed I do not have to save first for this to work &#8212; not surprising, as you&#8217;re sending the entire source to the script, right?  (Though it is titled, as it has been saved before.)</p>
<p>Thanks for the script and your help!  This looks like a really useful tool.  Now I just need to figure out what key to bind it to&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Moritz Onken</title>
		<link>http://blog.netcubed.de/2009/06/develintelliperl-released-on-an-unsuspecting-world/comment-page-1/#comment-59</link>
		<dc:creator>Moritz Onken</dc:creator>
		<pubDate>Sat, 13 Jun 2009 08:34:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netcubed.de/?p=132#comment-59</guid>
		<description>@SF:
I think you need to save the file first. It doesn&#039;t seem to work from &quot;untitled&quot; files.

@nperez:
I had a look at those two but both rely on the Moose type system which means I can introspect the type, but probably not the class which is returned by that type. There is a Moose::Meta::TypeConstraint::Class which has a -&gt;class method, but that is rarely used.</description>
		<content:encoded><![CDATA[<p>@SF:<br />
I think you need to save the file first. It doesn&#8217;t seem to work from &#8220;untitled&#8221; files.</p>
<p>@nperez:<br />
I had a look at those two but both rely on the Moose type system which means I can introspect the type, but probably not the class which is returned by that type. There is a Moose::Meta::TypeConstraint::Class which has a ->class method, but that is rarely used.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nperez</title>
		<link>http://blog.netcubed.de/2009/06/develintelliperl-released-on-an-unsuspecting-world/comment-page-1/#comment-58</link>
		<dc:creator>nperez</dc:creator>
		<pubDate>Sat, 13 Jun 2009 05:39:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netcubed.de/?p=132#comment-58</guid>
		<description>Have you looked at MooseX::Method::Signatures and MooseX::Declare? MXMS provides return type constraints that you can introspect.</description>
		<content:encoded><![CDATA[<p>Have you looked at MooseX::Method::Signatures and MooseX::Declare? MXMS provides return type constraints that you can introspect.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SF</title>
		<link>http://blog.netcubed.de/2009/06/develintelliperl-released-on-an-unsuspecting-world/comment-page-1/#comment-56</link>
		<dc:creator>SF</dc:creator>
		<pubDate>Sat, 13 Jun 2009 00:05:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netcubed.de/?p=132#comment-56</guid>
		<description>Okay, when I try it now I get this message: &quot;Can&#039;t call method &quot;namespace&quot; without a package or object reference at /opt/local/lib/perl5/site_perl/5.8.8/Devel/IntelliPerl.pm line 97,  line 38.&quot;

I triggered it on the second $dir in this script...
</description>
		<content:encoded><![CDATA[<p>Okay, when I try it now I get this message: &#8220;Can&#8217;t call method &#8220;namespace&#8221; without a package or object reference at /opt/local/lib/perl5/site_perl/5.8.8/Devel/IntelliPerl.pm line 97,  line 38.&#8221;</p>
<p>I triggered it on the second $dir in this script&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SF</title>
		<link>http://blog.netcubed.de/2009/06/develintelliperl-released-on-an-unsuspecting-world/comment-page-1/#comment-55</link>
		<dc:creator>SF</dc:creator>
		<pubDate>Fri, 12 Jun 2009 23:01:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netcubed.de/?p=132#comment-55</guid>
		<description>Got it -- for some reason it wasn&#039;t catching Module::Build as a dependency.  (Discovered when I tee&#039;d cpan&#039;s output so I could submit it.)  I just used cpan to install M::B first, then Moose installed without problems.  As did Devel::IntelliPerl just now!  Thanks!</description>
		<content:encoded><![CDATA[<p>Got it &#8212; for some reason it wasn&#8217;t catching Module::Build as a dependency.  (Discovered when I tee&#8217;d cpan&#8217;s output so I could submit it.)  I just used cpan to install M::B first, then Moose installed without problems.  As did Devel::IntelliPerl just now!  Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SF</title>
		<link>http://blog.netcubed.de/2009/06/develintelliperl-released-on-an-unsuspecting-world/comment-page-1/#comment-54</link>
		<dc:creator>SF</dc:creator>
		<pubDate>Fri, 12 Jun 2009 22:39:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netcubed.de/?p=132#comment-54</guid>
		<description>Thanks!  Generating a proper error log now...</description>
		<content:encoded><![CDATA[<p>Thanks!  Generating a proper error log now&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Moritz Onken</title>
		<link>http://blog.netcubed.de/2009/06/develintelliperl-released-on-an-unsuspecting-world/comment-page-1/#comment-53</link>
		<dc:creator>Moritz Onken</dc:creator>
		<pubDate>Fri, 12 Jun 2009 21:30:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.netcubed.de/?p=132#comment-53</guid>
		<description>Moose should install fine on Mac OS X. I use the standard apple perl version and Moose installed without problems. 
Bug the moose mailing list or visit #moose at irc.perl.org. I&#039;m sure they can help you with that!</description>
		<content:encoded><![CDATA[<p>Moose should install fine on Mac OS X. I use the standard apple perl version and Moose installed without problems.<br />
Bug the moose mailing list or visit #moose at irc.perl.org. I&#8217;m sure they can help you with that!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
