New submission from Franklin? Lee <leewangzh...@gmail.com>: The following line should have a character that trips up the compiler. indices = range(5)
The character is \u200e, and was inserted by Google Keep. (I've already reported the issue to Google as a regression.) Here's the error message: """ File "<stdin>", line 3 indices = range(5) ^ SyntaxError: invalid character in identifier """ Depending on the terminal or editor, it may not be possible to tell the problem just from looking. Without knowledge/experience of Unicode, it may not be possible to figure out the problem at all. Since Python source now uses Unicode by default, should certain invisible characters be stripped out during compilation? ---------- components: Unicode messages: 313127 nosy: ezio.melotti, leewz, vstinner priority: normal severity: normal status: open title: Parse out invisible Unicode characters? type: behavior _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue32982> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com