[Python-ideas] Dart like multi line strings identation
MRAB
python at mrabarnett.plus.com
Mon Apr 2 14:40:22 EDT 2018
On 2018-04-02 10:53, Michel Desmoulin wrote:
>
> Le 02/04/2018 à 07:09, Mike Miller a écrit :
>>
>> On 2018-04-01 05:36, Steven D'Aprano wrote:
>>> You are right that many of the prefixes can be handled by the same code:
>>>
>>> rfd rfD rFd rFD rdf rdF rDf rDF
>>> Rfd RfD RFd RFD Rdf RdF RDf RDF
>>> frd frD fRd fRD fdr fdR fDr fDR
>>> Frd FrD FRd FRD Fdr FdR FDr FDR
>>> drf drF dRf dRF dfr dfR dFr dFR
>>> Drf DrF DRf DRF Dfr DfR DFr DFR
>>> # why did we support all these combinations? who uses them?
>>
>> In almost twenty years of using Python, I've not seen capital string
>> prefixes in real code, ever. Sounds like a great candidate for
>> deprecation?
>
> +1
>
>
>
> It's not like migrating would be hard: a replace is enough to fix the
> rare projects doing that. And even if they missed the warning, it's a
> syntax error anyway, so you will get the error as soon as you try to run
> the program, not at a later point at runtime.
>
> What about doing a poll, then suggests a warning on 3.8, removed in 4.0 ?
>
Also, Python is case-sensitive elsewhere, so why not here too?
OTOH, it's not like it's causing a problem.
More information about the Python-ideas
mailing list