Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp5318694imm; Tue, 19 Jun 2018 08:31:37 -0700 (PDT) X-Google-Smtp-Source: ADUXVKLh+lBR95ljthks5VECegCP2Bsm7a2ugoLJyrvYJz3Qzoc4etSOSA0FfbHwS9TIYI2km3/6 X-Received: by 2002:a62:a6dd:: with SMTP id r90-v6mr18593469pfl.60.1529422297492; Tue, 19 Jun 2018 08:31:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529422297; cv=none; d=google.com; s=arc-20160816; b=nZak4qaxTURxoNywLYJ/9CM/86pntQNbyGLT0qPwvHjWpKzfguChTFTZ1dAixLK039 Up0Q1MG5l+V15vcq9XBS0Ljf+7O3xtZpYUxXcXJtTiNhgrLBwvixLFCHDbB0A/0hyVtd MzqeY61UAu1oUDQpd4nmJgpzXaKNt+6Opq4g1lLmE3njiOieadBkMp3c2Pjw37JS+lsq KUABeJAzXF4bMlVKD+Ds13PxrGy1eIFQI9XxfYA4wFt7RIWHJfOXWkYJsuvKq4Djbg3k X5h9n20ff20jYV/da0DQqk4sjwzPs+Crl2tYatHZQFhgcClW0f/iTvQwAtrF1SnwUSqK lAMA== 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=la1sPtIbrcRxvtpflBda6mv0KtTXNU5iLjiRtAGHaHw=; b=p2HNtRdExZaJdUq9hOrG0epsacPKEnkpa78fUkHVopwzs0YbJbMowBwP5mMuOlAdQo Q1kle19G05mYLvWT0xQD7xzsN0ooZRx0AwtUSUZf9I9lBNwH4CRNfCkJT0t9Drf/Rbqu 1djya/arQE18khxbSPjTN0rqBPi/XQhWK29qizr90Szg2L+gl0ugUGExmfBHSHPTUkX1 hssiOKmIMqj2ceptXdDBdRkqFjidWST3KUVR3Sle18bsPKP2P9hmwIEzlbSPx9HHc0SV LjMvAGHgVak1PpMiJ1GSPLEAEh2858wbr1u9vUY7cyoxQDzGJu5lgqLnZCCjZTCv+NBo k4MQ== 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 n59-v6si17472355plb.198.2018.06.19.08.31.23; Tue, 19 Jun 2018 08:31:37 -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 S966771AbeFSPaJ (ORCPT + 99 others); Tue, 19 Jun 2018 11:30:09 -0400 Received: from nimbus1.mmprivatehosting.com ([54.208.90.49]:54318 "EHLO nimbus1.mmprivatehosting.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S966502AbeFSPaI (ORCPT ); Tue, 19 Jun 2018 11:30:08 -0400 Received: from localhost (localhost [127.0.0.1]) by nimbus1.mmprivatehosting.com (Postfix) with ESMTP id D9EB060028; Tue, 19 Jun 2018 15:30:06 +0000 (UTC) X-Virus-Scanned: amavisd-new at mmprivatehosting.com Received: from dave.mielke.cc (CPEc8be196b689f-CMac202ebc50a0.cpe.net.cable.rogers.com [174.115.138.203]) (Authenticated sender: relay@dave.mielke.cc) by nimbus1.mmprivatehosting.com (Postfix) with ESMTPA; Tue, 19 Jun 2018 15:30:06 +0000 (UTC) Received: from beta.private.mielke.cc (beta.private.mielke.cc [192.168.0.2]) by dave.mielke.cc (Postfix) with ESMTPS id DD72F4B2; Tue, 19 Jun 2018 11:30:05 -0400 (EDT) Received: from beta.private.mielke.cc (localhost [127.0.0.1]) by beta.private.mielke.cc (8.15.2/8.15.2) with ESMTP id w5JFU5bS002918; Tue, 19 Jun 2018 11:30:05 -0400 Received: (from dave@localhost) by beta.private.mielke.cc (8.15.2/8.15.2/Submit) id w5JFU4QS002917; Tue, 19 Jun 2018 11:30:04 -0400 Date: Tue, 19 Jun 2018 11:30:04 -0400 From: Dave Mielke To: Adam Borowski 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: <20180619153004.GA2677@beta.private.mielke.cc> References: <20180617190706.14614-1-nicolas.pitre@linaro.org> <20180619130953.bxil552igfkckjmr@angband.pl> <20180619135213.GB2563@beta.private.mielke.cc> <20180619151459.3il7hfdqyucit57o@angband.pl> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20180619151459.3il7hfdqyucit57o@angband.pl> User-Agent: Mutt/1.10.0 (2018-05-17) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org [quoted lines by Adam Borowski on 2018/06/19 at 17:14 +0200] >> 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! Yes, that's correct, but we do things like use a single braille cell to mean more than one thing and figure out which it is by context. That', for example, is how we handle box drawing characters. Also, for another example, we can tell based on which language we're currently reading. >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. Yes, it's really the very same problem. It's just a little more annoying, I think, in braille since, if we want the 256 braille cell characters, we need to give up 256 useful non-braille characters. >So I'm pretty happy seeing this patch set. So am I! :-) -- I believe the Bible to be the very Word of God: http://Mielke.cc/bible/ Dave Mielke | 2213 Fox Crescent | WebHome: http://Mielke.cc/ EMail: Dave@Mielke.cc | Ottawa, Ontario | Twitter: @Dave_Mielke Phone: +1 613 726 0014 | Canada K2A 1H7 |