summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge Sebastian Spaeth's python bindings into bindings/pythonCarl Worth2010-04-21
|\ | | | | | | | | | | | | | | | | | | | | | | | | Sebastian offered to maintain these bindings within the notmuch repository and offered them in the following repository: git://github.com/spaetz/python-notmuch.git These are the bindings formerly known as "cnotmuch" and now known simply as "notmuch" from within python. The bindings are not yet integrated into the build system and packaging of the primary ntomuch repository.
| * Move everything down into a bindings/python directory.Carl Worth2010-04-21
| | | | | | | | | | In preparation for merging the python bindings into the notmuch repository.
| * python: Adapt README somewhatSebastian Spaeth2010-04-19
| |
| * python: Rename notmuch binary to notmuch.pySebastian Spaeth2010-04-19
| | | | | | | | | | | | | | | | If we have it in the toplevel directory we can run it without having to install the library, which is great for testing purposes. --HG-- rename : docs/notmuch => notmuch.py
| * Remove all traces of cnotmuchSebastian Spaeth2010-04-19
| | | | | | | | import cnotmuch.notmuch is dead. Long live import notmuch!
| * python: adapt docs to the notmuch module renamingSebastian Spaeth2010-04-19
| |
| * rename module to just 'notmuch'Sebastian Spaeth2010-04-19
| | | | | | | | | | | | | | | | | | | | So you need to do e.g. 'from notmuch import Database' rather than the previous from cnotmuch.notmuch import Database. Alse recreate our fake python 'notmuch' binary in the docs directory for now --HG-- rename : notmuch/notmuch.py => notmuch/__init__.py
| * cnotmuch -> notmuchSebastian Spaeth2010-04-19
| | | | | | | | | | | | | | | | | | | | | | | | | | and GPL v3+ boilerplate code to each source file. --HG-- rename : cnotmuch/__init__.py => notmuch/__init__.py rename : cnotmuch/database.py => notmuch/database.py rename : cnotmuch/globals.py => notmuch/globals.py rename : cnotmuch/message.py => notmuch/message.py rename : cnotmuch/notmuch.py => notmuch/notmuch.py rename : cnotmuch/tag.py => notmuch/tag.py rename : cnotmuch/thread.py => notmuch/thread.py
| * cleanup style, hopefully no functional changes.acoolon2010-04-07
| |
| * Added tag v0.2.2 for changeset 0122a27667adSebastian Spaeth2010-04-07
| |
| * Extent pypi documentation. Set version to 0.2.2Sebastian Spaeth2010-04-07
| |
| * find_library does not read LD_LIBRARY_PATH, but CDLL does.Cedric Cabessa2010-04-05
| |
| * notmuch new implementationSebastian Spaeth2010-03-31
| | | | | | | | It can not add and remove messages. However, message moves are not detected and we do not modify or honor the Directory entries yet.
| * database(): Actually return a value on remove_message()Sebastian Spaeth2010-03-31
| |
| * notmuch: refactor stuff into a Notmuch classSebastian Spaeth2010-03-31
| | | | | | | | This commit contains many minor and bigger changes, such as the removal of the logging import too.
| * database.py: also need to import MessageSebastian Spaeth2010-03-30
| |
| * Ubuntu debian file creation documentationSebastian Spaeth2010-03-30
| |
| * Debian pkg creation stuffSebastian Spaeth2010-03-30
| |
| * message.py: Don't use ctypes.c_bool as that does not exist in python 2.5Sebastian Spaeth2010-03-30
| |
| * message.py: fix indentationJesse Rosenthal2010-03-30
| |
| * Need to do capitalization changes in dict keys from rev 45d2012fcf51 for all ↵Sebastian Spaeth2010-03-30
| | | | | | | | usages
| * message.py: small doc changes and unused code removalSebastian Spaeth2010-03-30
| |
| * Revert some unneeded white space changesSebastian Spaeth2010-03-30
| |
| * [REV2] adding part, simplifying Message.get_parts(), and fixing json to work ↵Jesse Rosenthal2010-03-30
| | | | | | | | | | | | | | | | | | | | | | | | with dme's json ui Sebastian: This replaces the patch it responds to. With this patch, we can now use the cnotmuch with David's json ui. There are still issues, but this allows interaction with emacs. ---
| * implement sort order for notmuch showJesse Rosenthal2010-03-28
| |
| * fix wrongly names variable format->out_formatSebastian Spaeth2010-03-25
| |
| * rename show_messages to print_messages and fix up the arg parsing for ↵Sebastian Spaeth2010-03-25
| | | | | | | | notmuch show a bit
| * Message(): add 'match' result in text output. Fix is_match to use class, not ↵Sebastian Spaeth2010-03-25
| | | | | | | | instance, attributes.
| * message.yp: add GPL v3 boilerplate and add Jesse as copyright holderSebastian Spaeth2010-03-25
| |
| * Message(): Implement show message as text or jsonJesse Rosenthal2010-03-25
| |
| * notmuch: Make modifications to implement notmuch searchJesse Rosenthal2010-03-25
| |
| * push __VERSION__ to post release 0.2.1+Sebastian Spaeth2010-03-25
| |
| * Added tag v0.2.1 for changeset 8f496a1f9b34Sebastian Spaeth2010-03-25
| |
| * bump __VERSION__ to 0.2.1Sebastian Spaeth2010-03-25
| |
| * docs: Improve documentationsSebastian Spaeth2010-03-25
| |
| * Implement Database.upgrade() to get the last bit of API. We are complete now.Sebastian Spaeth2010-03-25
| |
| * Implement Filenames() iterator. The API should be complete at this point.Sebastian Spaeth2010-03-25
| | | | | | | | We are still missing Database.upgrade() as I am not sure how to implement the callback, and it's not that important for now. Documentation for the new classes is written inline, but not integrated in the docs yet.
| * Implement Database().get_directory() and Directory() class.Sebastian Spaeth2010-03-25
| |
| * Implement Message().get|set_flag()Sebastian Spaeth2010-03-25
| | | | | | | | These were the last 2 missing methods from the Message object, which should be feature complete now.
| * fix documentations, and add a very brittle notmuch reply commandSebastian Spaeth2010-03-24
| |
| * Added tag v0.2.0 for changeset 36e2dd4e739aSebastian Spaeth2010-03-24
| |
| * README: update changelogSebastian Spaeth2010-03-24
| |
| * bump __VERSION__ to 0.2.0Sebastian Spaeth2010-03-24
| |
| * try c_long rather c_int64 for time_tSebastian Spaeth2010-03-24
| |
| * time_t is a signed int, not an unsigned one...Sebastian Spaeth2010-03-24
| |
| * Factor Messages() and Message() out into their own file. rename tags.py to ↵Sebastian Spaeth2010-03-24
| | | | | | | | | | | | | | tag.py for consistency. --HG-- rename : cnotmuch/tags.py => cnotmuch/tag.py
| * notmuch: Implement 'notmuch search'Sebastian Spaeth2010-03-24
| | | | | | | | | | This passes all search tests for the notmuch test suite. We don't have the nice recent date formatting, no --format and no --sort option implemented though.
| * Implement Thread() and Threads()Sebastian Spaeth2010-03-24
| | | | | | | | | | Most of Thread() is implemented now and all of Threads(). Reorganized the source somewhat and various minor fixes throughout.
| * docs: Update documentationSebastian Spaeth2010-03-24
| | | | | | | | Update the docs and include a page describing the notmuch "binary"
| * Added tag v0.1.1 for changeset 4fdbf2935cdfSebastian Spaeth2010-03-22
| |