aboutsummaryrefslogtreecommitdiff
path: root/src/libcmd
AgeCommit message (Expand)Author
2024-03-24Improve new CLI UX by supporting short `-E` flag for `--expr`Lunaphied
2024-03-23Revert "Merge pull request #9476 from alois31/restore-progress-bar"Jade Lovelace
2024-03-22build: optionally build and install with mesonQyriad
2024-03-18un-nixes ur lix, a littleJade Lovelace
2024-03-17Delete hasPrefix and hasSuffix from the codebaseJade Lovelace
2024-03-11add automated usage mode to the replJade Lovelace
2024-03-11refactor: repl prompts are now the job of the interacterJade Lovelace
2024-03-11refactor: move readline stuff into its own fileJade Lovelace
2024-03-11util.hh: split out signals stuffJade Lovelace
2024-03-09Rename `ProcessLineResult` variantseldritch horrors
2024-03-09`:quit` in the debugger should quit the whole programeldritch horrors
2024-03-09Pretty-print values in the REPLeldritch horrors
2024-03-09libexpr: Support structured error classeseldritch horrors
2024-03-09Unify and refactor value printingeldritch horrors
2024-03-05Merge pull request #9634 from 9999years/combine-abstract-pos-and-poseldritch horrors
2024-03-04Merge pull request #10010 from 9999years/fix-9941eldritch horrors
2024-03-04Merge pull request #9919 from 9999years/reduce-debugger-cluttereldritch horrors
2024-03-04Merge pull request #9913 from 9999years/debugger-positionseldritch horrors
2024-03-04Merge pull request #9648 from cole-h/nix-shell-orderingeldritch horrors
2024-03-04Merge pull request #9658 from pennae/env-dieteldritch horrors
2024-03-04Merge pull request #9582 from pennae/misc-optseldritch horrors
2024-03-04Merge pull request #9476 from alois31/restore-progress-bareldritch horrors
2024-03-04Merge pull request #9465 from obsidiansystems/build-direldritch horrors
2024-03-04Merge pull request #9289 from edolstra/fix-warningseldritch horrors
2024-03-04Merge pull request #9167 from obsidiansystems/pre-overhaul-completionseldritch horrors
2024-03-04Merge pull request #8895 from hercules-ci/gc-before-statseldritch horrors
2023-09-14Merge pull request #7661 from henrik-ch/repl-docThéophane Hufschmitt
2023-09-07Allow dynamic derivation deps in `inputDrvs`John Ericson
2023-08-18Fixing #7479John Ericson
2023-08-10Make the Derived Path family of types inductive for dynamic derivationsJohn Ericson
2023-07-31Move evaluator settings (type and global) to separate file/headerJohn Ericson
2023-07-20Tighten `#include`s: `DerivedPath` doesn't care about `Realisation`John Ericson
2023-07-12Move `BuiltPath` to its own header/C++ file in libcmdJohn Ericson
2023-07-09Clean up `SearchPath`John Ericson
2023-07-03Rename 'resolvedRef' to 'lockedRef'Eelco Dolstra
2023-06-19Clean up a few things related to profiles (#8526)John Ericson
2023-06-16Merge pull request #8477 from edolstra/tarball-flake-redirectsEelco Dolstra
2023-06-13Allow tarball URLs to redirect to a lockable immutable URLEelco Dolstra
2023-06-12test: add test for non-defaulting for stding installable inputTom Bereknyei
2023-06-11fix: Do not apply default installables when using --stdinTom Bereknyei
2023-05-15Make more string values work as installablesJohn Ericson
2023-05-10Fix `nix print-dev-env` & `nix develop` with drv pathsJohn Ericson
2023-04-28nix: Support the --repair flagEelco Dolstra
2023-04-24Merge remote-tracking branch 'origin/master' into source-pathEelco Dolstra
2023-04-21Use `std::set<StringContextElem>` not `PathSet` for string contextsJohn Ericson
2023-04-17Merge pull request #6312 from obsidiansystems/keyed-build-resultRobert Hensing
2023-04-17Merge remote-tracking branch 'upstream/master' into source-pathRobert Hensing
2023-04-16libexpr: Move identifier-like printing to print.ccRobert Hensing
2023-04-16libexpr/value/print.* -> libexpr/print.*Robert Hensing
2023-04-16printLiteral: Do not overloadRobert Hensing