<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Feb 13, 2013 at 1:27 PM, Maciej Fijalkowski <span dir="ltr"><<a href="mailto:fijall@gmail.com" target="_blank">fijall@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Wed, Feb 13, 2013 at 8:24 PM, Brett Cannon <<a href="mailto:brett@python.org">brett@python.org</a>> wrote:<br>


><br>
><br>
><br>
> On Wed, Feb 13, 2013 at 1:06 PM, Maciej Fijalkowski <<a href="mailto:fijall@gmail.com">fijall@gmail.com</a>><br>
> wrote:<br>
>><br>
>> On Wed, Feb 13, 2013 at 7:33 PM, MRAB <<a href="mailto:python@mrabarnett.plus.com">python@mrabarnett.plus.com</a>> wrote:<br>
>> > On 2013-02-13 13:23, Lennart Regebro wrote:<br>
>> >><br>
>> >> On Wed, Feb 13, 2013 at 1:10 PM, Serhiy Storchaka <<a href="mailto:storchaka@gmail.com">storchaka@gmail.com</a>><br>
>> >> wrote:<br>
>> >>><br>
>> >>> I prefer "x = '%s%s%s%s' % (a, b, c, d)" when string's number is more<br>
>> >>> than 3<br>
>> >>> and some of them are literal strings.<br>
>> >><br>
>> >><br>
>> >> This has the benefit of being slow both on CPython and PyPy. Although<br>
>> >> using .format() is even slower. :-)<br>
>> >><br>
>> > How about adding a class method for catenation:<br>
>> ><br>
>> >     <a href="http://str.cat" target="_blank">str.cat</a>(a, b, c, d)<br>
>> >     <a href="http://str.cat" target="_blank">str.cat</a>([a, b, c, d]) # Equivalent to "".join([a, b, c, d])<br>
>> ><br>
>> > Each argument could be a string or a list of strings.<br>
>> ><br>
>> ><br>
>> > _______________________________________________<br>
>> > Python-Dev mailing list<br>
>> > <a href="mailto:Python-Dev@python.org">Python-Dev@python.org</a><br>
>> > <a href="http://mail.python.org/mailman/listinfo/python-dev" target="_blank">http://mail.python.org/mailman/listinfo/python-dev</a><br>
>> > Unsubscribe:<br>
>> > <a href="http://mail.python.org/mailman/options/python-dev/fijall%40gmail.com" target="_blank">http://mail.python.org/mailman/options/python-dev/fijall%40gmail.com</a><br>
>><br>
>> I actually wonder.<br>
>><br>
>> There seems to be the consensus to avoid += (to some extent). Can<br>
>> someone commit the change to urrllib then? I'm talking about reverting<br>
>> <a href="http://bugs.python.org/issue1285086" target="_blank">http://bugs.python.org/issue1285086</a> specifically<br>
><br>
><br>
> Please re-open the bug with a comment as to why and I'm sure someone will<br>
> get to it.<br>
<br>
</div></div>I can't re-open the bug, my account is kind of lame</blockquote><div><br></div><div style>Then leave a comment and I will re-open it.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

 (and seriously,<br>
why do you guys *do* have multiple layers of bug tracker accounts?)<br></blockquote><div><br></div><div style>You obviously have not had users argue with your decision by constantly flipping a bug back open. =) </div></div>

</div></div>