<div dir="ltr"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">There are a lot of quotes around. Including &quot;After the most recent flurry of<br>

<div class="Ih2E3d">discussion I&#39;ve lost track of what&#39;s the right thing to do.&quot;<br>
</div>But I don&#39;t talk for other people.<br>
<div class="Ih2E3d"></div></blockquote><div><br>OK .. let me compose myself a little. Sorry I went ahead and assumed this was closed.<br><br>It&#39;s just frustrating to me that I&#39;ve now spent a month trying to push this through, and while it seems everybody has an opinion, nobody seems to have bothered trying my code. (I&#39;ve even implemented your suggestions and posted my feedback, and nobody replied to that). Nobody&#39;s been assigned to look at it and it hasn&#39;t been given a priority, even though we all agree it&#39;s a bug (though we disagree on how to fix it).<br>
&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d"><br>
&gt; There is a bug in Python. I&#39;ve proposed a working fix, and nobody else<br>
&gt; has.<br>
<br>
</div>Well, you proposed a patch ;-)<br>
It may fix things, it will break a lot. While this was denied over and over<br>
again, it&#39;s still gonna happen, because the axioms are still not accounting<br>
for the reality.</blockquote><div><br>Well all you&#39;re getting from me is &quot;it works&quot;. And all I&#39;m getting from you is &quot;it might not&quot;. Please .. I&#39;ve been asking for weeks now for someone to review the patch. I&#39;ve already spent hours (like ... days worth of hours) testing this patch against the whole library. I&#39;ve written reams of reports on the tracker to try and convince people it works. There isn&#39;t any more *I* can do. If you think it&#39;s going to break code, go ahead and try it out.<br>
</div><div><br>The claims I am making are based on my experience working with a)
Python 2, b) Python 3 as it stands, c) Python 3 with my patch, and d)
Python 3 with quote/unquote using bytes. In my experience, (c) is the only version of Python 3 which works properly.<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">&gt; I made all the changes the community suggested.<br>
<br>
</div><div class="Ih2E3d">I don&#39;t think so.</div></blockquote><div><br>?<br>&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">
&gt; What more needs to be discussed here?<br>
<br>
</div>Huh? You feel, the discussion is over? Then why are there still open<br>
questions? I admit, a lot of discussion is triggered by the assessments<br>
you&#39;re stating in your posts. Don&#39;t take it as a personal offense, it&#39;s a<br>
simple observation. There were made a lot of statements and nobody even<br>
bothered to substantiate them.</blockquote><div><br>If you read the <a href="http://bugs.python.org/issue3300">bug tracker</a> all the way to the beginning, you&#39;ll see I use a good many examples, and I also went through <a href="http://bugs.python.org/msg69591">the entire standard library</a> to try and substantiate my claims. (Admittedly, I didn&#39;t finish investigating the request module, but that shouldn&#39;t prevent the patch from being reviewed). As I&#39;ve said all along, yes, it will break code, but then <i>all solutions possible</i> will break code, including leaving it in. Mine *seems* to break the least existing code. If there is ever a time to break code, Python 3.0 is it.<br>
&nbsp;</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">A PEP could fix that.<br>
</blockquote><div><br>I could write a PEP. But as you&#39;ve read above, I&#39;m concerned this won&#39;t get into Python 3.0, and then we&#39;ll be locked into the existing functionality and it&#39;ll never get accepted; hence I&#39;d rather this be resolved as quickly as possible. If you think it&#39;s worth writing a PEP, let&#39;s do it.<br>
<br>Apologies again for my antagonistic reply earlier. Not trying to step on toes, just get stuff done.<br><br>Matt<br></div></div></div>