From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id GBrcGZYg1WODSAEAbAwnHQ (envelope-from ) for ; Sat, 28 Jan 2023 14:18:14 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id KBb+GJYg1WNW4gAAG6o9tA (envelope-from ) for ; Sat, 28 Jan 2023 14:18:14 +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 369843D9A9 for ; Sat, 28 Jan 2023 14:18:14 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pLl5X-0000xw-RA; Sat, 28 Jan 2023 08:17:47 -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 1pLl5V-0000wi-EX for guix-devel@gnu.org; Sat, 28 Jan 2023 08:17:45 -0500 Received: from lepiller.eu ([89.234.186.109]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pLl5T-0008Lg-3K for guix-devel@gnu.org; Sat, 28 Jan 2023 08:17:45 -0500 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 941f911c for ; Sat, 28 Jan 2023 13:17:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date:from :to:subject:message-id:mime-version:content-type :content-transfer-encoding; s=dkim; bh=X57aFPFpjNPPw5sWqUzHkUNeh 0LGQZYsJjHrryigNlg=; b=jiAoX3HOzhITYTQM/Id9HoZAhCWFFuwoRafjw1I0D 8/1Lqut9KvzoB3kLAfQ1OxXNj0pFNt8HPqglPvNwQ+TNcm03xWua/Es1XmZ4oaAr tTqc46w40aiEXWhUy92lMPjf0ehT0nN+ZgnSHyeKWLtZmWB/DUpcFQSUQNIXXqEC GU4R9jzidobzey4NhyEgm65Hp/C1azrOoeXMsb/GKAhEb4qbIvcf13NCjb2mR5wV +Iyd2uzznfmmAC2+aqyyKsuJkgof/atWEX5TWIpAbnA446fpFKf6POSon31ML6QN XcwE/N/xa+EKa4ZZn4Ecxvz5EXiilgG/mUXJQ5POXZ2ew== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 3d062bf0 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Sat, 28 Jan 2023 13:17:36 +0000 (UTC) Date: Sat, 28 Jan 2023 14:17:35 +0100 From: Julien Lepiller To: guix-devel@gnu.org Subject: UTF-8 progress bar Message-ID: <20230128141735.33077405@sybil.lepiller.eu> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=89.234.186.109; envelope-from=julien@lepiller.eu; helo=lepiller.eu 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_PASS=-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: , 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-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1674911894; h=from:from:sender:sender: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:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=X57aFPFpjNPPw5sWqUzHkUNeh0LGQZYsJjHrryigNlg=; b=oRnHsxG4f5ZaKIUCslOWbn75kl93TUeLQeXsYLWkDXB4/7IwI4+IuRB/EEu76XIrdAVdgQ WgNGP53lv3M4G0cYP4+8jht1Oxz0nRAlTpSt63o0m2O4v+uOaluwhxjIKKCbt5be6R0deT 9WwTmGvdFzuVf3rCDMkpqTJ3hABVx4JhtszTWv+quTw+CHiy2YZuZEe44ClUs5gfDwv22y 0vdsnPCb66uoz37tPUp6dfMsQOixuG3G/9sfKF2jRHdjGbvrdPNjYikfEyspN32LXHSf3f HYAuhWIbRB3wayTIIfQD8JnuLcrYE4snzXr+flpYiO1gi2lPGQE0Uo4LERlgMA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=lepiller.eu header.s=dkim header.b=jiAoX3HO; dmarc=pass (policy=none) header.from=lepiller.eu; 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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1674911894; a=rsa-sha256; cv=none; b=UIbxSPFZel7wd1xUBOurdrUcYd35VeSuDh+he9QTwtmCs+UFbMRNVi5ySk1L8bNDVauesV ShG59UFcLyqfNfNazTdU9+wSfmi0jRNpDre3zhef029G7SWX53aPTu2vy475rS4yiyOHyz EODmS19ZJTUEtWXT3GG2fuJwLyqcQ5/Xc0lXYSKcMMYzQMwi906MhisYRAIf1cmx45S42w vhf0/8VVw712paPI5tPFGver5DL+JF+ozwQO99Zg0HjayZ2+66k88HmRXPXGLA6wcpQQ3n gEyeWWB/XEnUhH6485grirCR1Gct1FFhldAmfmhFyCviZ9/NNI2cMgZ1pBclNA== X-Spam-Score: -2.57 X-Migadu-Spam-Score: -2.57 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=lepiller.eu header.s=dkim header.b=jiAoX3HO; dmarc=pass (policy=none) header.from=lepiller.eu; 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" X-Migadu-Queue-Id: 369843D9A9 X-Migadu-Scanner: scn1.migadu.com X-TUID: +UvpdM5tdreX Hi Guix! I have a patch waiting (https://issues.guix.gnu.org/59975) that will change progress bars to use some unicode characters. I think they look better, but I'm a bit afraid they might not look right on some config, so I'd like to know if your terminal is able to show these characters: "=E2=96=8F=E2=96=8E=E2=96=8D=E2=96=8C=E2=96=8B=E2=96=8A=E2=96=89=E2=96=88= =E2=96=8F=E2=96=95" If you are not using a unicode locale, this change will not affect you as guix will fallback to the ascii style. If your terminal can't show these characters and you have a UTF-8 locale (you'd run echo $LANG to know that), please report your config (name of terminal app, locale, fonts, =E2=80=A6)!