Re: New CLI syntax for package version

2016-01-11 Thread Ricardo Wurmus
Ludovic Courtès writes: > In , we came to the conclusion that we need a > new syntax to denote a specific package version on the command line. > > The current syntax is described in the manual (info "(guix) Invoking > guix package"). Basically, ‘guile-1.8’ refers to v

Re: New CLI syntax for package version

2016-01-11 Thread Ludovic Courtès
shak...@openmailbox.org skribis: > The problem I see with 3. is that the mailing list archives will detect the > package names (with versions, ie the whole strings like ‘guile@1.8’) as email > addresses, and hide them, by replacing them with ‘address@hidden’. As an > example, here’s the mail I re

Re: New CLI syntax for package version

2016-01-11 Thread shakmar
Hi! […] >>>1. slash, >>> >>> guile:1.8/doc >>> xterm-256-color:320 >>> emacs:24.5/out >>> >>>2. underscore, 9#28> >>> >>> emacs_24.5:out >>> >>>3. a

Re: New CLI syntax for package version

2016-01-11 Thread Eric Bavier
On 2016-01-10 21:37, Christopher Allan Webber wrote: Ricardo Wurmus writes: 2. underscore, emacs_24.5:out I do not like this one. Just joining in the chorus, the underscore one really bothers me. The other options seem fine!

Re: New CLI syntax for package version

2016-01-10 Thread Christopher Allan Webber
Ricardo Wurmus writes: >> 2. underscore, >> >> emacs_24.5:out > > I do not like this one. Just joining in the chorus, the underscore one really bothers me. The other options seem fine!

Re: New CLI syntax for package version

2016-01-10 Thread Ricardo Wurmus
Ludovic Courtès writes: > In , we came to the conclusion that we need a > new syntax to denote a specific package version on the command line. > > The current syntax is described in the manual (info "(guix) Invoking > guix package"). Basically, ‘guile-1.8’ refers to v

Re: New CLI syntax for package version

2016-01-09 Thread Ben Woodcroft
On 10/01/16 08:40, Federico Beffa wrote: l...@gnu.org (Ludovic Courtès) writes: In , we came to the conclusion that we need a new syntax to denote a specific package version on the command line. The current syntax is described in the manual (info "(guix) Invoking g

Re: New CLI syntax for package version

2016-01-09 Thread Andreas Enge
On Sat, Jan 09, 2016 at 10:26:22PM +0100, Ludovic Courtès wrote: > 2. underscore, > emacs_24.5:out I do not like this one, as the "_" is not sufficiently "separating" - it looks too much like "-", which can be part of a package name. T

Re: New CLI syntax for package version

2016-01-09 Thread Federico Beffa
l...@gnu.org (Ludovic Courtès) writes: > In , we came to the conclusion that we need a > new syntax to denote a specific package version on the command line. > > The current syntax is described in the manual (info "(guix) Invoking > guix package"). Basically, ‘guile-1.8

New CLI syntax for package version

2016-01-09 Thread Ludovic Courtès
In , we came to the conclusion that we need a new syntax to denote a specific package version on the command line. The current syntax is described in the manual (info "(guix) Invoking guix package"). Basically, ‘guile-1.8’ refers to version 1.8.x of Guile; however, this