about summary refs log tree commit diff
path: root/src/libexpr/names.cc (follow)
AgeCommit message (Collapse)AuthorFilesLines
2018-02-14 Add splitVersion primop.Shea Levy1-1/+1
Fixes #1868.
2016-10-18 replace own regex class with std::regexAlexander Ried1-2/+2
2015-07-17 OCD: foreach -> C++11 ranged forEelco Dolstra1-2/+2
2014-10-03 Don't recompile the same regex over and overEelco Dolstra1-3/+2
2014-10-03 nix-env: Add regular expression support in selectorsEelco Dolstra1-1/+5
So you can now do things like: $ nix-env -qa '.*zip.*' $ nix-env -qa '.*(firefox|chromium).*'
2013-09-03 nix-env: Use wildcard match by defaultEelco Dolstra1-5/+4
That is, you don't need to pass '*' anymore, so nix-env -qa is equivalent to nix-env -qa '*'
2008-07-01 * Export the nix-env derivation name parsing and version comparisonEelco Dolstra1-0/+105
logic through the `parseDrvName' and `compareVersions' primops. This will allow expressions to easily check whether some dependency is a specific needed version or falls in some version range. See tests/lang/eval-okay-versions.nix for examples.