diff options
author | Ludovic Courtès <ludo@gnu.org> | 2017-06-13 23:04:05 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2017-06-13 23:22:19 +0200 |
commit | 4e863eb35fd8337eab48928e7733b7f6b7b2c242 (patch) | |
tree | 80c8606b7787e724f52dca738cff47de339e3045 /TODO | |
parent | 4ee79f22f5379b201eabca94c3ab34bb00a8a8b0 (diff) | |
download | guix-4e863eb35fd8337eab48928e7733b7f6b7b2c242.tar guix-4e863eb35fd8337eab48928e7733b7f6b7b2c242.tar.gz |
guix package: '--search' sorts by relevance.
* guix/scripts/package.scm (find-packages-by-description): Rewrite to
compute a score based on the number of regexps matched and the number of
matches for each regexp. Sort according to this score and return it as
a second value.
(process-query) <'search>: Capture the two return values of
'find-packages-by-description'. Pass #:extra-fields to
'package->recutils'.
* doc/guix.texi (Invoking guix package): Mention relevance, give an
example.
Diffstat (limited to 'TODO')
0 files changed, 0 insertions, 0 deletions