<div dir="ltr"><div style>After reading about other people's use-cases, I' now:</div><div style><br></div><div style>-1</div><div><br></div>I think that all that's required for solving Guido's original use case is a new warning in pylint, pep8, or flake. PEP8 could be updated to discourage the use of automatic concatenation in those places.<div>
<br></div><div>The warning would apply only to automatic concatenations within parameter passing and structures, and not to assignments or formatting through %.</div><div><br></div><div style>Doing it this way would solve the use case by declaring certain uses of automatic concatenation a "code smell", and automating detection of the bad uses, without any changes to the language.</div>
<div style><br></div><div style>All that Guido needs to do is change PEP8, and wait for the static analyzers to follow.</div><div><br></div><div>Cheers,<br><div class="gmail_extra"><div><br></div>-- <br><span style="color:rgb(0,102,0)">Juancarlo </span><b style="color:rgb(0,102,0)">Añez</b>
</div></div></div>