| Commit message (Collapse) | Author | Age |
|
|
|
| |
Document the new search --exclude=all option.
|
|
|
|
|
| |
Improve the description of the search --exclude=flag option,
using text taken from the commit that introduced the option.
|
|
|
|
|
|
|
|
| |
Highlight "excluded messages" as a term with a meaning that
may not be obvious.
Be explicit about the effects of search --exclude=true and
--exclude=false.
|
|
|
|
|
| |
This is is really functionality of the library, but CLI users might
not look at library docs even if they existed beyond notmuch.h
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
add in NEWS from 0.15.2
Conflicts:
NEWS
|
| | |
|
| | |
|
|\|
| |
| |
| |
| |
| |
| | |
Conflicts:
NEWS
Inserted news from 0.15.1
|
| |
| |
| |
| | |
A simple bugfix release, no user visible changes
|
|/
|
|
|
|
| |
The options --help and --version were not documented before. One
could quibble about how useful that documentation is, but we will soon
add more options.
|
|
|
|
| |
Bump the version in-place in NEWS.
|
|
|
|
|
| |
This is in some sense a rollback, but it makes all the automation
happier if the Debian and upstream versions match.
|
| |
|
|
|
|
| |
"Atomically" update the python bindings and man page versions.
|
| |
|
|
|
|
|
| |
Describe the new batch-tag format. For notmuch-restore, rather than
half-heartedly duplicating the description, we now cite notmuch-dump.
|
|
|
|
| |
Consistently use [...]; one less space. Use singular <search-term>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
More or less arbitrarily, notmuch-dump.1 gets the more detailed
description of the format.
|
|
|
|
|
| |
Add sections about the new S-Expression output format (--format=sexp) to
the notmuch-search, notmuch-reply and notmuch-show man pages.
|
| |
|
|
|
|
|
|
|
| |
Use new target release-checks in place of verify-version-debian,
verify-version-python verify-version-manpage. This target executes
devel/release-checks.sh which does all the verifications the three
dropped targets did, and some more.
|
|
|
|
| |
These are the result of running "make update-versions"
|
|
|
|
|
| |
Since notmuch dump doesn't use positional arguments anymore, it seems
better to be consistent.
|
|
|
|
|
|
| |
The syntax --output=filename is a smaller change than deleting the
output argument completely, and conceivably useful e.g. when running
notmuch under a debugger.
|
|
|
|
|
|
| |
Previously in notmuch show --format=json implied --entire-thread. This
is still the default but it is now possible to disable this. Update
the manpage to reflect this.
|
| |
|
|
|
|
|
|
| |
The NAME section in manpages generally doesn't start with capital
letter (unless the word is 'proper noun') and doesn't end with
period. Notmuch manual pages now matches that "format".
|
|\
| |
| |
| | |
notmuch 0.13.2 release
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Forgot to mention that it implies --verify.
|
|/ |
|
| |
|
| |
|
|
|
|
| |
Document the 'config list' command and its output.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This moves notmuch show to the --exclude=(true|false) naming
scheme. When exclude=false show returns all threads that match
including those that only match in an excluded message. The excluded
messages are flagged.
When exclude=true the behaviour depends on whether --entire-thread is
set. If it is not set then show only returns the messages which match
and are not excluded. If it is set then show returns all messages in
the threads that match in a non-excluded message, flagging the excluded
messages in these threads. The rationale is that it is awkward to use
a thread with some missing messages.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit replaces the --no-exclude option with a
--exclude=(true|false|flag) option. The default is to omit the
excluded messages.
The flag option only makes sense if output=summary (as otherwise there
is nowhere to print the flag). In summary output exclude=false and
exclude=flag give almost identical output:
they differ in that with the exclude=flag option the match count
(i.e., the x in [x/n] in the output) is the number of matching
non-excluded messages rather than the number of matching messages.
Note this changes the default for output=summary when no --exclude=
option is given: it used to default to flag and now defaults to true
(i.e. omit excluded messages). This is neccesary to keep the cli
output uncluttered and for speed reasons.
|
|
|
|
|
|
|
| |
Move the option --no-exclude to the --exclude= scheme. Since there is
no way to flag messages only true and false are implemented. Note
that, for consistency with other commands, this is implemented as a
keyword option rather than a boolean option.
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
NEWS
Conflicts resolved by hand for date of 0.12 release.
|
| |
| |
| |
| | |
There may be a few NEWS changes after this, but no code (hopefully).
|
| | |
|
| | |
|