Eric V. Smith added the comment:

It's Ned's call, but I wouldn't recommend changing this in 3.6, at least not 
3.6.0.

As Martin points out, the reason f'foo' is a "normal" string has to do with how 
strings and f-strings are assembled and concatenated.

Similarly:
'foo' f'bar' 'baz'
is a normal string, 'foobarbaz'.

I can't think of another place that requires a "normal" string, but if they 
exist, they'd be affected by this, too.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28739>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to