<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aerc/worker/notmuch, branch mbox</title>
<subtitle>Mirror of https://git.sr.ht/~sircmpwn/aerc
</subtitle>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/'/>
<entry>
<title>notmuch: implement ModifyLabels</title>
<updated>2019-09-16T16:19:15+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2019-09-13T06:48:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=edfab1b201c86a14d825ca02a82f5c7ec3eb5911'/>
<id>edfab1b201c86a14d825ca02a82f5c7ec3eb5911</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>notmuch: sync maildir flags</title>
<updated>2019-09-16T16:19:14+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2019-09-13T06:48:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=3f452ca283e7e1b0e0f75f386f7551c0766d8704'/>
<id>3f452ca283e7e1b0e0f75f386f7551c0766d8704</id>
<content type='text'>
Syncs back special notmuch tag like unread to the underlying maildir store
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Syncs back special notmuch tag like unread to the underlying maildir store
</pre>
</div>
</content>
</entry>
<entry>
<title>notmuch: extract all notmuch db operations.</title>
<updated>2019-09-16T16:19:13+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2019-09-13T06:47:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=83207c1e1d00d118a2bba20d9fd178f32d7f88da'/>
<id>83207c1e1d00d118a2bba20d9fd178f32d7f88da</id>
<content type='text'>
For some reason the current code frequently segfaults due to an
invalid C memory address. This commit mediates that by never keeping an object
alive longer than absolutely necessary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For some reason the current code frequently segfaults due to an
invalid C memory address. This commit mediates that by never keeping an object
alive longer than absolutely necessary.
</pre>
</div>
</content>
</entry>
<entry>
<title>notmuch: add search / filter capabilities</title>
<updated>2019-08-28T23:44:11+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2019-08-28T04:39:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=f13f9a86849ff8b4616aa7b462ed171833e02a95'/>
<id>f13f9a86849ff8b4616aa7b462ed171833e02a95</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Notmuch: use adhoc write connection.</title>
<updated>2019-08-26T00:56:44+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2019-08-24T09:53:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=a2c5233f71522c894b90388623959dcd4cd44256'/>
<id>a2c5233f71522c894b90388623959dcd4cd44256</id>
<content type='text'>
Notmuch only allows a single write connection, all other clients trying to
modify the db block. Hence we should only open one when we actually need it.

Apparently we also need to refresh the RO DB connection upon modification,
else we get stale message tag results
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Notmuch only allows a single write connection, all other clients trying to
modify the db block. Hence we should only open one when we actually need it.

Apparently we also need to refresh the RO DB connection upon modification,
else we get stale message tag results
</pre>
</div>
</content>
</entry>
<entry>
<title>Add notmuch backend</title>
<updated>2019-08-08T01:10:34+00:00</updated>
<author>
<name>Reto Brunner</name>
<email>reto@labrat.space</email>
</author>
<published>2019-08-05T07:16:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/aerc/commit/?id=c38ddf8d3069663b5ff6a0de36dba3e9efba912d'/>
<id>c38ddf8d3069663b5ff6a0de36dba3e9efba912d</id>
<content type='text'>
This commit introduces the notmuch backend.
The backend is conditionally compiled in if the "notmuch" tag is provided.

Most of the message types are implemented, with the notable exceptions
of DeleteMessages as well as any copy / move / append type.
Reason being, that those aren't normally applicable in a notmuch based workflow.

Changes v2 --&gt; v3, based on review comments
* Use account config for configuration
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit introduces the notmuch backend.
The backend is conditionally compiled in if the "notmuch" tag is provided.

Most of the message types are implemented, with the notable exceptions
of DeleteMessages as well as any copy / move / append type.
Reason being, that those aren't normally applicable in a notmuch based workflow.

Changes v2 --&gt; v3, based on review comments
* Use account config for configuration
</pre>
</div>
</content>
</entry>
</feed>
