[email protected] 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’.
