From unknown Mon Jun 16 23:46:57 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#28178 <28178@debbugs.gnu.org> To: bug#28178 <28178@debbugs.gnu.org> Subject: Status: [PATCH] bash completion: Complete files names after 'guix download'. Reply-To: bug#28178 <28178@debbugs.gnu.org> Date: Tue, 17 Jun 2025 06:46:57 +0000 retitle 28178 [PATCH] bash completion: Complete files names after 'guix dow= nload'. reassign 28178 guix-patches submitter 28178 Marius Bakke severity 28178 normal tag 28178 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 21 16:48:26 2017 Received: (at submit) by debbugs.gnu.org; 21 Aug 2017 20:48:26 +0000 Received: from localhost ([127.0.0.1]:48238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1djtcX-0002LL-44 for submit@debbugs.gnu.org; Mon, 21 Aug 2017 16:48:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34835) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1djtcV-0002L6-Ms for submit@debbugs.gnu.org; Mon, 21 Aug 2017 16:48:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1djtcP-0007ie-Bb for submit@debbugs.gnu.org; Mon, 21 Aug 2017 16:48:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46304) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1djtcP-0007iS-7D for submit@debbugs.gnu.org; Mon, 21 Aug 2017 16:48:17 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53984) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1djtcO-0000UM-3W for guix-patches@gnu.org; Mon, 21 Aug 2017 16:48:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1djtcK-0007aj-2G for guix-patches@gnu.org; Mon, 21 Aug 2017 16:48:16 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:38167) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1djtcJ-0007Yk-Kf for guix-patches@gnu.org; Mon, 21 Aug 2017 16:48:12 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 0CE0F2183A; Mon, 21 Aug 2017 16:48:11 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Mon, 21 Aug 2017 16:48:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:date:from:message-id:subject:to:x-me-sender:x-me-sender :x-sasl-enc:x-sasl-enc; s=fm1; bh=j2QG8G0ez4F184hUl36tZTSHYukJ/M +pHVATRM4W0vc=; b=K0Mj/U1B4jjpIkxn7+UVvQKeK7/rpxpIjmgRwNnFnq1Na4 pZqg2xj5YS+JdpPZ85vTBL19+hKoKkWQ5yLK7VYhPOX9YGtjvvctNN2IU6gl2qXF Q5uOKFdMcjVXM/W19E+ro6ZUzhNztn7xiQ9RuaK7yWzwfKIPiE7hREORH/t2ExDg /59NgjaIVsWmoHhFU0vSYUDhlvUHUHFKOPkziBsMkVteEaDvjM3gm+dyrzAMBuCe erI3zo84oLF0jc/ghmlmHVhtyBs+Wc+b29ev+fO4jeWIVWajn0VXvmUhA75z2fpq 9ArDfja3WYrx+l8yfrCljcVHlx4tUajXAFbmeR5g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:message-id:subject:to :x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=j2QG8G 0ez4F184hUl36tZTSHYukJ/M+pHVATRM4W0vc=; b=WK+JBNL2uitz20wrQP9V67 eSlQsrr8zENVoYSbkM2u52g1Jz6E4EashgHpERYLxDnwE7cLpy6MXiBlzn1XQ7Ke UHJQoEIfaoBPyRVtnm7MUN1fuPEsdB6x538a4UF9sxVgx9Z8/et0uMuwfUdvL4bl rOI3+Vs/YTg9p92iS2oGCM0SaSyQqWFxyruSxt0jqrhMhCalbyHunMU8CMpmpp8J e+T9oG682a963oT8u2qMKjDU+ytVwgP4A8wkNl1GCBDqi7/vZdku5nD7Fq689mNe 2epwL0Q5sfhz4MTGj55LJmXzpGPg0/aUp5tjQQYw/YxplK7rUKSOL+JQ0z9K90Qw == X-ME-Sender: X-Sasl-enc: f21BjK2HXwjaGzoPK/arVCRTumy+kaL33Jf4E2C5qlHV 1503348490 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id 8E553240B1; Mon, 21 Aug 2017 16:48:10 -0400 (EDT) From: Marius Bakke To: guix-patches@gnu.org Subject: [PATCH] bash completion: Complete files names after 'guix download'. Date: Mon, 21 Aug 2017 22:48:07 +0200 Message-Id: <20170821204807.11929-1-mbakke@fastmail.com> X-Mailer: git-send-email 2.14.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit Cc: Marius Bakke X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.3 (----) * etc/completion/bash/guix (_guix_complete): When the command is "download", use __guix_complete_file. --- etc/completion/bash/guix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/etc/completion/bash/guix b/etc/completion/bash/guix index 6a5f281c4..6b84193db 100644 --- a/etc/completion/bash/guix +++ b/etc/completion/bash/guix @@ -158,6 +158,9 @@ _guix_complete () else _guix_complete_available_package "$word_at_point" fi + elif _guix_is_command "download" + then + _guix_complete_file elif _guix_is_command "system" then case $COMP_CWORD in -- 2.14.1 From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 22 09:08:37 2017 Received: (at 28178) by debbugs.gnu.org; 22 Aug 2017 13:08:37 +0000 Received: from localhost ([127.0.0.1]:48798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dk8v7-0003JB-28 for submit@debbugs.gnu.org; Tue, 22 Aug 2017 09:08:37 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56699) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dk8v5-0003Iy-Aj for 28178@debbugs.gnu.org; Tue, 22 Aug 2017 09:08:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dk8uw-00077v-JB for 28178@debbugs.gnu.org; Tue, 22 Aug 2017 09:08:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57423) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dk8uw-00077o-FV; Tue, 22 Aug 2017 09:08:26 -0400 Received: from [193.50.110.251] (port=38338 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dk8uw-0004CF-2O; Tue, 22 Aug 2017 09:08:26 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: Re: [bug#28178] [PATCH] bash completion: Complete files names after 'guix download'. References: <20170821204807.11929-1-mbakke@fastmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 5 Fructidor an 225 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Tue, 22 Aug 2017 15:08:24 +0200 In-Reply-To: <20170821204807.11929-1-mbakke@fastmail.com> (Marius Bakke's message of "Mon, 21 Aug 2017 22:48:07 +0200") Message-ID: <87378j6987.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28178 Cc: 28178@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Marius Bakke skribis: > * etc/completion/bash/guix (_guix_complete): When the command is "downloa= d", > use __guix_complete_file. Good idea, and LGTM. Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 22 17:26:47 2017 Received: (at 28178-done) by debbugs.gnu.org; 22 Aug 2017 21:26:47 +0000 Received: from localhost ([127.0.0.1]:50004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dkGhC-0004Zd-Qg for submit@debbugs.gnu.org; Tue, 22 Aug 2017 17:26:47 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:40477) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dkGhB-0004ZW-8L for 28178-done@debbugs.gnu.org; Tue, 22 Aug 2017 17:26:45 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 28B4921AEB; Tue, 22 Aug 2017 17:26:45 -0400 (EDT) Received: from frontend2 ([10.202.2.161]) by compute5.internal (MEProxy); Tue, 22 Aug 2017 17:26:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=fm1; bh=8k5wUBfoTQ+uOQ4hUn4dvIpAEaKU92S2F6yjOw66v mg=; b=P/9HwimR3rnGLcoWPbjxZLJ+kJS3cYy8/ukxokN+xF6aqNm1/WiYJUCXZ Vj2mvluoWeM+tqzaiprbJh9ICiWayONNwd76iMJpm6udnMW8INgOyt0jAVNzIW+O ItYrTRYDEJguOYDL+AtIFqmmNvVDHf5IxoFzoNtwKyMoUwcfK93gaSkl6B3a2iCe n6rB7QShT/zrk94IRhBz7mTX0j2sCdkXasTmpJuCAvWhbxIjD7Mq4pGDuqBwMuBZ lwjOJvycM20kisJB7PZrpFTVVXvuaoK0RmqIGiQY7Ou+T0/9HhXjKvXa9Sj8hkvY LuYJYTYd7ricgcDW7hNkiKxoa2T1A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=8k5wUBfoTQ+uOQ4hUn 4dvIpAEaKU92S2F6yjOw66vmg=; b=Ti1+SooxlD8/ufXsfHb0v5SJ+lgCggXAVI /pDphKTbSeUDdJ6nNQ9qV6q3dKrEhfThF1J5RDalbJ7CE4rfK/PRzP8FtxZhawq7 OJ9JI9o2YopdWvv9RkVk7CetozLu1Br60YVOnKR+avtWbb8Y4IjSFKWheihXLiav P/4td7LyfJx0IAJtxYeKAtNrG38fbqqc8Nj9c3h6YHfydJ9ZQTI6gPa8RVVOunXy PuvCkJ2t+6ct5SK989r/G71nIPSS+PwQhwSkV82nif0KERI05HMvHw+Y33iUealg giSfz20KoaT4C01HnLUYudUKoQGT22yoObAMweE9E8SAWcDeJEtQ== X-ME-Sender: X-Sasl-enc: +YxYchixi9MUISjC9OkCCFmRFNf3T27wX4msFkJ7a/0l 1503437204 Received: from localhost (unknown [188.113.81.93]) by mail.messagingengine.com (Postfix) with ESMTPA id A85752470F; Tue, 22 Aug 2017 17:26:44 -0400 (EDT) From: Marius Bakke To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#28178] [PATCH] bash completion: Complete files names after 'guix download'. In-Reply-To: <87378j6987.fsf@gnu.org> References: <20170821204807.11929-1-mbakke@fastmail.com> <87378j6987.fsf@gnu.org> User-Agent: Notmuch/0.25 (https://notmuchmail.org) Emacs/25.2.1 (x86_64-unknown-linux-gnu) Date: Tue, 22 Aug 2017 23:26:43 +0200 Message-ID: <878tib2t0s.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 28178-done Cc: 28178-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s writes: > Marius Bakke skribis: > >> * etc/completion/bash/guix (_guix_complete): When the command is "downlo= ad", >> use __guix_complete_file. > > Good idea, and LGTM. Thanks! Pushed as ed8634c404410ed5e0d3ab06e43bd50d4eed9c42. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlmcoZMACgkQoqBt8qM6 VPpCKAf/ZEehhzvzkO5LuOLMta+7LejY5hWGPuqvH38MAJwshulCizj6jD5Qx6O6 isngAmxiiQKSHJZMQx4U5dpp+wadG8DVC9zyOQeVWTx2NQcP+Gw8n1Ad3U0dki3n 0JE+Ajx8Xf2+uazzGgBD4qTGGLhymwfK3X2GD9lisTIfFvGHwXlBcyQjfASw5aqd Df3mdnSegDVe7ouTjWWOlmyCpdElzaZ95LkSFECHirk5bK4B2IpM6HYq0jz60+kQ kZYDEKpOVI1UmqDIubgAvBqK32vu3Td94FAoM4pB7V8+F7Clg65I3QLMTwN/jOpG 7uGr/RY5dlNbRvZ3DyX+WNdBuKyeqw== =6YeC -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Jun 16 23:46:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 20 Sep 2017 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator