From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Newsgroups: gmane.emacs.devel Subject: Re: Unicode confusables and reordering characters considered harmful, a simple solution Date: Fri, 5 Nov 2021 09:09:43 +0100 Message-ID: <20211105080943.GC2483@tuxteam.de> References: <87o872s0wf.fsf_-_@db48x.net> <83lf25gm1j.fsf@gnu.org> <83ee7xgio2.fsf@gnu.org> <87fssdrp54.fsf@db48x.net> <831r3xgfz3.fsf@gnu.org> <87v918qx37.fsf@db48x.net> <83o870fjqg.fsf@gnu.org> <87k0hnqr1v.fsf@db48x.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="NU0Ex4SbNnrxsi6C" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23374"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/1.5.21 (2010-09-15) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Nov 05 09:10:40 2021 Return-path: Envelope-to: ged-emacs-devel@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 1miuJ5-0005tW-HE for ged-emacs-devel@m.gmane-mx.org; Fri, 05 Nov 2021 09:10:39 +0100 Original-Received: from localhost ([::1]:60322 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1miuJ3-0006is-VR for ged-emacs-devel@m.gmane-mx.org; Fri, 05 Nov 2021 04:10:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40082) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1miuIF-00062L-JL for emacs-devel@gnu.org; Fri, 05 Nov 2021 04:09:47 -0400 Original-Received: from mail.tuxteam.de ([5.199.139.25]:55238) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.90_1) (envelope-from ) id 1miuID-00012P-E5 for emacs-devel@gnu.org; Fri, 05 Nov 2021 04:09:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tuxteam.de; s=mail; h=From:In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:To:Date; bh=7x2S3BT3D2RAzudKO3TjfeH5G5BN0iZTMlepXHHcoW0=; b=bLgC8sbgzp0DL/mROAiC20vaUe+KqewiSl2e5lhF2kKzfkVf4xkodWOT2kpMawRISykwNQKXFJsP0h3VynW59brP6gJdt03/riDgKhqglunYgwJesgpQxFSgBNaZaxfA/6oHI5VoOtMGSxP1UhpnWzg+zVWUVSRa6N0t/EAq1/anHz1iLKKVlE+f1csJ/eW21nOncp+DrMnbvEBV3ntfVR9RTkB0PMyD4YQYIWuaMapzZrFYUk3SVsvelHTwhVrMTaBhwVXF0P9a7eQui/aheAgPRgileTZg148zmKxQA/DimXNs9cPiMVi9iwExhLIOPrP9fy1Lm2FDrv5xEEuM8A==; Original-Received: from tomas by mail.tuxteam.de with local (Exim 4.80) (envelope-from ) id 1miuIB-00016U-Dj for emacs-devel@gnu.org; Fri, 05 Nov 2021 09:09:43 +0100 Content-Disposition: inline In-Reply-To: <87k0hnqr1v.fsf@db48x.net> Received-SPF: pass client-ip=5.199.139.25; envelope-from=tomas@tuxteam.de; helo=mail.tuxteam.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:278748 Archived-At: --NU0Ex4SbNnrxsi6C Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 04, 2021 at 07:23:08PM -0700, Daniel Brooks wrote: > Eli Zaretskii writes: >=20 > >> From: Daniel Brooks FWIW, I'm somewhat shocked by the tone you are taking. You disagree with Eli, that's fine, but: [...] > No other suggested feature will be useful to me. This one will. I > suggest to you that you do not know what all users want. So far, so good. Emacs is extensible for a reason. If it doesn't suit you, you can always extend it. What you can request from a maintainer is that (s)he makes your task easier, by providing the necessary knobs and levers. [...] > Now I think you are being deliberately insulting. I conclude that your > only purpose in this conversation was to troll people or to say no to > any solution you didn=E2=80=99t think of yourself. But this, for my taste, at least, goes definitely too far. I think Eli knows much more about Emacs and bidi than most of the people around here taken together. He may be wrong on whatever thing (we all are sometimes), and convincing him is sometimes hard work, but accusing him of trolling is Just Wrong. IMO. Cheers - t --NU0Ex4SbNnrxsi6C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAmGE5scACgkQBcgs9XrR2kaGXwCfYq/o53VJ8HlYAs0GG2zrz9Gl e2sAnRwN/LyPJHXtlwyvSjKGPtGbM6iz =S755 -----END PGP SIGNATURE----- --NU0Ex4SbNnrxsi6C--