From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id 649081EFBA7; Sun, 10 Apr 2016 03:35:32 -0400 (EDT) Received: from hurricane.the-brannons.com (hurricane.the-brannons.com [64.62.188.119]) by befuddled.reisers.ca (Postfix) with ESMTP id 4F4311EFB7B for ; Sun, 10 Apr 2016 03:35:31 -0400 (EDT) Received: from localhost (75-164-193-217.ptld.qwest.net [75.164.193.217]) by hurricane.the-brannons.com (Postfix) with ESMTPSA id 18311789FE for ; Sun, 10 Apr 2016 00:35:13 -0700 (PDT) From: Chris Brannon To: "Speakup is a screen review system for Linux." Subject: Re: Teaching Speakup how to pronounce characters References: <46752867-A801-409D-BE8F-1B2C3CB8CDDF@speedpost.net> <877fg6tio8.fsf@mushroom.localdomain> <23C9A762-37F7-4E50-9CF3-C7AC9513D28C@speedpost.net> Date: Sun, 10 Apr 2016 00:36:58 -0700 In-Reply-To: <23C9A762-37F7-4E50-9CF3-C7AC9513D28C@speedpost.net> (Zachary Kline's message of "Sat, 9 Apr 2016 19:10:52 -0700") Message-ID: <87r3edsyn9.fsf@mushroom.localdomain> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2016 07:35:32 -0000 Zachary Kline writes: > Hi Chris et al, > > I hadn=E2=80=99t considered that the characters Unicode values would fall > outside that range. The actual CP437 just uses different mappings for > 0 to 255. Hi Zack, The characters in CP-437 with the high-bit set do map to unicode characters, but many of those Unicode characters are well outside of the range [0, 255]. And I don't know much about how exactly the kernel deals with Unicode internally. I.E., what Speakup sees in screen memory. I don't think there's any kind of pass-through option that will work here. -- Chris