uch/attachments/20091118/60743c36/attachment.pgp>
Size: 834 bytes
Desc: not available
URL:
<http://notmuchmail.org/pipermail/notmuch/attachments/20091118/0e33d964/attachment.pgp>
If message file has been renamed, just update filename in the DB.
Signed-off-by: Mikhail Gusarov
---
lib/database.cc | 21 -
1 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/lib/database.cc b/lib/database.cc
index 3c8d626..c4eb8b6 100644
--- a/lib/database.cc
---
Makefile|4 ++--
README |6 +++---
gmime-filter-reply.h|2 +-
lib/database.cc |2 +-
lib/index.cc|2 +-
lib/message.cc |2 +-
lib/messages.c |2 +-
lib/notmuch-private.h |2 +-
lib/notm
n-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL:
<http://notmuchmail.org/pipermail/notmuch/attachments/20091118/88190837/attachment-0001.pgp>
Previously, Ubuntu 9.10, gcc 4.4.1 was getting:
ccache gcc `pkg-config --libs glib-2.0 gmime-2.4 talloc` `xapian-config --libs`
notmuch.o notmuch-config.o notmuch-dump.o notmuch-new.o notmuch-reply.o
notmuch-restore.o notmuch-search.o notmuch-setup.o notmuch-show.o notmuch-tag.o
notmuch-time.o
This gives a rather decent reduction in number of seeks required when
reading a Maildir that isn't in pagecache.
Most filesystems give some locality on disk based on inode numbers.
In ext[234] this is the inode tables, in XFS groups of sequential inode
numbers are together on disk and the most sig
---
notmuch-new.c | 30 ++
1 files changed, 10 insertions(+), 20 deletions(-)
diff --git a/notmuch-new.c b/notmuch-new.c
index 11fad8c..c5f841a 100644
--- a/notmuch-new.c
+++ b/notmuch-new.c
@@ -308,36 +308,26 @@ add_files (notmuch_database_t *notmuch,
static void
Hi,
When I tried to compile notmuch under Mac OS X 10.6, several issues
arisen:
1. g++ reports 'warning: command line option "-Wmissing-declarations"
is valid for C/ObjC but not for C++'
2.
notmuch-reply.c: In function ?address_is_users?:
notmuch-reply.c:87: warning: passing argument 2 of
?notmu
This patch makes it possible to convert subdirectory names inside the
spool directory into message tags. Messages stored in subdirectory
"foo" will be marked with tag "foo". Message duplicates found in several
subdirectories will be given one tag per subdirectory.
This feature can be used to synch
Hi,
On Wed, Nov 18, 2009 at 1:45 PM, Alexander Botero-Lowry
wrote:
> for getline do you mind trying #define _GNU_SOURCE 1
> before #include in the offending files? The FreeBSD man pages
> mentions that as a way of enabling the GNU version of getline().
It seems even _GNU_SOURCE is defined, getl
The following changes since commit e8c9c3e6a534fc6c2919c2c1de63cea7250eb488:
Ingmar Vanhassel (1):
Makefile: Manual pages shouldn't be executable
are available in the git repository at:
git://alexbl.net/notmuch.git master
Alexander Botero-Lowry (2):
Error out if no query is sup
I created the notmuch-show-hook precisely so I could add these two
options, but I suspect most people will want them, so I just made them
the default. If you don't want them, you can use remove-hook to get
rid of this.
Signed-off-by: Keith Packard
---
notmuch.el |8
1 files changed,
On Wed, 18 Nov 2009 00:29:59 -0800, Keith Packard wrote:
> I created the notmuch-show-hook precisely so I could add these two
> options, but I suspect most people will want them, so I just made them
> the default. If you don't want them, you can use remove-hook to get
> rid of this.
>
Yes, hooks
On Tue, 17 Nov 2009 13:15:25 -0800, Keith Packard wrote:
> Threading the message also involves displaying the from and to contents,
> which requires opening the message file. The alternative to the fix I
> provided is to just parse all of the message headers when first opening
> the message; it co
On Tue, 17 Nov 2009 14:00:54 -0500, Lars Kellogg-Stedman wrote:
> I saw the LWN article and decided to take a look at notmuch. I'm
> currently using mutt and mairix to index and read a collection of
> Maildir mail folders (around 40,000 messages total).
Welcome, Lars!
I hadn't even seen that Ke
On Tue, 17 Nov 2009 13:32:45 -0800, Keith Packard wrote:
> When closing a thread view, mark the thread as archived by removing
> the "inbox" tag, and for the 'x' variant, the "unread" tag as well,
> then kill the buffer and update the search window view as well.
>
> This makes 'x' much the same a
On Tue, 17 Nov 2009 18:04:31 -0800, Keith Packard wrote:
> On Tue, 17 Nov 2009 18:21:38 -0500, Aron Griffis
> wrote:
>
> > Just subscribed, I'd like to catch up on the previous postings,
> > but the archive link seems to be bogus?
>
> Yeah, the archive appears broken and will need to wait unti
On Tue, 17 Nov 2009 23:18:47 +0100, Jan Janak wrote:
> Do not use -C cmdline option of install, older versions, commonly found in
> distributions like Debian, do not seem to support it. Running make install
> on such systems (tested on Debian Lenny) fails.
>
> Signed-off-by: Jan Janak
Thanks, J
On Tue, 17 Nov 2009 23:35:30 +0100, Jan Janak wrote:
> First of all, notmuch is a wonderful idea, both the cmdline tool and
> the emacs interface! Thanks a lot for writing it, I was really excited
> when I read the announcement today.
Ah, here's where I planned a nice welcome. So welcome (again),
On Tue, 17 Nov 2009 23:57:18 +0100, Israel Herraiz wrote:
> I have subscribed to the list. As suggested by the welcome message, I
> am introducing myself. My name is Israel Herraiz, and I have done a
> couple of contributions to Sup, the probably well-known here e-mail
> client.
Welcome, Israel!
On Wed, 18 Nov 2009 00:20:59 +0100, Adrian Perez de Castro wrote:
> I have just heard about Not Much today in some random Linux-related news
> site (LWN?), my name is Adrian Perez and I work as systems administrator
Welcome to notmuch, Adrian! We're glad to have you here.
> by default on most di
On Wed, 18 Nov 2009 00:23:42 +0100, Ingmar Vanhassel
wrote:
> 17 files changed, 30 insertions(+), 30 deletions(-)
Yikes. That's a lot of typos.
Thanks Ingmar, for cleaning up after my sloppy keyboarding. Pushed.
-Carl
On Tue, 17 Nov 2009 16:23:53 -0800, Alex Botero-Lowry wrote:
> In this case error out when no query is supplied. There seems to be an
> infinite-loop casued by i think notmuch_query_search_threads having
> an exception:
> A Xapian exception occurred: Syntax: AND
> A Xapian exception occurred: Sy
Currently the same `pkg-config ...` is executed for every target, so
just store the results in a variable.
---
Makefile |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
index 96aaa73..023b2ec 100644
--- a/Makefile
+++ b/Makefile
@@ -4,15 +4,16 @@
Apparently typeof (size_t) != unsigned int on my x86-64.
---
notmuch-reply.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/notmuch-reply.c b/notmuch-reply.c
index 4a4a782..344b6e3 100644
--- a/notmuch-reply.c
+++ b/notmuch-reply.c
@@ -78,7 +78,7 @@ address_is_users (con
Hello,
The function count_file returns the total number of files to be
processed, the result is then stored in add_files_state.total_files.
But that variable is reset back to 0 in notmuch_new_command.
When I comment out the following line (before add_files is called):
add_files_state.total_files
Hi,
Once i mark the mail as archived how do i search for them ?
Right now with notmuch.el i am adding a tag "archive" when
i am archiving the mail. I am just wondering is this the right
way ?
-aneesh
>From e3a801c90ed5e037b68bd16807606388e6dbe6e8 Mon Sep 17 00:00:00 2001
From: Aneesh Kumar K.V
Date: Wed, 18 Nov 2009 20:43:13 +0530
Subject: [PATCH] notmuch: Add hooks for show-mode and search-mode
This enables to do things like
(add-hook 'notmuch-search-mode-hook
(lambda()
>From a2325b950016f39290a0c6f0d6aa3417584eb4e8 Mon Sep 17 00:00:00 2001
From: Aneesh Kumar K.V
Date: Wed, 18 Nov 2009 20:45:45 +0530
Subject: [PATCH] notmuch: Add tag archive when archiving the mails
This enables us to search for archived mails later
Signed-off-by: Aneesh Kumar K.V
---
notmuc
>From 24711481dfe770417aa0a13308a9bb842dfb03f4 Mon Sep 17 00:00:00 2001
From: Aneesh Kumar K.V
Date: Wed, 18 Nov 2009 21:20:12 +0530
Subject: [PATCH] notmuch: Add Maildir directory name as tag name for messages
This patch adds maildir directory name as the tag name for
messages. This helps in ad
On Tue, 17 Nov 2009 20:01:16 -0500, Lars Kellogg-Stedman wrote:
> > I've attached a patch that lets usage() take a FILE * argument so that
> > you can output to stderr in response to usage errors, and stdout in
> > response to an explicit request.
>
> Whoops, missed a couple of stderr's in that l
On Wed, 18 Nov 2009 12:05:53 +1100, Stewart Smith
wrote:
> Previously, Ubuntu 9.10, gcc 4.4.1 was getting:
Thanks, Stewart!
It's always nice to get portability fixes. This should have beeen pushed
by the time I will have been able to send this email. :-)
-Carl
On Tue, 17 Nov 2009 21:12:23 -0800 (PST), Rolland Santimano wrote:
> The link[1] provided on the list page[2] is broken:
Hi Rolland, Welcome to the notmuch community.
Thanks for the report. This should be fixed now.
Do let me know if you run into any further problems.
-Carl
On Wed, 18 Nov 2009 00:02:56 -0800, Alexander Botero-Lowry wrote:
> The following changes since commit e8c9c3e6a534fc6c2919c2c1de63cea7250eb488:
>
> are available in the git repository at:
>
> git://alexbl.net/notmuch.git master
>
> Alexander Botero-Lowry (2):
> Error out if no query is
non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL:
<http://notmuchmail.org/pipermail/notmuch/attachments/20091118/e0ada2f2/attachment.pgp>
create serialized data structures for a
> particular version of ruby.
Scary...
--
Adrian Perez de Castro
Igalia - Free Software Engineering
-- next part --
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL:
<http://notmuchmail.org/pipermail/notmuch/attachments/20091118/db88b07f/attachment.pgp>
This makes things like the goto-address system bring up the right
message composition window.
Signed-off-by: Keith Packard
---
notmuch.el |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/notmuch.el b/notmuch.el
index c95cb43..4498200 100644
--- a/notmuch.el
+++ b/notmuch
gnature
Size: 189 bytes
Desc: not available
URL:
<http://notmuchmail.org/pipermail/notmuch/attachments/20091118/15c91b22/attachment.pgp>
Hello,
Having given up on most email clients yet trapped by them, I came
across notmuch.
Quite eager to build,
1.download xapian,
A suggestion :
In the INSTALL/README file, mention that xapian-config should be on path
and that it be called xapian-config.
When I installed the latest, it was ins
Getting the following segfault with 306635c2 on Fedora 12. Seems to
be happening with any 'tag:' search that returns results. For
example, 'notmuch search tag:inbox' and 'notmuch search tag:unread'
segfault but 'notmuch search tag:nosuchtag', 'notmuch search
subject:logwatch' and 'notmuch search
s scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL:
<http://notmuchmail.org/pipermail/notmuch/attachments/20091118/7fb913e9/attachment.pgp>
---
Hello,
This fixes the following for me:
notmuch-reply.c: In function ???address_is_users???:
notmuch-reply.c:87: warning: passing argument 2 of
???notmuch_config_get_user_other_email??? from incompatible pointer type
notmuch-client.h:174: note: expected ???size_t *??? but argument is of
On Wed, Nov 18, 2009 at 1:07 PM, Keith Packard wrote:
>
>> This enables us to search for archived mails later
>
> I think you can just use 'not tag:inbox' as 'archived' really just means
> 'doesn't have the inbox tag'.
That resulted in an error for me:
$ notmuch search not tag:inbox
A Xapian exc
Thanks, windows mail clients.
Signed-off-by: Keith Packard
---
gmime-filter-reply.c |7 ---
notmuch-show.c | 21 +++--
2 files changed, 19 insertions(+), 9 deletions(-)
diff --git a/gmime-filter-reply.c b/gmime-filter-reply.c
index 3e298e1..b269db4 100644
--- a/g
Yes, this is a lame default, but it serves my purposes.
Signed-off-by: Keith Packard
---
notmuch.el |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/notmuch.el b/notmuch.el
index 4498200..91ed073 100644
--- a/notmuch.el
+++ b/notmuch.el
@@ -945,7 +945,7 @@ This function
---
.gitignore |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/.gitignore b/.gitignore
index d277c5a..367caa6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
+TAGS
.deps
notmuch
notmuch.1.gz
--
1.6.5.2
vailable
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL:
<http://notmuchmail.org/pipermail/notmuch/attachments/20091118/a43dfab8/attachment.pgp>
I prefere managing all of the software on my system with RPM, so I
came up with a quick spec file for building RPMS. Once notmuch
settles down and I continue using it I may submit notmuch to Fedora as
an official package. If you'd like your own RPMS build your own, I
don't plan on offering a repo
Add a spec file for building RPM packages.
Signed-off-by: Jeffrey C. Ollie
---
notmuch.spec | 110 ++
1 files changed, 110 insertions(+), 0 deletions(-)
create mode 100644 notmuch.spec
diff --git a/notmuch.spec b/notmuch.spec
new file mo
In particular, notmuch tag -inbox "" tended to take a long time to
run, happened if you hit 'a' on a blank line in the search view and
probably didn't have the desired effect.
Signed-off-by: Keith Packard
---
notmuch-reply.c | 13 +
notmuch-show.c | 13 +
notmuch-tag
On Wed, 18 Nov 2009 11:50:17 +0800, Jjgod Jiang wrote:
> 1. g++ reports 'warning: command line option "-Wmissing-declarations"
> is valid for C/ObjC but not for C++'
In cairo, what we do is have a huge list of desired warnings and then
test each one in turn with a test-compile in the configure sc
Signed-off-by: Ingmar Vanhassel
---
_notmuch | 74 ++
1 files changed, 74 insertions(+), 0 deletions(-)
create mode 100644 _notmuch
diff --git a/_notmuch b/_notmuch
new file mode 100644
index 000..00c9248
--- /dev/null
+++ b/_not
---
.gitignore |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/.gitignore b/.gitignore
index d277c5a..a210779 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,6 @@
notmuch
notmuch.1.gz
*.[ao]
+*~
+.*.swp
--
1.6.5.2.433.g23cdb
On Thu, 19 Nov 2009 10:45:28 +1100, Stewart Smith
wrote:
> On Wed, Nov 18, 2009 at 11:27:20PM +0100, Carl Worth wrote:
> > Yes. I knew I was "cheating" by using some GNU extensions here. I'm
> > happy to accept portability patches for these things, but it's hard for
> > me to get excited about wr
t;that archiving 100 threads doesn't take *forever* like it does
>currently.
yes, please! I'd even be willing to wait at this point...
--
keith.packard at intel.com
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL:
<http://notmuchmail.org/pipermail/notmuch/attachments/20091118/46d9c4b0/attachment.pgp>
---
notmuch-completion.tcsh |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
create mode 100644 notmuch-completion.tcsh
diff --git a/notmuch-completion.tcsh b/notmuch-completion.tcsh
new file mode 100644
index 000..c0d3a44
--- /dev/null
+++ b/notmuch-completion.tcsh
@@ -0,0 +1,2 @
scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL:
<http://notmuchmail.org/pipermail/notmuch/attachments/20091118/3e449797/attachment.pgp>
ust doesn't have enough information to make this
tractable.
--
keith.packard at intel.com
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL:
<http://notmuchmail.org/pipermail/notmuch/attachments/20091118/693379c8/attachment-0001.pgp>
L:
<http://notmuchmail.org/pipermail/notmuch/attachments/20091118/e3aa9621/attachment.pgp>
---
.gitignore |2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/.gitignore b/.gitignore
index 8417d60..ef515f2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,6 @@
TAGS
+tags
+*cscope*
.deps
notmuch
notmuch.1.gz
--
1.5.4.3
61 matches
Mail list logo