Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp5704925rdb; Wed, 13 Dec 2023 17:42:29 -0800 (PST) X-Google-Smtp-Source: AGHT+IHQYMG9ki1s8i5zKZtBU1RJMGcWRwan7EVEigmKjLsO6ur2SWYIBoybTAUskwtCHV1K7jev X-Received: by 2002:a05:6870:d189:b0:1ff:8a1:3a80 with SMTP id a9-20020a056870d18900b001ff08a13a80mr11454500oac.86.1702518149320; Wed, 13 Dec 2023 17:42:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702518149; cv=none; d=google.com; s=arc-20160816; b=ME2+DMT7FBfBn3godIo3iSGzm7/4u/3ELE2mA6tqtdLUIw8uVlnkDdKKnxR8GVDpgS SiqhuIdydjMYMj+TgyLvcUljDYArb2m+LgdI7dknyMRUoAl+VG6ZHeAQhfFdgKYopH2+ UKTRB6aNZOKyTzqLNT4O6nPYor3l2lkYQ4xr9Y37R+xC/FriyjygrBGLyXmzD7ZbTsqM l8gvvv6+LEYreHyqvVPUkuBdZhOtlgiJybBtz/PyYIPz1CO8QEjXnAekIfcyWKKBG9S3 QJk5LXBcCwAia9qgtZ/pk9BaFUG2rsaeuAFQAz9wH3DshTiV03Z5qK8vCOO8utmHvJsD 88bQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=05lmLmoBqLq27Cy6T0/P3Yy3HS1yBKgzOro5cdtp2xg=; fh=r+UsuJeg/2UjQKGoe/85oges9d7QB/Xs+9N3kkDEzV8=; b=IjJJSl9pE1vQyioiwDkMIBFBT7win2rLIM4ugqyoCQYBSQXG+9T08PFPqRcmyJsk1T 1ianz5HXE7JUXOGmI6IxEpS8KuGyyZTe8KwQBSyjpsQPVNZnNFQS4A5HPu3sjzs/1pfK xwxpI+/LKEPHc2kwlrf+nCLTv1MIxhxeaaI0wC1RLFLmB/6WnnAVswHEurRNenB9mdy7 NZGT09rrp+7S7PXx+cF+zKQToaissPrN6mGs2860t2g9uFx2xV16iT3u8imJeCJves7P NWIsPZ+joGV+mDRwFt/+XxmxdmBez5cy1uhfUmFS+9C5uKJAvNzfM21wcCb+JOdZndBA NPKA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=BSX9bY3M; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id k14-20020a6568ce000000b005bdfd3a26a0si10442764pgt.584.2023.12.13.17.42.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Dec 2023 17:42:29 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=BSX9bY3M; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id C628E803102E; Wed, 13 Dec 2023 17:42:26 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234095AbjLNBmN (ORCPT + 99 others); Wed, 13 Dec 2023 20:42:13 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39094 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229525AbjLNBmM (ORCPT ); Wed, 13 Dec 2023 20:42:12 -0500 Received: from mail-ej1-x632.google.com (mail-ej1-x632.google.com [IPv6:2a00:1450:4864:20::632]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 34F85D5 for ; Wed, 13 Dec 2023 17:42:19 -0800 (PST) Received: by mail-ej1-x632.google.com with SMTP id a640c23a62f3a-a22f2a28c16so256913266b.0 for ; Wed, 13 Dec 2023 17:42:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1702518137; x=1703122937; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=05lmLmoBqLq27Cy6T0/P3Yy3HS1yBKgzOro5cdtp2xg=; b=BSX9bY3MNfBF1QmDA1zTI0RXufBMUZJ31/xwh9PGWv7ubLIdSBmZflsFtKR8X79Q+/ 53eTAxAni5AwMA//zVC4wq3b6tqfRPkizSCVHKgDGYKd6PeUtw/9lS366cn1mBZgp3Dl TETvudezp+jNrd3WYMdgQUwiLPo/dsc4ixrbY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702518137; x=1703122937; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=05lmLmoBqLq27Cy6T0/P3Yy3HS1yBKgzOro5cdtp2xg=; b=na7YzrSwpvbcx4nyxTJPFMmZwf8ohPrSOm2PEl5qEJN6h2ftze7AAvpj9CVORweUOs wEHyU4u2O9Vmq1JJ/uuTdmLWRswtvpFnfxAkuD0tQEWXtIB4i8hPdUEtXO0xwSkpfElR pyw97zGLRwDv/mNlZSA1Ip0gLFBKWJykPaOrwwnRj/kBz3bYi2aCU/aQjd4eF9P8i9TT PHSpPaIeLFV1/ewRbsUBZqVIcLOCgiYTpeNdwd+6Ud8sCxgComxTX2Oh3Zz6cq+eQguQ fXzkevrAyD7x+h3Yok2lW7QY2hp2Oo7iBskms4SYBKH3ZlvRvJh5rJ8ie63gL6dQgU+J M2uw== X-Gm-Message-State: AOJu0Yw4N9mPCE+EpmziEFUpl7uOOsebROKTrx5vo2kTyu2yDcATXKq5 SUgiME0O8OygOHBYpRcJ2UfNfEpS3Um4UhfVbFzmyKBi X-Received: by 2002:a17:907:94d6:b0:a1c:5257:bfaa with SMTP id dn22-20020a17090794d600b00a1c5257bfaamr4219684ejc.50.1702518137508; Wed, 13 Dec 2023 17:42:17 -0800 (PST) Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com. [209.85.208.53]) by smtp.gmail.com with ESMTPSA id sk13-20020a170906630d00b00a1e814b7155sm8624327ejc.62.2023.12.13.17.42.16 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 13 Dec 2023 17:42:16 -0800 (PST) Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-54c70c70952so10333816a12.3 for ; Wed, 13 Dec 2023 17:42:16 -0800 (PST) X-Received: by 2002:a50:8e12:0:b0:54c:5419:c16c with SMTP id 18-20020a508e12000000b0054c5419c16cmr3661945edw.70.1702518135947; Wed, 13 Dec 2023 17:42:15 -0800 (PST) MIME-Version: 1.0 References: <20231014-get-maintainers-utf8-v1-1-3af8c7aeb239@bang-olufsen.dk> <5719647.DvuYhMxLoT@radijator> In-Reply-To: From: Linus Torvalds Date: Wed, 13 Dec 2023 17:41:59 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] get_maintainer: correctly parse UTF-8 encoded names in files To: =?UTF-8?Q?Alvin_=C5=A0ipraga?= Cc: Joe Perches , =?UTF-8?Q?Duje_Mihanovi=C4=87?= , =?UTF-8?Q?Alvin_=C5=A0ipraga?= , Konstantin Ryabitsev , "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Wed, 13 Dec 2023 17:42:26 -0800 (PST) On Wed, 13 Dec 2023 at 17:06, Alvin =C5=A0ipraga wro= te: > > Sorry to be a nuisance, but could you please have another look below and > reconsider this patch? Otherwise NAK is fine, but I wanted to follow up > on this as it solves an actual, albeit minor, issue for people with > unusual names when sending and receiving patches. The patch seems bogus, because it shouldn't have any "Latin" encoding issues at all. Opening as utf8 makes sense, but the "Latin" part of the regular expressions seem bogus. IOW, isn't '\p{L}' the right pattern for a "letter"? Isn't that what we actually care about here? Replacing one locale bug with just another locale bug seems pointless. Linus