unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* Comments on European Lisp Symposium paper
@ 2013-05-31  3:28 alirioeyng
  2013-05-31  9:50 ` Ludovic Courtès
  0 siblings, 1 reply; 4+ messages in thread
From: alirioeyng @ 2013-05-31  3:28 UTC (permalink / raw)
  To: bug-guix

seems a typo

2305c2305
< directly usable by packagers will little or no experience with Scheme. %
---
> directly usable by packagers with little or no experience with Scheme. %

I think '#!/usr/bin/env sh' would work with 'our unusual file system layout'

2530c2530
< required to allow scripts to work with our unusual file system layout;
---
> required to allow scripts to work without that impurity;

why /nix/store/v9zic07iar8w90zcy398r745w78a7lqs-emacs-24.2 instead of /nix/store/emacs-24.2-v9zic07iar8w90zcy398r745w78a7lqs?
you hate tab-completion?

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Comments on European Lisp Symposium paper
  2013-05-31  3:28 Comments on European Lisp Symposium paper alirioeyng
@ 2013-05-31  9:50 ` Ludovic Courtès
  2013-05-31 18:29   ` Andreas Enge
  0 siblings, 1 reply; 4+ messages in thread
From: Ludovic Courtès @ 2013-05-31  9:50 UTC (permalink / raw)
  To: alirioeyng; +Cc: bug-guix

alirioeyng@gmail.com skribis:

> seems a typo
>
> 2305c2305
> < directly usable by packagers will little or no experience with Scheme. %
> ---
>> directly usable by packagers with little or no experience with Scheme. %

Indeed.

> I think '#!/usr/bin/env sh' would work with 'our unusual file system layout'

In the user environment yes, but not necessarily in the build
environment.

What NixOS does is that the system has /usr/bin/env and /bin/sh, but the
build environment only has /bin/sh.

> 2530c2530
> < required to allow scripts to work with our unusual file system layout;
> ---
>> required to allow scripts to work without that impurity;

Good idea.

I’ll commit these changes.

> why /nix/store/v9zic07iar8w90zcy398r745w78a7lqs-emacs-24.2 instead of /nix/store/emacs-24.2-v9zic07iar8w90zcy398r745w78a7lqs?
> you hate tab-completion?

That’s inherited from Nix.  My first reaction at the time was the same
as yours, but in practice, I found it convenient that only 3 or 4
characters are needed to disambiguate.

More importantly, I rarely type in /nix/store file names, let alone use
tab completion in there (it’s crowded!).

Thanks for your feedback!

Ludo’.

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Comments on European Lisp Symposium paper
  2013-05-31  9:50 ` Ludovic Courtès
@ 2013-05-31 18:29   ` Andreas Enge
  2013-05-31 21:43     ` Ludovic Courtès
  0 siblings, 1 reply; 4+ messages in thread
From: Andreas Enge @ 2013-05-31 18:29 UTC (permalink / raw)
  To: bug-guix; +Cc: alirioeyng

Am Freitag, 31. Mai 2013 schrieb Ludovic Courtès:
> More importantly, I rarely type in /nix/store file names, let alone use
> tab completion in there (it’s crowded!).

Actually, I do it quite a lot, when I am using the tarballs to check manual 
compilation of a new package that poses problems.

Andreas

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Comments on European Lisp Symposium paper
  2013-05-31 18:29   ` Andreas Enge
@ 2013-05-31 21:43     ` Ludovic Courtès
  0 siblings, 0 replies; 4+ messages in thread
From: Ludovic Courtès @ 2013-05-31 21:43 UTC (permalink / raw)
  To: Andreas Enge; +Cc: bug-guix, alirioeyng

Andreas Enge <andreas@enge.fr> skribis:

> Am Freitag, 31. Mai 2013 schrieb Ludovic Courtès:
>> More importantly, I rarely type in /nix/store file names, let alone use
>> tab completion in there (it’s crowded!).
>
> Actually, I do it quite a lot, when I am using the tarballs to check manual 
> compilation of a new package that poses problems.

In similar situations I often do things like:

  tar xf $(guix build -S foo)

Ludo’.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-05-31 21:48 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-31  3:28 Comments on European Lisp Symposium paper alirioeyng
2013-05-31  9:50 ` Ludovic Courtès
2013-05-31 18:29   ` Andreas Enge
2013-05-31 21:43     ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).