From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 29295 invoked from network); 23 Oct 2022 17:00:46 -0000 Received: from 9front.inri.net (168.235.81.73) by inbox.vuxu.org with ESMTPUTF8; 23 Oct 2022 17:00:46 -0000 Received: from wopr.sciops.net ([216.126.196.60]) by 9front; Sun Oct 23 12:58:48 -0400 2022 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sciops.net; s=20210706; t=1666544208; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to; bh=I9VzpAqQcAie5ublL7DUtxIzohpPCrHJeQVlD0aiWrs=; b=Z05W4f3yiI0k3hdoq/fWK1nLXT6tNXFp7alYFjtHPDW594JIpeus+VJrdP58ZnQFNNkQPl 3N6aPx9pQJXLbPZjv63HzJzARuJwJD4Og7Vb8M9AgNtrzI3f8j4XMQwFJ3+hjc7eJJOPDO w/RYM5MgiMMPnulU9I4vznk1OGcnqr4= Received: by wopr.sciops.net (OpenSMTPD) with ESMTPSA id 5a26f476 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO) for <9front@9front.org>; Sun, 23 Oct 2022 09:56:47 -0700 (PDT) Message-ID: <14AEC11BD310138928A9E2B5FD095DF3@wopr.sciops.net> Date: Sun, 23 Oct 2022 18:58:37 +0200 From: qwx@sciops.net To: 9front@9front.org In-Reply-To: <331C03D74E035C4D8362827B9D652348@eigenstate.org> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: full-stack-oriented element firewall Subject: Re: [9front] [PATCH] introduce code points above BMP to /lib/unicode Reply-To: 9front@9front.org Precedence: bulk On Sun Oct 23 16:27:01 +0200 2022, ori@eigenstate.org wrote: > Currently 9front only works well with the latinoid languages, and > with Moody's work, I suspect passably with Chinese and Japanese. > > Languages like hebrew (the only non-latin language I know) are > unusable, though with hebrew the larger problem is the lack of > right to left support. > > as far as what people do when it's missing? use english; I can't > do hebrew on 9front. doesn't work. > > saying "it will never work" is an option; I think our UI will > always be in English, for example, but it seems like it would > be a nice goal to type and view any language correctly. > > at the same time, it *is* a lot of complexity. [...] > > Again, I can't speak for anyone, but personally I'd always expect one > > single backspace to erase any megarune, which is also what I've seen > > in virtual keyboards on the shitphones I've touched. I'd be very > > confused if some characters in the middle of a sentence refuse to be > > removed at once. > > In hebrew input, at least, I'd expect the opposite; I think it will > end up depending on culture what behavior is 'normal', but on this > sort of thing, we can set our own expectations. Makes sense. There's other scripts that are very difficult as well and, as you say, put together it involves quite a lot of work. There are lots of ideas about changing rio and libdraw and what not in some future, but perhaps in the mean time, if these unicodedata and composition changes would actually help on their own, imho it makes sense to pursue them. Just my 2¢, and thanks for clarifying :) Cheers, qwx