<br><br><div><span class="gmail_quote">On 3/16/08, <b class="gmail_sendername">Nick Coghlan</b> &lt;<a href="mailto:ncoghlan@gmail.com">ncoghlan@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Guido van Rossum wrote:<br> &gt; On Sun, Mar 16, 2008 at 4:22 PM, &quot;Martin v. L÷wis&quot; &lt;<a href="mailto:martin@v.loewis.de">martin@v.loewis.de</a>&gt; wrote:<br> <br>&gt;&gt;&nbsp;&nbsp;People would try the process on their development machines, and change<br>
 &gt;&gt;&nbsp;&nbsp;the code until it actually runs under both versions.<br> &gt;&gt;<br> &gt;&gt;&nbsp;&nbsp;I&#39;ll be using my sprinting time to find out whether that approach<br> &gt;&gt;&nbsp;&nbsp;can actually work.<br> &gt;<br> &gt; That would be good. I agree with the ideal process, but I doubt that<br>
 &gt; it will realistically work exactly like that, so I expect that calling<br> &gt; 2to3 upon install is just going to cost a lot of CPU time and then<br> &gt; produce a non-working install.<br> <br> <br>I was thinking that a comment based &quot;directives&quot; approach ala doctest<br>
 might help with some of the trickier 2-&gt;3 migrations. For example,<br> allowing someone to write an explicit conversion for a particular line:<br> <br>&nbsp;&nbsp; for x, y, in my_izip(s1, s2): # 2to3: for x, y, in zip(s1, s2):<br>
 <br> (Dodgy example I know, but it gives the general idea)</blockquote><div><br>thats a good idea.&nbsp; do we want a comment to contain the alternate code or should the comment just indicate which way a particular predefined set of known 2to3 difficult things should be interpreted during conversion?<br>
<br>parallel code is nice.&nbsp; but long lines will become annoying.&nbsp; this should allow for the comment to be on the line below as well maybe?<br></div><br></div><br>