aboutsummaryrefslogtreecommitdiff
path: root/src/nix/search.cc
AgeCommit message (Expand)Author
2024-06-20de-inheritance CmdSearch for InstallableValueCommandQyriad
2024-03-04Merge pull request #9481 from iFreilicht/disallow-nix-search-without-search-t...eldritch horrors
2023-07-31Move evaluator settings (type and global) to separate file/headerJohn Ericson
2023-03-16Move value-only methods to `InstallableValue`John Ericson
2023-03-15Make command infra less stateful and more regularJohn Ericson
2023-03-02Get rid of some unchecked calls to std::coutEelco Dolstra
2023-01-31Fix extra "." in CmdSearch::getDefaultFlakeAttrPathsdramforever
2022-11-16Replace src/libutil/json.cc with nlohmann json generationYorick van Pelt
2022-06-20Fix arity of `--exclude` flag in `nix search`Fishhh
2022-06-07Remove redundant `std::move`s in calls to `hiliteMatches`Fishhh
2022-06-07Add `--exclude` flag to `nix search`Fishhh
2022-04-26nix: Respect meta.outputsToInstall, and use all outputs by defaultEelco Dolstra
2022-04-26EvalCache: Revert to using symbols in getAttr()Eelco Dolstra
2022-04-25rename SymbolIdx -> Symbol, Symbol -> SymbolStrpennae
2022-04-21store Symbols in a table as well, like positionspennae
2022-04-21Move hiliteMatches into a separate headerEelco Dolstra
2022-04-14Make InstallableFlake::toValue() and toDerivation() behave consistentlyEelco Dolstra
2022-01-24hiliteMatches(): Style fixes, pass more stuff by referenceEelco Dolstra
2022-01-21Move hilite_all into libutil and rename it to hiliteMatchesFishhh
2022-01-20Make `hilite_all` take an iterator of matches instead of a vector.Hubert Głuchowski
2022-01-19Make `nix search` highlight all matches of a regexHubert Głuchowski
2022-01-19Make `nix search` highlight all regexesHubert Głuchowski
2021-09-22Disable IFD selectivelyEelco Dolstra
2021-02-03Always enter first level of attrset in nix searchMatthew Bauer
2020-12-21Add 'nix search' manpageEelco Dolstra
2020-10-09Merge remote-tracking branch 'upstream/master' into fix-and-ci-static-buildsJohn Ericson
2020-10-06Remove static variable name clashesEelco Dolstra
2020-09-25stdout_ -> coutJohn Ericson
2020-09-04Merge remote-tracking branch 'upstream/master' into fix-and-ci-static-buildsJohn Ericson
2020-08-07Make --no-eval-cache a global settingEelco Dolstra
2020-07-30Merge remote-tracking branch 'origin/master' into fix-and-ci-static-buildsMatthew Bauer
2020-06-04nix flake init: Add a '--template' flagEelco Dolstra
2020-05-07Update src/nix/search.ccEelco Dolstra
2020-05-06nix/search: no error for empty search results if json is enabledJörg Thalheim
2020-05-04Flag: Use designated initializersEelco Dolstra
2020-04-27nix search: Search legacyPackages recursivelyEelco Dolstra
2020-04-24nix search: Show versionEelco Dolstra
2020-04-20Revive 'nix search'Eelco Dolstra
2020-04-16Add 'nix flake show' commandEelco Dolstra
2019-12-05Make subcommand construction in MultiCommand lazyEelco Dolstra
2019-10-10Merge remote-tracking branch 'origin/master' into flakesEelco Dolstra
2019-10-09nix search: Don't quietly ignore errorsEelco Dolstra
2019-10-07nix search: remove verbose exampleSam Doshi
2019-06-18Make subcommand construction in MultiCommand lazyEelco Dolstra
2019-04-08nix: Make -f work for compatibilityEelco Dolstra
2018-07-27search: include versionWill Dietz
2018-07-02search.cc: improve UX for `nix search`Maximilian Bosch
2018-04-18Allow multiple search experssions in nix searchDaniel Poelzleithner
2018-03-13Merge pull request #1906 from dtzWill/fix/nix-searchShea Levy
2018-02-25nix search: explicitly handle empty search string, fixes #1893Will Dietz