From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id AJkkFZsp2WNRGwEAbAwnHQ (envelope-from ) for ; Tue, 31 Jan 2023 15:45:47 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id CPTkFJsp2WNFyAAAauVa8A (envelope-from ) for ; Tue, 31 Jan 2023 15:45:47 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 2CBA5F186 for ; Tue, 31 Jan 2023 15:45:47 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pMqlo-0002Rd-DU; Tue, 31 Jan 2023 08:33:56 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pMqlc-0002RL-WE for guix-devel@gnu.org; Tue, 31 Jan 2023 08:33:52 -0500 Received: from sail-ipv4.us-core.com ([208.82.101.137]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1pMqkD-0003LZ-Mj; Tue, 31 Jan 2023 08:33:44 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=O+/YpLCDOOvB1tk q55kb8STiDAKVjc3+hHkWKRVICvg=; h=cc:to:subject:date:from:in-reply-to: references; d=lease-up.com; b=T3vrEge2YVwJuSC99JODYN0e+Y4CbCWORxRhVRLo zswsgvAb4tUZk+MW7yMh8qiCLqY+kR3T0/EdmZxx66fg+sjkG9GUbPNwpFO2AcgaYGfQyf osHl7obbTLPSENgDCcy/yWk/cnuICC5Hl57VFoM8GhXEHN5qxMquL6syRA99k= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id b3b5712b (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Tue, 31 Jan 2023 13:04:06 +0000 (UTC) Received: by mail-lj1-f179.google.com with SMTP id o5so1129635ljj.1; Tue, 31 Jan 2023 05:04:06 -0800 (PST) X-Gm-Message-State: AO0yUKVGYtFdriNFOYklGfaEv1tuTWgUOYnaHVNtEZIxzWW/kNia4G1/ FIzSG4Eksh4ySFnv2w/kKpcVgwqneulVjzWaYoM= X-Google-Smtp-Source: AK7set+Lm7aPS/trML96oo4maOUPyLu04fWXnH7p3zq0qn/3/nhuCQ3vvDjTk5WPCB6aUIjjUAv5CMd/7fK1dXXSGa4= X-Received: by 2002:a2e:330e:0:b0:290:5697:f563 with SMTP id d14-20020a2e330e000000b002905697f563mr1386876ljc.45.1675170244348; Tue, 31 Jan 2023 05:04:04 -0800 (PST) MIME-Version: 1.0 References: <20230128141735.33077405@sybil.lepiller.eu> <87zg9zwuik.fsf@gnu.org> <20230130233436.GA6502@LionPure> In-Reply-To: <20230130233436.GA6502@LionPure> Date: Tue, 31 Jan 2023 05:03:27 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: UTF-8 progress bar To: bokr@bokr.com Cc: =?UTF-8?Q?Ludovic_Court=C3=A8s?= , Julien Lepiller , guix-devel@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=208.82.101.137; envelope-from=felix.lechner@lease-up.com; helo=sail-ipv4.us-core.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner From: Felix Lechner via "Development of GNU Guix and the GNU System distribution." Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1675176347; a=rsa-sha256; cv=none; b=Asd57PJxsV51co/L/0UItlpHmwb2Jp1FpkBANvBPHZ5ogiuBgSrVLyOYn8pzszu/B+f8HC MPKG8K0LtNVhd8XEaCH7uUB4FhmKL1gsR/Hc3J9USVuDqT9xtdvjinFG0On7kmB6baL3KV 71nkFSduLpXi12uQRvIiFXt9k3RlNhQ0yLd945fgXunrKPczh95mhmi+1HEzGwy7ieWXNo kLeaAKGU4HS33LehmzN5IsvblMEy0CUh3mdegT0G9lXfZU5rjBfgd0Eoi+W99LltlDzqJx HJJAQhSodz/2s8duGI/rfGWbi6gPT+V86CxCai2o/NsmQfyHV6K3b9ZZg6fYWg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=T3vrEge2; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1675176347; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=O+/YpLCDOOvB1tkq55kb8STiDAKVjc3+hHkWKRVICvg=; b=dPaylqZibgwdyb+JaDo4y+lIcShVzzg5jS5kLb4+G6vJefulLC8esntFsIWAzuwRIeXEj5 y3haEZZi8WL0PfLiwsduAmXvkVS1fUtYnVSF4vvIDVj4NRHUpYO+YF0V/zY637Amwtftlc Z1rQOR/yhQfX2AVmT4+ghGEMiqsVs+/3gVkNAVeyo/JI2zX5kUZisT1o1ijKNn/cdGuWma EfKeF7uppi+0laWW5QTjzSrZs0EWH4pGRbmADEIgCEqiZ/ofBlwjQqgn9yxCM7IyWwJWoT D2yL3Axn0ymOpFc0vccMmWGaCiMVpEli9IUX/ahN1URx0CYF11mTJp0xAINDwg== Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=T3vrEge2; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -1.88 X-Spam-Score: -1.88 X-Migadu-Queue-Id: 2CBA5F186 X-TUID: F1YDW//b73xw Hi, On Mon, Jan 30, 2023 at 3:35 PM wrote: > > IDK, but perhaps your app could use a wrapper that sets up a font, > along with a utf8 map that will show the necessay characters? Should we use the GNU Unifont [1][2] for virtual terminals by default? With support for the languages below, it may be superior to whatever we are using currently. Kind regards Felix Lechner [1] https://en.wikipedia.org/wiki/GNU_Unifont [2] https://unifoundry.com/unifont/ * * * Full Language Support [https://fontlibrary.org/en/font/gnu-unifont]: Afrikaans, Arabic, Archaic Greek Letters, Armenian, Baltic, Basic Cyrillic, Basic Greek, Basic Latin, Bengali, Catalan, Central European, Cherokee, Chess Symbols, Chinese Zhuyin Fuhao, Claudian Letters, Coptic, Devanagari, Dutch, Esperanto, Ethiopic, Euro, Farsi, Georgian, Gujarati, Gurmukhi, Hanun=C3=B3'o, Hebrew, Igbo Onwu, IPA, Japanese Jinmeiyo, Japanese Kokuji, Kannada, Kazakh, Khmer, Korean Hangul, Lao, Latin Ligatures, Malayalam, Mongolian, Myanmar, New Tai Lue, N=E2=80=99Ko, Ogham, Oriya, Osmanya, Pan African Latin, Pashto, Pinyin= , Polytonic Greek, Romanian, Runic, Simplified Chinese, Sindhi, Sinhala, Syriac, Tai Le, Tai Tham (Lanna), Tamil, Telugu, Thaana, Thai, Tibetan, Tifinagh, Traditional Chinese, Turkish, Uighur, Unified Canadian Aboriginal Syllabics, Urdu, Vai, Vietnamese, Western European, Yi