From: Junio C Hamano Date: Mon, 11 Nov 2019 02:28:55 GMT Subject: Re: [PATCH] userdiff: support Python async functions Message-ID: In-Reply-To: <20191111010148.2812-1-anowlcalledjosh@gmail.com> Josh Holland writes: > Python's async functions (declared with "async def" rather than "def") > were not being displayed in hunk headers. This commit teaches git about > the async function syntax, and adds tests for the Python userdiff regex. > > Signed-off-by: Josh Holland > --- > t/t4018/python-async-def | 4 ++++ > t/t4018/python-class | 4 ++++ > t/t4018/python-def | 4 ++++ > userdiff.c | 2 +- > 4 files changed, 13 insertions(+), 1 deletion(-) > create mode 100644 t/t4018/python-async-def > create mode 100644 t/t4018/python-class > create mode 100644 t/t4018/python-def It seems that there were no test patterns for Python ;-) The change to userdiff.c part (i.e. "where we used to expect 'def', we now allow it to be prefixed with an optional 'async' plus whitespace") makes sense. Thanks, will queue.