Commit graph

510 commits

Author SHA1 Message Date
Jani Nikula
dddbb9c4a8 NEWS: emacs: notmuch-poll-script and saved search news items 2011-12-26 15:50:51 -04:00
Jani Nikula
69bb7f35b6 cli: add support for pre and post notmuch new hooks
Run notmuch new pre and post hooks, named "pre-new" and "post-new", if
present in the notmuch hooks directory. The hooks will be run before and
after incorporating new messages to the database.

Typical use cases for pre-new and post-new hooks are fetching or delivering
new mail to the maildir, and custom tagging of the mail incorporated to the
database.

Also add command line option --no-hooks to notmuch new to bypass the hooks.

Signed-off-by: Jani Nikula <jani@nikula.org>
2011-12-11 13:58:15 -04:00
David Bremner
f0e0053149 Merge branch 'release'
Conflicts:
	NEWS

Conflicts resolved by inserting the 0.10.2 stanza before 0.11
2011-12-06 19:39:33 -04:00
David Bremner
bcd8d139f4 NEWS: add news for 0.10.2 2011-12-05 22:03:58 -04:00
Austin Clements
da67bf12ce tag: Automatically limit to messages whose tags will actually change.
This optimizes the user's tagging query to exclude messages that won't
be affected by the tagging operation, saving computation and IO for
redundant tagging operations.

For example,
  notmuch tag +notmuch to:notmuch@notmuchmail.org
will now use the query
  ( to:notmuch@notmuchmail.org ) and (not tag:"notmuch")

In the past, we've often suggested that people do this exact
transformation by hand for slow tagging operations.  This makes that
unnecessary.
2011-11-28 06:54:42 -08:00
David Bremner
c0d8ebe36e NEWS: add NEWS stanza for 0.10.1
Explain the bug fix in slightly less technical language than in the
Debian changelog.
2011-11-25 12:17:35 -05:00
David Bremner
2ecc92a802 NEWS: set (approximate) date for 0.10 release
It doesn't really matter if we are off by a day.
2011-11-23 07:43:01 -04:00
David Bremner
ecf4c82545 NEWS: item for silent killing of search buffers.
This is maybe borderline for inclusion in NEWS, but maybe the NEWS
item helps someone who thinks there is a bug.
2011-11-23 07:34:22 -04:00
Pieter Praet
53b921d604 NEWS: fix some old typos and trailing whitespace
(with a further M-x whitespace-cleanup by db)
2011-11-16 18:14:45 -04:00
Pieter Praet
990ad97663 NEWS: add entries for stashing-related keybinding and tests
Add news entries for commits:
  f9764bfacc
  64febdf71c
2011-11-16 18:08:33 -04:00
Daniel Schoepe
06f59befb4 NEWS entry for id-links
This adds a NEWS entry for commit 4a4ada73b7

(second try, with whitespace fix)
2011-11-16 14:15:11 -04:00
David Bremner
afb4387e5c Revert "NEWS entry for id-links"
This reverts commit e93bf1f842.

reverting to fix whitespace
2011-11-16 14:14:08 -04:00
Daniel Schoepe
e93bf1f842 NEWS entry for id-links
This adds a NEWS entry for commit 4a4ada73b7
2011-11-16 14:10:30 -04:00
Daniel Schoepe
2d5b927d2a NEWS entry for adding tab-completion to notmuch-search
Add a news entry for commit6a280088e6769015ade7758b9790384997a21ff3.
2011-11-16 14:10:10 -04:00
David Bremner
fa040d9459 NEWS: mention improved search buffer performance, change Optimizations to Performance
via email: id:"20111116154317.GC2852@mit.edu"
2011-11-16 13:05:44 -04:00
David Bremner
33d326be4a NEWS: discuss contrib and nmbug
I mention the possibility of a seperate license here because currently
notmuch-deliver is licensed GPL v2 only.
2011-11-15 23:06:38 -04:00
Jani Nikula
386ad3d6a1 cli: add support for --output parameter in notmuch count
Add support for --output=messages (which remains the default) and
--output=threads to notmuch count.

Signed-off-by: Jani Nikula <jani@nikula.org>
2011-11-15 19:20:27 -04:00
Jani Nikula
796b629c3b 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>
2011-11-15 19:17:24 -04:00
Austin Clements
7a306e12c8 news: Store "from" and "subject" headers in the database. 2011-11-14 21:14:41 -04:00
David Bremner
fd700ec961 NEWS: mention dtach instead of screen in the description of testing changes
This brings NEWS back in line with the actual code.
2011-11-12 10:46:13 -05:00
David Bremner
760b311bb5 NEWS: tentative news item about requiring screen to run the test suite.
Hopefully this will be fixed before release, but for the moment,
explain to people why their test suite might not be working like it
used to.
2011-11-05 22:10:51 -03:00
David Bremner
3ae8ac6ace docs: Update news, man page, and online help for restore --accumulate
As a side effect, reformat the NEWs entry for notmuch dump for
consistency with the notmuch restore NEWS submitted by Thomas
Schwinge.
2011-10-23 10:27:57 -03:00
David Bremner
8bb5b6201e docs: Update man page, NEWS and online help for new dump arguments.
We mention in all three places that using the filename argument is
deprecated.
2011-10-16 20:10:03 -03:00
David Bremner
e46579ffe5 NEWS: document API changes to n_d_find_message{,_by_filename}
For details the user will have to refer to the source.  Reformat Ruby
news consistently with Python.
2011-10-11 09:10:33 -03:00
David Bremner
2e4d89a648 NEWS: document API changes to n_d_find_message{,_by_filename}
For details the user will have to refer to the source.
2011-10-11 09:05:41 -03:00
Jameson Graef Rollins
918b8740df NEWS: add notes about emacs improvements and reply formating cleanup 2011-10-09 08:25:04 -03:00
Sebastian Spaeth
0ab5e13e1b NEWS: Note implementation bug for python binding
Make note that find_message_by_name currently crashes the python process
if the Database is READ-ONLY. This should be fixed in the underlying
libnotmuch.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2011-09-29 09:55:14 +02:00
Sebastian Spaeth
7e9ea686fa NEWS: Update with python binding news
List major changes.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2011-09-29 09:51:42 +02:00
David Bremner
c83e3ee259 NEWS: add item for python bindings.
Just the one unicode related change this release.
2011-09-26 20:27:42 -03:00
David Bremner
b8cbec57af NEWS: add item for Ruby bindings.
This is based on a quick scan of git log.
2011-09-26 20:23:55 -03:00
David Bremner
a74cd4367e NEWS: start release notes for 0.9
Thanks to Austin Clements for providing these notes, and the patches
they describe.
2011-09-26 20:18:55 -03:00
David Bremner
b824877c43 update date in NEWS to better approximate real release date for 0.8 2011-09-10 09:00:40 -03:00
David Bremner
f4cd15f78a NEWS: add blurb for python bindings changes 2011-09-10 08:52:22 -03:00
David Bremner
c6007b7987 add news item for ruby 2011-09-09 10:56:49 -03:00
David Bremner
671332d09b NEWS: add item for build system fixes
Sed was POSIXed and use of nm dumbed down, replaced by awk hackery.
2011-09-08 07:54:10 -03:00
Jameson Graef Rollins
db527cdb4c Add NEWS item output improvements to rfc822 part handling. 2011-09-06 08:32:02 -03:00
David Bremner
5190b7c008 update NEWS for 0.7
Essentially point form from git log --oneline.
2011-08-01 21:43:54 +02:00
David Bremner
ab7de917bd update NEWS and debian/changelog for 0.6.1 2011-07-17 10:58:15 -03:00
David Bremner
74d00bb0e8 NEWS: Update for release 0.6
Fix some typos, add some notes on python bindings, "improve" the folder searching
description, expand the discussion of crypto changes.

This includes the changes from
id:"1309541202-4938-1-git-send-email-dmitry.kurochkin@gmail.com"

Thanks to Sebastian, Austin, and Uwe, Dmitry for the editing help.
2011-07-01 15:26:24 -03:00
Carl Worth
9485ab5084 NEWS: Add notes for (imminent) notmuch 0.6 release
By skimming through "git log 0.5..origin/release" late at
night. Hopefully everything here is accurate.
(cherry picked from commit d173069ad9)
2011-07-01 09:57:12 -03:00
Carl Worth
a836cd41bf NEWS: Add notes for 0.5 release.
Which is ready to go now.
2010-11-11 20:41:06 -08:00
Carl Worth
eb8caadd48 NEWS: Update NEWS files for a couple of recent changes.
These two changes since the 0.4 release are noteworthy.
2010-11-06 14:43:44 -07:00
Carl Worth
efee51ba75 Increment notmuch version to 0.4.
As reminded in the RELEASING instructions, the correct version is 0.4,
not 0.4.0, so update this in the NEWS file as well.
2010-11-01 16:16:03 -07:00
Carl Worth
2363df1436 NEWS: Add notes for the 0.4.0 release
Which is about to be pushed out.
2010-11-01 16:11:23 -07:00
Carl Worth
6607fd65b1 NEWS: Document the new "notmuch show --format=mbox" format
I'm trying to get into the habit of maintaining the NEWS file as I go.
2010-06-08 20:21:16 -07:00
Sebastian Spaeth
f6ce820a21 NEWS: describe easier FCC configuration
I know I should be writing something witty here to make cworth happy,
but I can't think for any verbose justification of this patch beyond
that submitting a NEWS blurb will make cworth happy too. So let's make
him happy.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-06-03 16:50:49 -07:00
Carl Worth
417274d698 Merge branch '0.3.x' immediately after the 0.3.1 release
This brings one bug fix into master that was originally applied
directly to the 0.3.x branch.
2010-04-27 17:13:47 -07:00
Carl Worth
fe5d0f3e11 NEWS: Reword the latest bug description slightly.
"Still needs to be handled correctly" could be misread to suggest that
the bug has not actually been fixed yet. So clarify what is actually
meant here, (that the bug is unlikely but we're still motivated to fix
it).
2010-04-27 16:56:24 -07:00
Dirk Hohndel
6a76555b42 Update NEWS to reflect the SEGV bugfix
Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
2010-04-27 16:34:29 -07:00
Carl Worth
229292a4b2 Merge branch '0.3.x'
This doesn't pull in any code, (everything in 0.3.x was originally
cherry-picked from master anyway). But the merge does give us a
correct NEWS file showing which fixes are included in 0.3.1 and which
features have been commited "since" then, (topologically, not
chronologically).
2010-04-27 11:40:26 -07:00
Carl Worth
2baa5769a3 NEWS: Add notes for the 0.3.1 release
This is going to be a bug-fix only release to fix the handful of issue
noticed immediately after 0.3 was pushed out.
2010-04-27 11:13:10 -07:00
Carl Worth
9d365fb5ad NEWS: Note build fix for OpenSolaris (at least).
This hit the list just as I sent out my "final call for 0.3.1 testing"
and is just the kind of thing that's nice to get into a maintenance
release.
2010-04-27 10:41:57 -07:00
Carl Worth
78345c5195 NEWS: Add notes for the 0.3.1 release
I think this is ready to go now, but I'm going to impose a mandatory
waiting period this time to catch any last-minute issues.
2010-04-27 10:31:37 -07:00
Jesse Rosenthal
4e0131b95d Subject: [PATCH] NEWS: add mention of auto-tagging.
Describe new auto-tagging functionality in the NEWS.
2010-04-27 09:20:19 -07:00
Carl Worth
8514e59efc NEWS: Fix spelling errors.
I ran the spell-checker prior to the last commit, but apparently I
hadn't actually saved the buffer.
2010-04-27 00:55:06 -07:00
Carl Worth
38f47edd92 NEWS: Add notes for the 0.3 release.
Summarizing all the major new features and fixes found in the git log
since 0.2. A rather nice list, really.
2010-04-27 00:47:14 -07:00
Dirk Hohndel
da9304769f Add NEWS updates for my last batch of patches
in the future I'll include those with my patches. Hope it's ok to do
this as one single patch for this series.

Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
2010-04-26 15:17:05 -07:00
Dirk Hohndel
d57d3f4bff Add NEWS section for author reordering
This should be required in all patches

Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
2010-04-26 11:45:06 -07:00
Carl Worth
48cd091249 NEWS: Add release notes for the 0.2 release. 2010-04-16 08:28:05 -07:00
Carl Worth
680cc4c11a NEWS: Add some (brief) news items for the initial 0.1 release.
Generally, the NEWS items will describe changes since the previous
release. But there's not much we can do for that since we've never had
a release before.
2010-04-05 15:29:54 -07:00