From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id QAMnHcXj3GUuEwAAe85BDQ:P1 (envelope-from ) for ; Mon, 26 Feb 2024 20:17:25 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id QAMnHcXj3GUuEwAAe85BDQ (envelope-from ) for ; Mon, 26 Feb 2024 20:17:25 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1708975045; h=from:from:sender:sender:reply-to: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:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=ZTEwmts+CJRSurw1YxJeRYNyoM+2azHpGvPKURdtaKM=; b=poaNmaU6sSL2xINedLYCjkpm9er6pqbq9JvbP0xv2h1kUBFaJ/yEYi24yIBFVyn6USAQfu vZU4aw9Fwv/BQrOrLjGcLwBQ1OWCWIQ2dB1esqE4QBS4izM1j3ptFHJ7JzZYidElB11A5Q yhEsNcsK60e3qGh67S1q/IcJPXdTtlsQUeONxoy33aB65ucV00gUisB/cOq+LZ7+wRBcU+ WI09IWDTp26CiEE7ssTHs6wr5b0dgCFIdrhsLViREOyEwqNB5yS+E1mI5yRtuBulIc851U 0EJ2P0izN6GdGFDGop+1O0/Njbpsdso1afwRw+0uBVTzBXFpvZnJL12DER0fwQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1708975045; a=rsa-sha256; cv=none; b=ITLU5j3CJ5x+fXuSg4ITKbGnKqsiz4RaepTpvKcq1HcDN56mq0hsuJbjULH/HPKNtd3d+S 6QeQVbFliDM0qkfLL0PzjmaJm6918ct6qGxjXsOfMFMfXuQkSqHjtxNfwu46HB/YYJ985a 6qGbSbkiGRBrFoX4oSH2HlBtqLhsOXUh2aGR2Q5H234DFSBygxE/3kqjrovOPeoO17CMHp ad1ImMFvttaOa+RAGVWhBL3J+K544kkSSG8TMcLHk74gQxO3+D6HTdplJKWgkeyAW2nNSD VqLz80UUqilyHjoKlTdWeFwIj0DHTF71w3cK2CSP2TMkyyTV/e7y+1utlI7OyQ== 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 0B6F946CB1 for ; Mon, 26 Feb 2024 20:17:25 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1regT1-0008Hn-SQ; Mon, 26 Feb 2024 14:16: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 1regSs-0008GQ-Dg for guix-patches@gnu.org; Mon, 26 Feb 2024 14:16:40 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1regSr-0006jd-TA for guix-patches@gnu.org; Mon, 26 Feb 2024 14:16:38 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1regTG-0007qL-T5 for guix-patches@gnu.org; Mon, 26 Feb 2024 14:17:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#69413] [PATCH] guix: pull: prettify channel listing during pull operation. Resent-From: Dale Mellor Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 26 Feb 2024 19:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 69413 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 69413@debbugs.gnu.org X-Debbugs-Original-To: guix-patches Received: via spool by submit@debbugs.gnu.org id=B.170897501730123 (code B ref -1); Mon, 26 Feb 2024 19:17:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Feb 2024 19:16:57 +0000 Received: from localhost ([127.0.0.1]:59150 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1regT9-0007pi-6H for submit@debbugs.gnu.org; Mon, 26 Feb 2024 14:16:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:42384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1regT7-0007pV-7w for submit@debbugs.gnu.org; Mon, 26 Feb 2024 14:16:53 -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 1regSg-0008FA-Q0 for guix-patches@gnu.org; Mon, 26 Feb 2024 14:16:26 -0500 Received: from [195.15.247.228] (helo=rdmp.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1regSc-0006iB-Or for guix-patches@gnu.org; Mon, 26 Feb 2024 14:16:24 -0500 Received: from [127.0.0.1] (helo=[IPv6:::1]) by rdmp.org with esmtp (Exim 4.96.1) (envelope-from ) id 1regRs-0001aP-2I for guix-patches@gnu.org; Mon, 26 Feb 2024 19:16:16 +0000 Message-ID: <3f64ef9053ccb085b479fc0ece69caece1f72ee2.camel@rdmp.org> From: Dale Mellor Date: Mon, 26 Feb 2024 19:16:15 +0000 Organization: DM Bespoke Computer Solutions Ltd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.46.4 MIME-Version: 1.0 X-Host-Lookup-Failed: Reverse DNS lookup failed for 195.15.247.228 (failed) Received-SPF: softfail client-ip=195.15.247.228; envelope-from=guix-devel-0brg6b@rdmp.org; helo=rdmp.org X-Spam_score_int: 3 X-Spam_score: 0.3 X-Spam_bar: / X-Spam_report: (0.3 / 5.0 requ) BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_SOFTFAIL=0.732, SPF_SOFTFAIL=0.665, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: guix-devel-0brg6b@rdmp.org Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -6.37 X-Spam-Score: -6.37 X-Migadu-Queue-Id: 0B6F946CB1 X-Migadu-Scanner: mx11.migadu.com X-TUID: uwiZXgWEYD3i wqAgKiBndWl4L3NjcmlwdHMvcHVsbC5zY20gKGd1aXgtcHVsbCk6IHVzZSBwcmV0dHktcHJpbnQt dGFibGUgZnJvbSB1dGlscwoKwqAgKiBndWl4L3V0aWxzLnNjbTogZ2l2ZSBwcmV0dHktcHJpbnQt dGFibGUgb3B0aW9uYWwgYXJndW1lbnQgdG8gc3BlY2lmeQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCBvdXRwdXQgc3RyZWFtLgotLS0KwqBndWl4L3NjcmlwdHMvcHVsbC5z Y20gfCAyNCArKysrKysrKysrKysrLS0tLS0tLS0tLS0KwqBndWl4L3V0aWxzLnNjbcKgwqDCoMKg wqDCoMKgIHzCoCA0ICsrLS0KwqAyIGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDEz IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2d1aXgvc2NyaXB0cy9wdWxsLnNjbSBiL2d1aXgv c2NyaXB0cy9wdWxsLnNjbQppbmRleCA1OGQzY2Q3ZTgzYy4uYzUyOTZjZjgwYTEgMTAwNjQ0Ci0t LSBhL2d1aXgvc2NyaXB0cy9wdWxsLnNjbQorKysgYi9ndWl4L3NjcmlwdHMvcHVsbC5zY20KQEAg LTg4MiwxNyArODgyLDE5IEBAIChkZWZpbmUgKG5vLWFyZ3VtZW50cyBhcmcgXykKwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChOXyAiQnVpbGRp bmcgZnJvbSB0aGlzIGNoYW5uZWw6fiUiCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICJCdWlsZGluZyBmcm9tIHRoZXNlIGNoYW5u ZWxzOn4lIgrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAobGVuZ3RoIGluc3RhbmNlcykpKQotwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIChmb3ItZWFjaCAobGFtYmRhIChpbnN0YW5jZSkKLcKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGV0ICgo Y2hhbm5lbAotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGNoYW5uZWwtaW5zdGFuY2UtY2hhbm5lbCBpbnN0 YW5jZSkpKQotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCAoZm9ybWF0IChjdXJyZW50LWVycm9yLXBvcnQpCi3CoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAiwqAgfjEwYX5hXHR+YX4lIgotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg KGNoYW5uZWwtbmFtZSBjaGFubmVsKQotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGNoYW5uZWwt dXJsIGNoYW5uZWwpCi3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc3RyaW5nLXRha2UKLcKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgKGNoYW5uZWwtaW5zdGFuY2UtY29tbWl0IGluc3RhbmNlKQot wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA3KSkpKQotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaW5zdGFuY2VzKQorwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChwcmV0dHktcHJpbnQtdGFibGUKK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChtYXAtaW4tb3JkZXIgKGxhbWJkYSAoaW5zdGFu Y2UpCivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIChsZXQgKChjaGFubmVsCivCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKGNoYW5uZWwtaW5zdGFuY2UtY2hhbm5lbCBpbnN0YW5jZSkpKQorwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKGxpc3QgKHN5bWJvbC0+c3RyaW5nIChjaGFubmVsLW5hbWUgY2hhbm5lbCkpCivCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoY2hhbm5lbC11cmwgY2hhbm5lbCkKK8KgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdHJpbmctdGFrZQorwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoCAoY2hhbm5lbC1pbnN0YW5jZS1jb21taXQgaW5zdGFuY2UpCivCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgIDcpKSkpCivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgaW5zdGFuY2VzKQorwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgIzptYXgtY29sdW1uLXdpZHRoIDEwMMKg wqAgOzsgVVJMcyBjYW4gYmUgbG9uZy4KK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgICM6bGVmdC1wYWQgMgorwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgIzpvdXRwdXQgKGN1cnJlbnQtZXJyb3ItcG9ydCkpCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIChwYXJhbWV0ZXJpemUgKCglZ3VpbGUtZm9yLWJ1aWxkCsKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgKHBhY2thZ2UtZGVyaXZhdGlvbgrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgc3RvcmUKZGlmZiAtLWdp dCBhL2d1aXgvdXRpbHMuc2NtIGIvZ3VpeC91dGlscy5zY20KaW5kZXggMjlhZDA5ZDlmNzIuLjM5 YTM0MTM0NDU3IDEwMDY0NAotLS0gYS9ndWl4L3V0aWxzLnNjbQorKysgYi9ndWl4L3V0aWxzLnNj bQpAQCAtMTE5Miw3ICsxMTkyLDcgQEAgKGRlZmluZSogKHN0cmluZy1jbG9zZXN0IHRyaWFsIHRl c3RzICM6a2V5ICh0aHJlc2hvbGQgMykpCsKgOzs7IFByZXR0aWZpZWQgb3V0cHV0LgrCoDs7OwrC oAotKGRlZmluZSogKHByZXR0eS1wcmludC10YWJsZSByb3dzICM6a2V5IChtYXgtY29sdW1uLXdp ZHRoIDIwKSAobGVmdC1wYWQgMCkpCisoZGVmaW5lKiAocHJldHR5LXByaW50LXRhYmxlIHJvd3Mg IzprZXkgKG1heC1jb2x1bW4td2lkdGggMjApIChsZWZ0LXBhZCAwKSAob3V0cHV0ICN0KSkKwqDC oCAiUHJpbnQgUk9XUyBpbiBuZWF0IGNvbHVtbnMuwqAgQWxsIHJvd3Mgc2hvdWxkIGJlIGxpc3Rz IG9mIHN0cmluZ3MgYW5kIGVhY2gKwqByb3cgc2hvdWxkIGhhdmUgdGhlIHNhbWUgbGVuZ3RoLsKg IFRoZSBjb2x1bW5zIGFyZSBzZXBhcmF0ZWQgYnkgYSB0YWIKwqBjaGFyYWN0ZXIsIGFuZCBhbGln bmVkIHVzaW5nIHNwYWNlcy7CoCBUaGUgbWF4aW11bSB3aWR0aCBvZiBlYWNoIGNvbHVtbiBpcwpA QCAtMTIxMSw3ICsxMjExLDcgQEAgKGRlZmluZSogKHByZXR0eS1wcmludC10YWJsZSByb3dzICM6 a2V5IChtYXgtY29sdW1uLXdpZHRoIDIwKSAobGVmdC1wYWQgMCkpCsKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobWFwIChjdXQgbWlu IDw+IG1heC1jb2x1bW4td2lkdGgpCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgY29sdW1uLXdpZHRocykpKQrCoMKg wqDCoMKgwqDCoMKgwqAgKGZtdCAoc3RyaW5nLWFwcGVuZCAoc3RyaW5nLWpvaW4gY29sdW1uLWZv cm1hdHMgIlx0IikgIlx0fmEiKSkpCi3CoMKgwqAgKGZvci1lYWNoIChjdXQgZm9ybWF0ICN0ICJ+ dl9+P34lIiBsZWZ0LXBhZCBmbXQgPD4pIHJvd3MpKSkKK8KgwqDCoCAoZm9yLWVhY2ggKGN1dCBm b3JtYXQgb3V0cHV0ICJ+dl9+P34lIiBsZWZ0LXBhZCBmbXQgPD4pIHJvd3MpKSkKwqAKwqA7Ozsg TG9jYWwgVmFyaWFibGVzOgrCoDs7OyBldmFsOiAocHV0ICdjYWxsLXdpdGgtcHJvZ3Jlc3MtcmVw b3J0ZXIgJ3NjaGVtZS1pbmRlbnQtZnVuY3Rpb24gMSkKLS0gCjIuNDEuMAoK