<?xml version="1.0" encoding="iso-8859-1"?><!-- generator="b2evolution/2.4.1" -->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Mass Transit - Latest comments on Psst...CrackAJAX is in SVN.</title>
		<link>http://www.aminus.org/blogs/index.php?blog=15&#38;disp=comments</link>
		<description></description>
		<language>en-US</language>
		<docs>http://backend.userland.com/rss</docs>
		<admin:generatorAgent rdf:resource="http://b2evolution.net/?v=2.4.1"/>
		<ttl>60</ttl>
				<item>
			<title>In response to: Psst...CrackAJAX is in SVN.</title>
			<pubDate>Sun, 20 Nov 2005 03:19:34 +0000</pubDate>
			<dc:creator>Robin Becker [Visitor]</dc:creator>
			<guid isPermaLink="false">c6180@http://www.aminus.org/blogs/</guid>
			<description>&lt;p&gt;I made a small patch to py2js to allow for augmented assignment. Unfortunately that file causes a problem when using svn diff as svn:eol-style == 'lf'. When I use svn diff I get this &lt;br /&gt;
C:\Tmp\crackajax&gt;svn diff&lt;br /&gt;
svn: 'py2js.py' has unknown value for svn:eol-style property&lt;br /&gt;
&lt;br /&gt;
Probably the text files should have svn:eol-style set to native&lt;br /&gt;
&lt;br /&gt;
anyhow here's the ordinary difference&lt;br /&gt;
&lt;br /&gt;
74a75,80&lt;br /&gt;
&lt;blockquote&gt;
&lt;pre&gt;&lt;code&gt;def process_augAssign(self, node):&amp;lt;br /&amp;gt;
    lval = node.node&amp;lt;br /&amp;gt;
    if lval.__class__ == ast.AssTuple:&amp;lt;br /&amp;gt;
        return &quot;// xxx: can't assign tuples yet&quot;&amp;lt;br /&amp;gt;
    else:&amp;lt;br /&amp;gt;
        return self.python2js(lval) + node.op + self.python2js(node.expr) + &quot;;&quot; + os.linesep&amp;lt;br /&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  
  &lt;p&gt;123a130,134&lt;br /&gt;
          elif nodetype == ast.AugAssign:&lt;br /&gt;
              parsechildren = False&lt;br /&gt;
              #jsbuf.write(self.python2js(node.nodes[0]) + &quot; = &quot; + self.python2js(node.expr))&lt;br /&gt;
              #closechar = &quot;;&quot; + os.linesep&lt;br /&gt;
              jsbuf.write(self.process_augAssign(node))&lt;/p&gt;
&lt;/blockquote&gt;&lt;/p&gt;
</description>
			<content:encoded><![CDATA[<p>I made a small patch to py2js to allow for augmented assignment. Unfortunately that file causes a problem when using svn diff as svn:eol-style == 'lf'. When I use svn diff I get this <br />
C:\Tmp\crackajax>svn diff<br />
svn: 'py2js.py' has unknown value for svn:eol-style property<br />
<br />
Probably the text files should have svn:eol-style set to native<br />
<br />
anyhow here's the ordinary difference<br />
<br />
74a75,80<br />
<blockquote>
<pre><code>def process_augAssign(self, node):&lt;br /&gt;
    lval = node.node&lt;br /&gt;
    if lval.__class__ == ast.AssTuple:&lt;br /&gt;
        return "// xxx: can't assign tuples yet"&lt;br /&gt;
    else:&lt;br /&gt;
        return self.python2js(lval) + node.op + self.python2js(node.expr) + ";" + os.linesep&lt;br /&gt;
</code></pre>
  
  <p>123a130,134<br />
          elif nodetype == ast.AugAssign:<br />
              parsechildren = False<br />
              #jsbuf.write(self.python2js(node.nodes[0]) + " = " + self.python2js(node.expr))<br />
              #closechar = ";" + os.linesep<br />
              jsbuf.write(self.process_augAssign(node))</p>
</blockquote></p>
]]></content:encoded>
			<link>http://www.aminus.org/blogs/index.php/2005/10/09/psst_crackajax_is_in_svn?blog=15#c6180</link>
		</item>
				<item>
			<title>In response to: Psst...CrackAJAX is in SVN.</title>
			<pubDate>Sun, 20 Nov 2005 03:18:22 +0000</pubDate>
			<dc:creator>Robin Becker [Visitor]</dc:creator>
			<guid isPermaLink="false">c6179@http://www.aminus.org/blogs/</guid>
			<description>&lt;p&gt;I made a small patch to py2js to allow for augmented assignment. Unfortunately that file causes a problem when using svn diff as svn:eol-style == 'lf'. When I use svn diff I get this &lt;br /&gt;
C:\Tmp\crackajax&gt;svn diff&lt;br /&gt;
svn: 'py2js.py' has unknown value for svn:eol-style property&lt;br /&gt;
&lt;br /&gt;
Probably the text files should have svn:eol-style set to native&lt;br /&gt;
&lt;br /&gt;
anyhow here's the difference&lt;br /&gt;
&lt;br /&gt;
74a75,80&lt;br /&gt;
&lt;blockquote&gt;
&lt;pre&gt;&lt;code&gt;def process_augAssign(self, node):&amp;lt;br /&amp;gt;
    lval = node.node&amp;lt;br /&amp;gt;
    if lval.__class__ == ast.AssTuple:&amp;lt;br /&amp;gt;
        return &quot;// xxx: can't assign tuples yet&quot;&amp;lt;br /&amp;gt;
    else:&amp;lt;br /&amp;gt;
        return self.python2js(lval) + node.op + self.python2js(node.expr) + &quot;;&quot; + os.linesep&amp;lt;br /&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
  
  &lt;p&gt;123a130,134&lt;br /&gt;
          elif nodetype == ast.AugAssign:&lt;br /&gt;
              parsechildren = False&lt;br /&gt;
              #jsbuf.write(self.python2js(node.nodes[0]) + &quot; = &quot; + self.python2js(node.expr))&lt;br /&gt;
              #closechar = &quot;;&quot; + os.linesep&lt;br /&gt;
              jsbuf.write(self.process_augAssign(node))&lt;/p&gt;
&lt;/blockquote&gt;&lt;/p&gt;
</description>
			<content:encoded><![CDATA[<p>I made a small patch to py2js to allow for augmented assignment. Unfortunately that file causes a problem when using svn diff as svn:eol-style == 'lf'. When I use svn diff I get this <br />
C:\Tmp\crackajax>svn diff<br />
svn: 'py2js.py' has unknown value for svn:eol-style property<br />
<br />
Probably the text files should have svn:eol-style set to native<br />
<br />
anyhow here's the difference<br />
<br />
74a75,80<br />
<blockquote>
<pre><code>def process_augAssign(self, node):&lt;br /&gt;
    lval = node.node&lt;br /&gt;
    if lval.__class__ == ast.AssTuple:&lt;br /&gt;
        return "// xxx: can't assign tuples yet"&lt;br /&gt;
    else:&lt;br /&gt;
        return self.python2js(lval) + node.op + self.python2js(node.expr) + ";" + os.linesep&lt;br /&gt;
</code></pre>
  
  <p>123a130,134<br />
          elif nodetype == ast.AugAssign:<br />
              parsechildren = False<br />
              #jsbuf.write(self.python2js(node.nodes[0]) + " = " + self.python2js(node.expr))<br />
              #closechar = ";" + os.linesep<br />
              jsbuf.write(self.process_augAssign(node))</p>
</blockquote></p>
]]></content:encoded>
			<link>http://www.aminus.org/blogs/index.php/2005/10/09/psst_crackajax_is_in_svn?blog=15#c6179</link>
		</item>
			</channel>
</rss>
