Patch to Scintilla isn't necessary. The list of keywords is maintained in Geany. If you wish, you could create a patch for Scite but this is out of scope of this project :).

Back to Geany: we have a script to automatically update the Python keywords which basicalls asks the Python keyword module for known keywords:

from keyword import kwlist
print("\n".join(kwlist))

(source: https://github.com/geany/geany/blob/master/scripts/update-python-identifiers.sh#L29)

However, the Python keyword module doesn't know await and async neither (source: https://hg.python.org/cpython/file/3.6/Lib/keyword.py). So, maybe this is the root thing to fix first.
Would you mind reporting this to the Python guys?

Thanks Miro.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.