From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: bug#58159: [PATCH] Add support for the Wancho script Date: Sun, 02 Oct 2022 21:06:10 -0400 Message-ID: References: Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19188"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 58159@debbugs.gnu.org To: =?UTF-8?Q?=C3=A0=C2=A4?= =?UTF-8?Q?=C2=B8=C3=A0=C2=A4=C2=AE=C3=A0=C2=A5=C2=80=C3=A0=C2=A4=C2=B0_?= =?UTF-8?Q?=C3=A0=C2=A4?= =?UTF-8?Q?=C2=B8=C3=A0=C2=A4=C2=BF=C3=A0=C2=A4=C2=82=C3=A0=C2=A4=C2=B9?= Sameer Singh Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Oct 03 03:07:26 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 1of9vY-0004pZ-9J for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 03 Oct 2022 03:07:24 +0200 Original-Received: from localhost ([::1]:43000 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1of9vX-0004dU-4p for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 02 Oct 2022 21:07:23 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54688) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1of9vC-0004b4-2d for bug-gnu-emacs@gnu.org; Sun, 02 Oct 2022 21:07:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:49365) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1of9vB-0008Mc-Qv for bug-gnu-emacs@gnu.org; Sun, 02 Oct 2022 21:07:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1of9vB-00020Q-Il for bug-gnu-emacs@gnu.org; Sun, 02 Oct 2022 21:07:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 03 Oct 2022 01:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58159 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 58159-submit@debbugs.gnu.org id=B58159.16647591797648 (code B ref 58159); Mon, 03 Oct 2022 01:07:01 +0000 Original-Received: (at 58159) by debbugs.gnu.org; 3 Oct 2022 01:06:19 +0000 Original-Received: from localhost ([127.0.0.1]:48440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1of9uU-0001zI-KO for submit@debbugs.gnu.org; Sun, 02 Oct 2022 21:06:19 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:49288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1of9uS-0001z2-3t for 58159@debbugs.gnu.org; Sun, 02 Oct 2022 21:06:16 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:46174) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1of9uM-00087m-Sz; Sun, 02 Oct 2022 21:06:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=jLon9f2/wl+yakQ+Au3OksyFDDB0kAT9h5gN6U/RDn0=; b=ccuJWRFEKlCL fqHvwDIOiL3P3KMifWAceqVTYmOqKAfCiYD8gMy+mBTDnObeSBEqE58sh9m/HsxedcIIoSQFFoVJL kdUKHDCbO6N7uFMu9smNLcfb7QnvqMNzO9Jn3qAeoOS8SLS6RALyKSrAN1wQVFQNR801gDDMG0/Eh Rm38UQ2tnFrdTYi53s86Ko+fHDvUvogGLvM4Zc91PqmoIDqEAoMObGQ0+iovkB6AYq+QlhmPIBWPm sX6z09PMDQB1lCalooisNhAjaGK3tUa6lohgT0yW/OVgLcpQP/K9p28igBevtnYkSAy1Qnf6XlLMh Ug3BiZPzD2wmj+mgDhww4w==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1of9uM-0004q6-LB; Sun, 02 Oct 2022 21:06:10 -0400 In-Reply-To: (lumarzeli30@gmail.com) 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:244276 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > I don't get how adding support for the Wancho script is complicating Emacs, > this Normally a feature like this requires documentation in a manual as well as code to implement it. > Have you considered that Wancho being a Sino-Tibetan language, Devanagari > and Latin script > may be inadequate to serve it? It could be so, but there's no point in our speculating about it. The Wancho speakers can judge this. If some decades from now they mostly use the new alphabet, that will give it a real case for support. > It is though, having a separate script also provides a unique identity to > the language. This tends to support my speculation, that the development of this alphabet was part of a political influence campaign. > Urdu despite being virtually same with Hindi enjoys the status of a > separate language. I don't speak either Urdu or Hindi, but I've read that Urdu has a lot of vocabulary derived from Persian or Arabic. With such a difference, they are not "virtually the same." But that is a tangent. Each of those scripts is used by millions and has been used for centuries. It is clear that Emacs should support them both. > Having a different script has aesthetic reasons as well for example how > could latin replicate the beauty > of devanagari conjuncts! I found that a difficult complexity, for this human, and for software too I expect. But that too is a tangent. My point is that when Unicode incorporates scripts that aren't and never were used very much, and were developed for PR motives, incorporation into Unicode is not by itself a reason to add support into Emacs. You're right that supporting _one_ barely-used script is not a significant complexity. If this is the only barely-used script that Unicode incorporates, I won't keep arguing against it. But if Unicode is inclined to do things like this, how many more barely-used scripts will it adopt? How many more has it already adopted? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)