[PATCH] keyword: replace map() with list comprehension
Christian Ebert
blacktrash at gmx.net
Sat Jan 20 08:46:49 EST 2018
* Yuya Nishihara on Saturday, January 20, 2018 at 21:29:37 +0900
> On Sat, 20 Jan 2018 12:00:00 +0100, Christian Ebert wrote:
>> # HG changeset patch
>> # User Christian Ebert <blacktrash at gmx.net>
>> # Date 1516442383 -3600
>> # Sat Jan 20 10:59:43 2018 +0100
>> # Node ID f1d6d72008e373c24b8057bebe999544f7a45711
>> # Parent 2384523cee4dcc83f67b73bf1862c68ddf1afc49
>> keyword: replace map() with list comprehension
>
> for what?
I was under the impression that this is (considered) faster?
> Anyway, we're in code freeze. Please resend on February 1st.
Sorry.
>> diff --git a/hgext/keyword.py b/hgext/keyword.py
>> --- a/hgext/keyword.py
>> +++ b/hgext/keyword.py
>> @@ -238,7 +238,7 @@ class kwtemplater(object):
>> @util.propertycache
>> def escape(self):
>> '''Returns bar-separated and escaped keywords.'''
>> - return '|'.join(map(re.escape, self.templates.keys()))
>> + return '|'.join([re.escape(k) for k in self.templates.keys()])
>
> Nit: [] isn't needed.
Thanks.
--
LAST SHIP HOME
Die Weltumsegelung der Peter von Danzig
Ein Film von Michael Weber und Christian Ebert
--->> https://lastshiphome.de
More information about the Mercurial-devel
mailing list