From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#51733: 27.1; Detect impossible email addresses better Date: Tue, 18 Jan 2022 22:31:45 +0200 Message-ID: <83pmoou6oe.fsf@gnu.org> References: <87czn8etuz.7.fsf@jidanni.org> <87h7a3y5no.fsf@gnus.org> <87czkry3h8.fsf@gnus.org> <835yqjy26h.fsf@gnu.org> <878rveybyf.fsf@gnus.org> <49EACC4C-E21E-4123-A3D2-901958CF7DC4@gnu.org> <87mtju76pp.fsf@gnus.org> <83bl0awbqq.fsf@gnu.org> <87sftm5lxc.fsf@gnus.org> <835yqiwa87.fsf@gnu.org> <87ee565l4d.fsf@gnus.org> <875yqi5kk7.fsf@gnus.org> <83zgnuuucu.fsf@gnu.org> <83r196uqni.fsf@gnu.org> <87sftm3ye5.fsf@gnus.org> <87iluh4ety.fsf@gnus.org> <87ee55474p.fsf@gnus.org> <87a6ft46mr.fsf@gnus.org> <874k6146ay.fsf@gnus.org> <87zgnt2qz9.fsf@gnus.org> <87v8yh2ot4.fsf@gnus.org> <87r1952omd.fsf@gnus.org> <83zgnsubg1.fsf@gnu.org> <83sftku7f8.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15638"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 51733@debbugs.gnu.org To: larsi@gnus.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jan 18 21:32:23 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n9v9R-0003vc-Sf for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 18 Jan 2022 21:32:22 +0100 Original-Received: from localhost ([::1]:46688 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n9v9Q-0001DG-CM for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 18 Jan 2022 15:32:20 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:44294) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n9v9F-0001CF-U5 for bug-gnu-emacs@gnu.org; Tue, 18 Jan 2022 15:32:09 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58931) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n9v98-0002Iz-Fa for bug-gnu-emacs@gnu.org; Tue, 18 Jan 2022 15:32:08 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1n9v98-0006bP-8U; Tue, 18 Jan 2022 15:32:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Tue, 18 Jan 2022 20:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51733 X-GNU-PR-Package: emacs,gnus Original-Received: via spool by 51733-submit@debbugs.gnu.org id=B51733.164253792025371 (code B ref 51733); Tue, 18 Jan 2022 20:32:02 +0000 Original-Received: (at 51733) by debbugs.gnu.org; 18 Jan 2022 20:32:00 +0000 Original-Received: from localhost ([127.0.0.1]:51834 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n9v95-0006b9-Qz for submit@debbugs.gnu.org; Tue, 18 Jan 2022 15:32:00 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:43524) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n9v92-0006ar-Vn for 51733@debbugs.gnu.org; Tue, 18 Jan 2022 15:31:59 -0500 Original-Received: from [2001:470:142:3::e] (port=47566 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n9v8x-0002IZ-KQ; Tue, 18 Jan 2022 15:31:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Clu3ERCJjzjK4/OqDSiKcS4neWg6WtPOQTTKzvYDAFs=; b=TYlaRhS+ELdW ScWh2y7PjSw6q8Z6x8VSVMlIsVWs+Dgnvu/04B8En37l9Ags0h4TaUCdBNSGmRujXzhLUrHjq03Fd rOLkctUx4ChxEBpDV1pLrc/gM+jhF4AI2qnbdcj6WR7WDG9mh0GMg5vTx5/qNsj4nmBl/WQcBQRGD Dy+TNyQhzGi6jDbCf7vtAJQxYD+oAKT8kI46TOg/3QTisnslF8GXcuDg/TTzXJo41lbvgM6kwbQfM 4MZU/AQzQDViSuNXBU5hZTtUiKWdnFWuLrp4IgDGvaeaPJzB0JbNLuBYkIfr5KH6YaK4/vW61gmJI EnLbWetFMCGuav1Qw+pNZQ==; Original-Received: from [87.69.77.57] (port=3607 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n9v8x-000786-Io; Tue, 18 Jan 2022 15:31:51 -0500 In-Reply-To: <83sftku7f8.fsf@gnu.org> (message from Eli Zaretskii on Tue, 18 Jan 2022 22:15:39 +0200) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:224531 Archived-At: > Date: Tue, 18 Jan 2022 22:15:39 +0200 > From: Eli Zaretskii > Cc: 51733@debbugs.gnu.org > > > LRM and RLM are stateless controls, so they shouldn't be flagged as > > suspicious, AFAIU. > > I think I get it now: it's because of textsec-suspicious-nonspacing-p, > which forbids consecutive nonspacing characters, right? But then I > don't think it's correct to consider Cf characters for that purpose: > UTS#39 explicitly talks about nonspacing _marks_, i.e. Mn and Me > characters. Where did you see Cf and Cc as well? Including Cf characters in this suspicious category is also problematic because the ZERO WIDTH characters (like ZWJ and ZWNJ) are Cf, and it is not reasonable to limit the use of those, as some scripts (like Arabic, for example), uses them quite a lot.