]> granicus.if.org Git - neomutt/commit
merge: notmuch - email search engine
authorRichard Russon <rich@flatcap.org>
Wed, 16 Mar 2016 22:49:44 +0000 (22:49 +0000)
committerRichard Russon <rich@flatcap.org>
Wed, 16 Mar 2016 22:49:44 +0000 (22:49 +0000)
commit46b89048078d92c816f647ebd3abb23469d21c2e
tree1e00efa1a7b68120c07713492cfa67970d922efc
parent794924121acc758e64054783e5bcf2746868d356
parent92f2586b4538a0ab0c1a27f1ded382fbb45231d2
merge: notmuch - email search engine

 * add basic files and build-sys stuff
 * add some vfolder functions
 * add 'virtual-mailboxes' parser
 * add notmuch::// uri
 * consolidate msg sync code
 * add context magic
 * add basic .muttrc variables
 * add basic functions
 * don't modify virtual folders' paths
 * add notmuch calls to mx_* API
 * add support to browser
 * change-vfolder, print folder info, etc.
 * add modify-label
 * update README.notmuch
 * fix CONTEXT->data->db usage
 * update README
 * header: add HEADER->free_cb() to free driver specific data
 * add <modify-labels-then-hide>
 * print vfolder description on status bar
 * properly update context numbers
 * add virtual spoolfile
 * small refactoring
 * implement nm_check_database()
 * support default db uri
 * add debug messages
 * update README
 * improve virtual_mailboxes command, update docs
 * improve nm_unread_tag setting
 * fix compilation error at get_nm_message()
 * add ML to README
 * add support for virtual folders, add sidebar-toggle command
 * docs: add note about sidebar to notmuch docs
 * fix segfault when exiting with 'x' key
 * build-sys: fix compilation without --enable-notmuch
 * Grammar and typo fixes.
 * add note about notmuch version requirement
 * fix a bug with processing mailboxes when they are all virtual.
 * cleanup private notmuch structs initialization
 * explicitly require notmuch context
 * use context data if possible rather than directly context
 * search in new/cur subfolders if DB is not up-to-date
 * remove extra slashes
 * fix sync
 * fix msg remove code
 * don't use uninitialized HEADER in nm_check_database()
 * add nm_open_timeout
 * fix prefixes in README
 * fix new->cur maildir move
 * make filename changes more robust
 * add NOTMUCH in show_version()
 * don't rename in DB before mx commit
 * allow to read whole-threads
 * fix nm_check_database to count new messages correctly
 * use the new notmuch api if available
 * use notmuch_status_t for DB open
 * use the Maildir if NotmuchDefaultUri is unset
 * sync flags for all duplicate messages
 * format: support optional modifier for g (notmuch labels)
 * print read progress of a query
 * mutt_nm_db_limit option defines a default limit
 * add note about nm_db_limit to README
 * add nm_query_type config file option
 * add notmuch_{query,message}_destroy to DB checker
 * docs: add link to notmuch mutttips
 * count messages for mutt progress bar
 * add %g examples
 * Fix auto_tag=yes for modify-labels* and quasi-delete
 * Add 'label' pattern modifier '~Y'
 * Plug a leaked notmuch DB handle in get_count()
 * Add nm_get_all_tags()
 * Add TAB completion of tag: names in <vfolder-from-query>
 * Add TAB completion of tag names in <modify-labels>*
 * Fix trivial documentation typoes
 * reuse connection in complete_all_nm_tags()
 * hide signed and encrypted tags by default
 * add $record support
 * sidebar: extend sidebar sort methods, add sort_sidebar=
 * add support for text transforms of tag names
 * fix corrupt viewing of messages
 * port the old index-color mutt patch to mutt-kz
 * added some documentation
 * clean up tags related code, improve %G
 * add nm_exclude_tags
 * fix buffer overflow, improve tag_list usage
 * always use notmuch message ID
 * add entire-thread command, cleanup progress bar code
 * improve entire-thread
 * add CH_VIRTUAL to allow to specify when use virtual headers
 * update DB on save-command
 * extend <change-vfolder> to accept folder name/uri
 * <change-vfolder> default to the next unread folder
 * don't close opened message after <modify-label>
 * search by vfolder name in browser
 * docs: update README.notmuch
 * docs: add UPDATING.kz
 * make %N optional for notmuch browser format
 * apply NotmuchExcludeTags to count queries
 * fix getting count of new messages for non-trivial query
 * get <entire-thread> work from pager context
 * use exclude tags for entrie-thread too
 * call notmuch_query_count_messages() more carefully
 * fix DB transaction balancing
 * update the header colors after modifying tags
 * fix nm_query_type=messages + query type=threads
 * docs: add to UPDATING.kz
 * enlarge query buffer
 * docs: add to UPDATING.kz
 * bypass data limit when expanding threads
 * mutt, Update 'unread' tag for all files mapped to msg