Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-24 | nix edit: Support non-derivation attributes | Eelco Dolstra | |
E.g. $ nix edit .#nixosConfigurations.bla now works. (cherry picked from commit d2032edb2f86e955a8a7724a27c0c3225f386500) | |||
2019-12-05 | Make subcommand construction in MultiCommand lazy | Eelco Dolstra | |
(cherry picked from commit a0de58f471c9087d8e6cc60a6078f9940a125b15) | |||
2019-10-28 | editorFor: take a pos object instead | zimbatm | |
2019-10-28 | libexpr: findDerivationFilename return Pos instead of tuple | zimbatm | |
2019-10-23 | libexpr: add findDerivationFilename | zimbatm | |
extract the derivation to filename:lineno heuristic | |||
2019-10-23 | libutil: add editorFor heuristic | zimbatm | |
2019-09-22 | Don't catch exceptions by value | Eelco Dolstra | |
(cherry picked from commit 893be6f5e36abb58bbaa9c49055a5218114dd514) | |||
2019-02-05 | Revert "Restore parent mount namespace before executing a child process" | Eelco Dolstra | |
This reverts commit a0ef21262f4d5652bfb65cfacaec01d89c475a93. This doesn't work in 'nix run' and nix-shell because setns() fails in multithreaded programs, and Boehm GC mark threads are uncancellable. Fixes #2646. | |||
2018-11-13 | Restore parent mount namespace before executing a child process | Eelco Dolstra | |
This ensures that they can't write to /nix/store. Fixes #2535. | |||
2018-04-17 | Handle arguments in $EDITOR | Eelco Dolstra | |
Fixes #2079. | |||
2017-12-14 | edit: Catch stoi exceptions from line number parsing | Ben Gamari | |
2017-08-29 | nix edit / log: Operate on a single Installable | Eelco Dolstra | |
2017-08-29 | nix run: Flush the progress bar before starting the command | Eelco Dolstra | |
2017-07-30 | Replace Unicode quotes in user-facing strings by ASCII | Jörg Thalheim | |
Relevant RFC: NixOS/rfcs#4 $ ag -l | xargs sed -i -e "/\"/s/’/'/g;/\"/s/‘/'/g" | |||
2017-05-08 | Add "nix edit" command | Eelco Dolstra | |
This is a little convenience command that opens the Nix expression of the specified package. For example, nix edit nixpkgs.perlPackages.Moose opens <nixpkgs/pkgs/top-level/perl-packages.nix> in $EDITOR (at the right line number for some editors). This requires the package to have a meta.position attribute. |