From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Bash completion Date: Thu, 09 Apr 2015 23:49:09 +0200 Message-ID: <87vbh5m0q2.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49600) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YgKK3-0005g9-Qv for guix-devel@gnu.org; Thu, 09 Apr 2015 17:49:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YgKJz-0005X1-RC for guix-devel@gnu.org; Thu, 09 Apr 2015 17:49:15 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:57015) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YgKJz-0005Wn-Nx for guix-devel@gnu.org; Thu, 09 Apr 2015 17:49:11 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:51077 helo=pluto) by fencepost.gnu.org with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1YgKJz-0006HW-9K for guix-devel@gnu.org; Thu, 09 Apr 2015 17:49:11 -0400 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+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org Commit ee3e157 adds a Bash completion file. Just source it and the =E2=80=98guix=E2=80=99 commands will have appropriate completion. If you=E2=80=99re not in love with guix.el and M-x shell, this is for you. It=E2=80=99s not as sophisticated as it could be and not extremely fast when completing package names, for instance. Still it seems like an improvement and maybe an incentive for others to improve it. :-) Feedback welcome! Ludo=E2=80=99.