aboutsummaryrefslogtreecommitdiff
path: root/src/libcmd/command.hh
AgeCommit message (Expand)Author
2024-04-29refactor some nix-env and profile code to libcmdQyriad
2024-03-25Merge pull request #8817 from iFreilicht/flake-update-lock-overhaulThéophane Hufschmitt
2024-03-25Overhaul completions, redo #6693 (#8131)John Ericson
2024-03-04Merge pull request #9167 from obsidiansystems/pre-overhaul-completionseldritch horrors
2023-03-31Ensure all headers have `#pragma once` and are in API docsJohn Ericson
2023-03-27Merge pull request #7763 from obsidiansystems/installable-wide-infoEelco Dolstra
2023-03-24Stratify `ExtraPathInfo` along `Installable` hierarchyJohn Ericson
2023-03-21Add a "help" categoryEelco Dolstra
2023-03-15Make command infra less stateful and more regularJohn Ericson
2023-03-08Fix uninitialized readFromStdIn variableEelco Dolstra
2023-03-05clarify definition of "installable"Valentin Gagarin
2023-02-28feat: read installable paths from stdinTimothy DeHerrera
2023-02-20Make `--read-only` a separate mixinJohn Ericson
2023-02-20Split out `CmdRepl` and `editorFor`John Ericson
2023-02-04Scope down `--derivation` to just the commands that use itJohn Ericson
2022-07-12Merge pull request #6693 from ncfavier/complete-flake-inputsThéophane Hufschmitt
2022-07-11Merge branch 'master' into ignore-tryBen Burdette
2022-07-11Fix flake input completion for `InstallablesCommand`sNaïm Favier
2022-06-20Complete flake inputs for all given flakesNaïm Favier
2022-06-02Merge branch 'master' into nix-repl-flakesTom Bereknyei
2022-06-02ignore-try flagBen Burdette
2022-05-25back to ref<EvalState> in NixReplBen Burdette
2022-05-25Style tweaksEelco Dolstra
2022-05-22changning repl to use EvalState& instead of refBen Burdette
2022-05-18repl: provide backward compat with legacy usageTom Bereknyei
2022-05-18repl: use installablesTom Bereknyei
2022-05-18repl: allow loading installables from CLITom Bereknyei
2022-05-15remove extra argumentBen Burdette
2022-05-05traceable_allocatorBen Burdette
2022-05-05Style fixesEelco Dolstra
2022-04-28Merge branch 'master' into debug-merge-masterBen Burdette
2022-04-21don't use full Pos for findPackageFilename/editorForpennae
2022-04-19Merge pull request #6128 from ncfavier/fix-completionEelco Dolstra
2022-04-15Merge branch 'master' into debug-exploratory-PRBen Burdette
2022-04-08remove 'debugError', dead codeBen Burdette
2022-04-07Merge remote-tracking branch 'upstream/master' into upstream-mergeBen Burdette
2022-03-26nix eval: Add option `read-only`Erik Arvstedt
2022-03-07Accept and discard fragments in getFlakeRefForCompletionNaïm Favier
2022-03-02Move installables-related operationsEelco Dolstra
2022-02-04Merge branch 'master' into debug-stepBen Burdette
2022-01-18Add command 'nix store copy-log'Eelco Dolstra
2022-01-18Factor out --from / --to logicEelco Dolstra
2021-12-27add DebugTrace for the current errorBen Burdette
2021-12-23DebugTraceBen Burdette
2021-12-20:d errorBen Burdette
2021-11-25Merge branch 'master' into debug-mergeBen Burdette
2021-09-27run(): MoveEelco Dolstra
2021-09-10Make installables constEelco Dolstra
2021-09-02Add FIXMEEelco Dolstra
2021-07-22Use eval-store in more placesEelco Dolstra