From 63ec23bac24ab62633bdb8fd19b93ecd3fddba7c Mon Sep 17 00:00:00 2001 From: Nadir Chowdhury Date: Thu, 25 Feb 2021 02:26:51 +0000 Subject: Code optimisations and refactoring via Sourcery --- discord/utils.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'discord/utils.py') diff --git a/discord/utils.py b/discord/utils.py index 775907ff..24428c7a 100644 --- a/discord/utils.py +++ b/discord/utils.py @@ -419,11 +419,8 @@ def _string_width(string, *, _IS_ASCII=_IS_ASCII): return match.endpos UNICODE_WIDE_CHAR_TYPE = 'WFA' - width = 0 func = unicodedata.east_asian_width - for char in string: - width += 2 if func(char) in UNICODE_WIDE_CHAR_TYPE else 1 - return width + return sum(2 if func(char) in UNICODE_WIDE_CHAR_TYPE else 1 for char in string) def resolve_invite(invite): """ -- cgit v1.2.3