Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp5302339imm; Tue, 19 Jun 2018 08:16:01 -0700 (PDT) X-Google-Smtp-Source: ADUXVKIW9TILiXHkNXBJP/9ZF9xWMGqKHssJrh3R22Zvp7az5zqm5IMl59kRBvnszvIi/w9vSrRZ X-Received: by 2002:a65:578c:: with SMTP id b12-v6mr15509196pgr.315.1529421361094; Tue, 19 Jun 2018 08:16:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529421361; cv=none; d=google.com; s=arc-20160816; b=OJPd5T5mPY/qD2qZuNxlKO1N/8we+Z/Ub6GrA2AbYtg/kYUF1t5AN5CbIgRlJKKH33 +Men2KdmqIUtR+3FhmNyUU0B+DKQCW2soPRjWu+KBFSMsPUZUfOaATKhbw5ANBgwnByq CGb05h/E03qGCiQmL2UthmdM6adNUOEl31R44lsx/Kgp2c7QYgX84/me7oFK2QwHUz6i ezGjP/V1xZEeLxHBT/pVPWkYMYMbyi4hPWXyL3N+1zWXTeLwS1bOdgigBhgFxNfVrjPh Jhp2EIQXrNWas76UN41TldAnqDF001g5dPfrkUaHNqNs1EZGOXSLLZqgdurLhpss75hi 4W5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date :arc-authentication-results; bh=5/YaF4S7Wm7DWlouiNNlYtRZDZx5MBUInn2SUMmUgEs=; b=BUKb7X1o+Fixaa8DZeqwpgiQmGy/w1bbFGPT6rwHtijNxa/ypQmCTFegbVMU45t+rW 5JHk2B3Ql/peADJQ4AA14bDQt03D05Y8sr4vjx8UuAXAf6IsDLPQIZ0/iFoQls7v+x5w LmD+vfgpB0f/jWQyEGxMsFA9Js0zp8Cc2SUkWXj4k0FgwPlO1WTPFPgTdkjNNlzFAOrb aoZZbvJjuXDSVQdnTjOk9SnWkwjgzMTLqCv3qH9sz4LnxwReQWbHeuZtxbT8bcMrym+D 8q+/EfdNMq1541OInjgD/Pn+di7V1Zk+YPUIdcDjvvj2cOBpGIA0fiFIK7nTIuBJRsOT 1IMA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j12-v6si14442611pgc.584.2018.06.19.08.15.47; Tue, 19 Jun 2018 08:16:01 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S966516AbeFSPPJ (ORCPT + 99 others); Tue, 19 Jun 2018 11:15:09 -0400 Received: from tartarus.angband.pl ([89.206.35.136]:46936 "EHLO tartarus.angband.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S966451AbeFSPPF (ORCPT ); Tue, 19 Jun 2018 11:15:05 -0400 Received: from kilobyte by tartarus.angband.pl with local (Exim 4.89) (envelope-from ) id 1fVILT-0000LN-Lo; Tue, 19 Jun 2018 17:14:59 +0200 Date: Tue, 19 Jun 2018 17:14:59 +0200 From: Adam Borowski To: Dave Mielke Cc: Nicolas Pitre , Greg Kroah-Hartman , Samuel Thibault , linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 0/4] have the vt console preserve unicode characters Message-ID: <20180619151459.3il7hfdqyucit57o@angband.pl> References: <20180617190706.14614-1-nicolas.pitre@linaro.org> <20180619130953.bxil552igfkckjmr@angband.pl> <20180619135213.GB2563@beta.private.mielke.cc> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20180619135213.GB2563@beta.private.mielke.cc> X-Junkbait: aaron@angband.pl, zzyx@angband.pl User-Agent: NeoMutt/20170113 (1.7.2) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: kilobyte@angband.pl X-SA-Exim-Scanned: No (on tartarus.angband.pl); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jun 19, 2018 at 09:52:13AM -0400, Dave Mielke wrote: > [quoted lines by Adam Borowski on 2018/06/19 at 15:09 +0200] > > >You're thinking small. That 256 possible values for Braille are easily > >encodable within the 512-glyph space (256 char + stolen fg brightness bit, > >another CGA peculiarity). > > Not at all. We braille users, especially when working with languages other than > English, need more than 256 non-braille characters. Even for those who can live > with just 256 non-braille characters, it's still a major pain having to come up > with a usable braille-capable font for every needed 256 non-braille characters > set. I can assure you, as an actual braille user, that the limitation has been > a very long-standing problem and it's a great relief that it's finally been > resolved. Ok, I thought Braille is limited to 2x3 dots, recently extended to 2x4; thanks for the explanation! But those of us who are sighted, are greatly annoyed by characters that are usually taken for granted being randomly missing. For example, no console font+mapping shipped with Debian supports ░▒▓▄▀ (despite them being a commonly used part of the BIOS charset), so unless you go out of your way to beat them back they'll be corrupted (usually into ♦). Then Perl6 wants 「」⚛, and so on. All these problems would instantly disappear the moment console sheds the limit of 256/512 glyphs. So I'm pretty happy seeing this patch set. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ There's an easy way to tell toy operating systems from real ones. ⣾⠁⢰⠒⠀⣿⡁ Just look at how their shipped fonts display U+1F52B, this makes ⢿⡄⠘⠷⠚⠋⠀ the intended audience obvious. It's also interesting to see OSes ⠈⠳⣄⠀⠀⠀⠀ go back and forth wrt their intended target.