Hello Mikhail,

the latest repository version (default branch) works for me. The update will be part of eric 20.3 release.

Detlev

Am 08.02.20 um 20:42 schrieb Mikhail Terekhov:
Hello Detlev,

Unfortunately that doesn't help. The HG version also shows this syntax error.

Regards,
Mikhail

On 2/3/20 1:50 PM, Detlev Offenbach wrote:

Hello Mikhail and list,

in order to get rid of this you have to manually modify Plugins/CheckerPlugins/SyntaxChecker/pyflakes/checker.py and add "NAMEDEXPR" to the long assignment statement where handleChildren is assigned (begins with BOOLOP) (should be line 1244).

Here is the respective diff.

diff -r 6c4a12fa7146 eric6/Plugins/CheckerPlugins/SyntaxChecker/pyflakes/checker.py

--- a/eric6/Plugins/CheckerPlugins/SyntaxChecker/pyflakes/checker.py Sun Feb 02 11:28:34 2020 +0100

+++ b/eric6/Plugins/CheckerPlugins/SyntaxChecker/pyflakes/checker.py Mon Feb 03 19:47:45 2020 +0100

@@ -1241,7 +1241,7 @@

# "expr" type nodes

BOOLOP = BINOP = UNARYOP = IFEXP = SET = \

CALL = REPR = ATTRIBUTE = SUBSCRIPT = \

- STARRED = NAMECONSTANT = handleChildren

+ STARRED = NAMECONSTANT = NAMEDEXPR = handleChildren

NUM = STR = BYTES = ELLIPSIS = CONSTANT = ignore

Detlev

Am 02.02.20 um 23:58 schrieb Mikhail Terekhov:
On 2/2/20 5:55 AM, Detlev Offenbach wrote:

Hello Pythonistas,

I just uploaded eric 20.2. It fixes some bugs. There are no new functionalities this month.

It is available via the eric web site or PyPI.

https://eric-ide.python-projects.org/index.html

https://pypi.org/project/eric-ide/

Regards,

Detlev

Hello Detlev,

Is it possible to turn off syntax errors for the new Python 3.8 features like:

    if m:= re.match("...",x): print(m.groups())

Regards,

Mikhail


_______________________________________________
Eric mailing list
Eric@riverbankcomputing.com
https://www.riverbankcomputing.com/mailman/listinfo/eric
--
Detlev Offenbach
det...@die-offenbachs.de

--
Detlev Offenbach
det...@die-offenbachs.de

_______________________________________________
Eric mailing list
Eric@riverbankcomputing.com
https://www.riverbankcomputing.com/mailman/listinfo/eric

Reply via email to