aboutsummaryrefslogtreecommitdiffhomepage
path: root/notmuch.c
diff options
context:
space:
mode:
authorGravatar Jani Nikula <jani@nikula.org>2011-11-15 22:08:49 +0200
committerGravatar David Bremner <bremner@debian.org>2011-11-15 19:17:24 -0400
commit796b629c3b821986c1f8d9a9e6f952a1df1034f0 (patch)
tree2c40b2acc409e2d0f895991711052ccb61d41a40 /notmuch.c
parent00c60fbcb3b2b7c9f90c36e4dfb9393fdf678735 (diff)
cli: add options --offset and --limit to notmuch search
Add options --offset=[-]N and --limit=M to notmuch search to determine the first result and maximum number of results to display. Option --limit=M limits the maximum number of results to display to M. Option --offset=[-]N skips the first N results; with the leading '-' skip until the Nth result from the end. Note that --offset with a negative N for thread or summary output requires counting the number of matching threads in advance. Signed-off-by: Jani Nikula <jani@nikula.org>
Diffstat (limited to 'notmuch.c')
-rw-r--r--notmuch.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/notmuch.c b/notmuch.c
index e004c6c5..394371d9 100644
--- a/notmuch.c
+++ b/notmuch.c
@@ -222,6 +222,15 @@ static command_t commands[] = {
"\t\t(oldest-first) or reverse chronological order\n"
"\t\t(newest-first), which is the default.\n"
"\n"
+ "\t--offset=[-]N\n"
+ "\n"
+ "\t\tSkip displaying the first N results. With the leading '-',\n"
+ "\t\tstart at the Nth result from the end.\n"
+ "\n"
+ "\t--limit=N\n"
+ "\n"
+ "\t\tLimit the number of displayed results to N.\n"
+ "\n"
"\tSee \"notmuch help search-terms\" for details of the search\n"
"\tterms syntax." },
{ "show", notmuch_show_command,