GNU bug report logs -
#22933
M-x guix-edit fails gracelessly when passed an nonexistent package name
Previous Next
Reported by: ludo <at> gnu.org (Ludovic Courtès)
Date: Mon, 7 Mar 2016 16:30:02 UTC
Severity: normal
Done: ludo <at> gnu.org (Ludovic Courtès)
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Alex Kost <alezost <at> gmail.com> skribis:
> Ludovic Courtès (2016-03-08 00:03 +0300) wrote:
>
> [...]
>>> what about using (not tested):
>>>
>>> (and=> (or (package-by-id id-or-name)
>>> (match (packages-by-name id-or-name)
>>> (() #f)
>>> ((pkg ..1) pkg)))
>>> (compose location->string package-location))
>>
>> I like it too!
>>
>>> I know you love my 'pkg' identifier. ;)
>>
>> No I don’t! :-)
>>
>> I think we should stick to one identifier style, which is to always use
>> full words (I’m often tempted to use abbreviations and I force myself
>> not to, as silly as I am!)
>
> Good to know, I always thought that things like "pkg" or "drv" are OK in
> a local scope.
Well, ahem, ‘drv’ is an exception…
Otherwise I think the rationale of the “Naming” section at
<http://mumble.net/~campbell/scheme/style.txt> is a good one.
Ludo’.
This bug report was last modified 9 years and 134 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.