From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 18 13:05:59 2013 Received: (at submit) by debbugs.gnu.org; 18 Dec 2013 18:05:59 +0000 Received: from localhost ([127.0.0.1]:57531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VtLVO-0002ln-Le for submit@debbugs.gnu.org; Wed, 18 Dec 2013 13:05:58 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43252) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VtLUk-0002kV-Mz for submit@debbugs.gnu.org; Wed, 18 Dec 2013 13:05:19 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VtLUb-0005Er-FS for submit@debbugs.gnu.org; Wed, 18 Dec 2013 13:05:18 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52829) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VtLUb-0005ET-DL for submit@debbugs.gnu.org; Wed, 18 Dec 2013 13:05:09 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44138) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VtLTv-0000Vo-Qm for bug-guix@gnu.org; Wed, 18 Dec 2013 13:04:33 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VtLTp-0004hy-KM for bug-guix@gnu.org; Wed, 18 Dec 2013 13:04:27 -0500 Received: from www.moefel.org ([164.138.25.65]:56246 helo=this-is-red.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VtLTp-0004dh-EX for bug-guix@gnu.org; Wed, 18 Dec 2013 13:04:21 -0500 Received: from www.this-is-red.com (localhost [127.0.0.1]) by this-is-red.com (Postfix) with ESMTPA id 0D9D11FECA for ; Wed, 18 Dec 2013 19:03:57 +0100 (CET) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 18 Dec 2013 19:03:56 +0100 From: Roel Janssen To: Subject: Tabbed output of "guix package -l" Message-ID: <4d4b0f02692209dbc25f2d759949d5b8@moefel.org> X-Sender: roel@moefel.org User-Agent: Roundcube Webmail/0.8.4 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 18 Dec 2013 13:05:57 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.1 (----) I'd like the output of a command like "guix package -l" to be tabbed preserving all columns. An example output of the current version: Generation 68 dec 18 2013 12:46:45 (current) make 4.0 out /nix/store/... automake 1.14 out /nix/store/... ... What I would like to see: make 4.0 out /nix/store/... automake 1.14 out /nix/store/... ... The same applies for the output of "guix package -I" and "guix package -A" From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 19 12:17:42 2013 Received: (at 16187) by debbugs.gnu.org; 19 Dec 2013 17:17:42 +0000 Received: from localhost ([127.0.0.1]:58859 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VthED-0004RL-UH for submit@debbugs.gnu.org; Thu, 19 Dec 2013 12:17:42 -0500 Received: from mail2-relais-roc.national.inria.fr ([192.134.164.83]:25167) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VthEA-0004R5-I9 for 16187@debbugs.gnu.org; Thu, 19 Dec 2013 12:17:39 -0500 X-IronPort-AV: E=Sophos;i="4.95,513,1384297200"; d="scan'208";a="49757067" Received: from unknown (HELO pluto) ([193.50.110.140]) by mail2-relais-roc.national.inria.fr with ESMTP/TLS/AES128-SHA; 19 Dec 2013 18:17:37 +0100 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Roel Janssen Subject: Re: bug#16187: Tabbed output of "guix package -l" References: <4d4b0f02692209dbc25f2d759949d5b8@moefel.org> Date: Thu, 19 Dec 2013 18:17:36 +0100 In-Reply-To: <4d4b0f02692209dbc25f2d759949d5b8@moefel.org> (Roel Janssen's message of "Wed, 18 Dec 2013 19:03:56 +0100") Message-ID: <87y53goj4f.fsf@gnu.org> User-Agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: 16187 Cc: 16187@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (----) Hi, Thanks for the report. Roel Janssen skribis: > I'd like the output of a command like "guix package -l" to be tabbed > preserving all columns. > > An example output of the current version: > Generation 68 dec 18 2013 12:46:45 (current) > make 4.0 out /nix/store/... > automake 1.14 out /nix/store/... > ... > > What I would like to see: > make 4.0 out /nix/store/... > automake 1.14 out /nix/store/... > ... > > The same applies for the output of "guix package -I" and "guix package > -A" As discussed on IRC, the rationale (for -I and -A) was to have something both human-readable and processable=E2=80=93that is, one can pipe it through =E2=80=98cut=E2=80=99 and extract the data. I think that=E2=80=99s an impo= rtant property, for a Unix command-line tool. Now, ideally, =E2=80=98guix package=E2=80=99 would be just one of the user = interfaces, with others being more user-oriented than command-oriented (see TODO)... What do you think? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 27 16:55:46 2013 Received: (at 16187) by debbugs.gnu.org; 27 Dec 2013 21:55:46 +0000 Received: from localhost ([127.0.0.1]:47188 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwfNh-00077H-Tp for submit@debbugs.gnu.org; Fri, 27 Dec 2013 16:55:46 -0500 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:50289) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwfNf-000777-66 for 16187@debbugs.gnu.org; Fri, 27 Dec 2013 16:55:44 -0500 X-IronPort-AV: E=Sophos;i="4.95,562,1384297200"; d="scan'208";a="42491140" Received: from reverse-83.fdn.fr (HELO pluto) ([80.67.176.83]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/AES128-SHA; 27 Dec 2013 22:55:41 +0100 Resent-To: 16187@debbugs.gnu.org Resent-From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Resent-Date: Fri, 27 Dec 2013 22:55:40 +0100 Resent-Message-ID: <87eh4yrmar.fsf@gnu.org> Received: from solo.fdn.fr ([unix socket]) by solo (Cyrus v2.2.13-Debian-2.2.13-19.1+squeeze1) with LMTPA; Mon, 23 Dec 2013 21:13:53 +0100 X-Sieve: CMU Sieve 2.2 Received: by solo.fdn.fr (Postfix) id A6A962542E4; Mon, 23 Dec 2013 21:13:53 +0100 (CET) Received: from fencepost.gnu.org (fencepost.gnu.org [IPv6:2001:4830:134:3::e]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by solo.fdn.fr (Postfix) with ESMTPS id 8F1A72542E3 for ; Mon, 23 Dec 2013 21:13:53 +0100 (CET) Received: from eggs.gnu.org ([2001:4830:134:3::10]:37937) by fencepost.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1VvBst-0005zC-HG for ludo@gnu.org; Mon, 23 Dec 2013 15:13:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VvBso-0000nl-FA for ludo@gnu.org; Mon, 23 Dec 2013 15:13:51 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: Received: from www.moefel.org ([164.138.25.65]:60869 helo=this-is-red.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VvBso-0000k8-9F for ludo@gnu.org; Mon, 23 Dec 2013 15:13:46 -0500 Received: from www.this-is-red.com (localhost [127.0.0.1]) by this-is-red.com (Postfix) with ESMTPA id 29B551FF0D for ; Mon, 23 Dec 2013 21:13:22 +0100 (CET) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Date: Mon, 23 Dec 2013 21:13:22 +0100 From: Roel Janssen To: Subject: Re: bug#16187: Tabbed output of "guix package -l" In-Reply-To: <87y53goj4f.fsf@gnu.org> References: <4d4b0f02692209dbc25f2d759949d5b8@moefel.org> <87y53goj4f.fsf@gnu.org> Message-ID: X-Sender: roel@moefel.org User-Agent: Roundcube Webmail/0.8.4 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 164.138.25.65 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: 16187 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.1 (----) > Hi, > > Thanks for the report. > > Roel Janssen skribis: > >> I'd like the output of a command like "guix package -l" to be tabbed >> preserving all columns. >> >> An example output of the current version: >> Generation 68 dec 18 2013 12:46:45 (current) >> make 4.0 out /nix/store/... >> automake 1.14 out /nix/store/... >> ... >> >> What I would like to see: >> make 4.0 out /nix/store/... >> automake 1.14 out /nix/store/... >> ... >> >> The same applies for the output of "guix package -I" and "guix=20 >> package >> -A" > > As discussed on IRC, the rationale (for -I and -A) was to have=20 > something > both human-readable and processable=E2=80=93that is, one can pipe it th= rough > =E2=80=98cut=E2=80=99 and extract the data. I think that=E2=80=99s an = important property,=20 > for a > Unix command-line tool. > > Now, ideally, =E2=80=98guix package=E2=80=99 would be just one of the u= ser=20 > interfaces, > with others being more user-oriented than command-oriented (see=20 > TODO)... > > What do you think? > > Ludo=E2=80=99. Hello, I think a separation between command-oriented and user-oriented output is a good solution. Kind regards, Roel. From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 27 16:56:49 2013 Received: (at 16187-close) by debbugs.gnu.org; 27 Dec 2013 21:56:49 +0000 Received: from localhost ([127.0.0.1]:47192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwfOj-00079N-CB for submit@debbugs.gnu.org; Fri, 27 Dec 2013 16:56:49 -0500 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:40999) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwfOh-00079D-4A for 16187-close@debbugs.gnu.org; Fri, 27 Dec 2013 16:56:47 -0500 X-IronPort-AV: E=Sophos;i="4.95,562,1384297200"; d="scan'208";a="42491188" Received: from reverse-83.fdn.fr (HELO pluto) ([80.67.176.83]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/AES128-SHA; 27 Dec 2013 22:56:45 +0100 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Roel Janssen Subject: Re: bug#16187: Tabbed output of "guix package -l" References: <4d4b0f02692209dbc25f2d759949d5b8@moefel.org> <87y53goj4f.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 7 =?utf-8?Q?Niv=C3=B4se?= an 222 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Fri, 27 Dec 2013 22:56:45 +0100 In-Reply-To: (Roel Janssen's message of "Mon, 23 Dec 2013 21:13:22 +0100") Message-ID: <878uv6rm8y.fsf@gnu.org> User-Agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: 16187-close Cc: 16187-close@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (----) Roel Janssen skribis: > I think a separation between command-oriented and user-oriented > output is a good solution. Great. I=E2=80=99m closing this bug, but let=E2=80=99s reopen it if someon= e feels there=E2=80=99s more to discuss. Ludo=E2=80=99. From unknown Sat Sep 20 18:41:25 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 25 Jan 2014 12:24:03 +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