* Émanuel Barry <vgr...@live.ca> [2016-06-27 21:08:20 -0400]:
> Hello Code Quality people,
> I'm writing to you today about a change that I'm proposing to CPython, which
> will warn on invalid Unicode (and bytes) escape sequences, starting 3.6. It
> will eventually become an error, although when is yet to be decided. See
> http://bugs.python.org/issue27364 for the patch and discussion. First
> message sums up pretty well what the end result will be (with maybe a few
> minor differences).
> 
> As Victor Stinner and Guido both suggested, it would be good to introduce
> this in the linters, to help folks who are running e.g. 3.5 (or 2.7 with
> plans to migrate). So here I am, asking the maintainers of the linters to
> introduce this, hopefully before 3.6.0 hits the shelves in December.

pylint already does:

    $ cat x.py
    print("hello \world")

    $ pylint x.py
    [...]
    W:  1, 0: Anomalous backslash in string: '\w'. String constant might
    be missing an r prefix. (anomalous-backslash-in-string)
    [...]

Florian

-- 
http://www.the-compiler.org | m...@the-compiler.org (Mail/XMPP)
   GPG: 916E B0C8 FD55 A072 | http://the-compiler.org/pubkey.asc
         I love long mails! | http://email.is-not-s.ms/

Attachment: signature.asc
Description: PGP signature

_______________________________________________
code-quality mailing list
code-quality@python.org
https://mail.python.org/mailman/listinfo/code-quality

Reply via email to