Artifact f9482dd7aab716848c1d278b783ac7a4f2443883:
D 2016-03-08T17:14:16.014 L tclnotmuch P a429c2062ed05ac3259c30bfb71b786d0fb7f42e U eric W 1504 <h1>tclnotmuch</h1> Creating Tcl bindings for <i>notmuch</i> ([https://notmuchmail.org/]). The initial aim is working access to the library API for both data creation and data retrieval. Current work is with <i>notmuch</i> 0.18.1, catching up will follow when this works. <h2>WARNING!</h2> The bindings work, but for a use case where simultaneous database access from different processes is needed (e.g. processing emails as they arrive), lost updates are possible for the following Tcl versions: * 8.5.18 built with threads (not the default) * 8.6.<nowiki>[1-4]</nowiki> built with threads (default) However, the following Tcl versions do not have this problem: * 8.5.18 built without threads (default) * 8.5.19 built with or without threads * 8.6.<nowiki>[1-4]</nowiki> built without threads (not the default) * 8.6.5 built with or without threads Earlier 8.5.x are presumably the same as 8.5.18. See Ticket [4b8922e858]. <h2>Further Information</h2> * [Documentation Note] * [SWIG Notes] * [A note on Testing] <h2>Feedback</h2> Currently the only place available for feedback is the wiki page [Comments and Questions]. <h2>The Logo</h2> The logo for this repository is <a href=http://www.kroc.tk/Plume.php>David Zolli</a>'s original Tcl feather icon overlaid with the <a href=https://notmuchmail.org/><strong>notmuch</strong> mail</a> balance logo. Maybe it should logically be the other way round, but this way looks better. Z 8ddf766093373d908505f3e63bd09cc7