aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-03-24try c_long rather c_int64 for time_tSebastian Spaeth
2010-03-24time_t is a signed int, not an unsigned one...Sebastian Spaeth
2010-03-24Factor Messages() and Message() out into their own file. rename tags.py to tag.py for consistency.Sebastian Spaeth
2010-03-24notmuch: Implement 'notmuch search'Sebastian Spaeth
2010-03-24Implement Thread() and Threads()Sebastian Spaeth
2010-03-24docs: Update documentationSebastian Spaeth
2010-03-22Added tag v0.1.1 for changeset 4fdbf2935cdfSebastian Spaeth
2010-03-22Make __VERSION__ available via cnotmuch.notmuch.__VERSION__ and improve READMESebastian Spaeth
2010-03-22notmuch: use new function Database().create_query() for 'count'Sebastian Spaeth
2010-03-22Fix Database().create_query() to actually initialize the Query with the correct object.Sebastian Spaeth
2010-03-22setup.py and MANIFEST.in for the 0.1 release. Unfortunately post-version tag.Sebastian Spaeth
2010-03-22Added tag v0.1 for changeset 27f38f75d27dSebastian Spaeth
2010-03-19Implement Message.get_replies()Sebastian Spaeth
2010-03-19docs: Add missing newline that broke formattingSebastian Spaeth
2010-03-19Add Database.create_query() as a shorthand for db=Database();q=Query(db,"")Sebastian Spaeth
2010-03-19Database(): implement as of yet untested add_message() and remove_message()Sebastian Spaeth
2010-03-19docs: Various typo fixes in docstringsSebastian Spaeth
2010-03-19Database(): Factor out the test for an initialized self._dbSebastian Spaeth
2010-03-19implement Message.get_thread_id()Sebastian Spaeth
2010-03-19notmuch restore: only delete a message's old tags if they are not a subset of the new ones.Sebastian Spaeth
2010-03-19hgignore: ignore test/test*Sebastian Spaeth
2010-03-19notmuch: implement restore. We pass now all 'dump' and 'restore' tests in the test suiteSebastian Spaeth
2010-03-19notmuch: Use Query.count_messages() rather len(Query.search_messages())Sebastian Spaeth
2010-03-19Query(): Fix _nmlib -> nmlib type & clarify docs a bitSebastian Spaeth
2010-03-19Implement Database.count_messages()Sebastian Spaeth
2010-03-18notmuch: implement dump to file. Fake notmuch new by calling the real notmuch to enable running the testsuiteSebastian Spaeth
2010-03-18add original notmuch testsuiteSebastian Spaeth
2010-03-18mention NOTMUCH_CONFIG in the notmuch docstringSebastian Spaeth
2010-03-18Database(): honor NOTMUCH_CONFIG env variable for reading the standard database location.Sebastian Spaeth
2010-03-18Implement Message.freeze(), thaw(), and remove_all_tags()Sebastian Spaeth
2010-03-18docs: stub out remaining missing bindings to get a reminderSebastian Spaeth
2010-03-18implement Database.get_version() and Database.needs_upgrade()Sebastian Spaeth
2010-03-17notmuch: implement tag commandSebastian Spaeth
2010-03-17notmuch: fix to use new Query.SORT enumSebastian Spaeth
2010-03-17Implement Message.add|remove_tag() and documentationSebastian Spaeth
2010-03-17docs: doc improvementsSebastian Spaeth
2010-03-17many doc improvements, fixed at least one bug due to parameter renamingSebastian Spaeth
2010-03-17Improve source documentationSebastian Spaeth
2010-03-17Implement an Enum class and make the STATUS object oneSebastian Spaeth
2010-03-17README: add link to static docsSebastian Spaeth
2010-03-16update documentation so it makes senseSebastian Spaeth
2010-03-16add sphinx docs stubs (they don't make sense yet)Sebastian Spaeth
2010-03-16hgignore: update to ignore static documentationSebastian Spaeth
2010-03-16implement Message.get_date() and Message.get_header()Sebastian Spaeth
2010-03-16implement stub for notmuch show. Remove finished ToDo itemsSebastian Spaeth
2010-03-16implement Query.set_sort() and sort notmuch dump by message idSebastian Spaeth
2010-03-16implement notmuch dump and Messages.len()Sebastian Spaeth
2010-03-16implement message countingSebastian Spaeth
2010-03-16implement quoatation mangling in the notmuch binarySebastian Spaeth
2010-03-16Fix iterator classes to not skip the first element when iteratingSebastian Spaeth