cli/dump: bump dump format version to 3

No changes to the format of the body, but the header format was
fixed, and version 2 headers probably shouldn't be relied on.
This commit is contained in:
David Bremner 2017-03-31 07:55:17 -03:00
parent 83dffdb251
commit 87f1d68440
3 changed files with 3 additions and 3 deletions

View file

@ -95,7 +95,7 @@ Supported options for **dump** include
The default is to include all available types of data. The The default is to include all available types of data. The
option can be specified multiple times to select some subset. As option can be specified multiple times to select some subset. As
of version 2 of the dump format, there is a header line of the of version 3 of the dump format, there is a header line of the
following form following form
| |

View file

@ -465,7 +465,7 @@ typedef enum dump_includes {
#define DUMP_INCLUDE_DEFAULT (DUMP_INCLUDE_TAGS | DUMP_INCLUDE_CONFIG | DUMP_INCLUDE_PROPERTIES) #define DUMP_INCLUDE_DEFAULT (DUMP_INCLUDE_TAGS | DUMP_INCLUDE_CONFIG | DUMP_INCLUDE_PROPERTIES)
#define NOTMUCH_DUMP_VERSION 2 #define NOTMUCH_DUMP_VERSION 3
int int
notmuch_database_dump (notmuch_database_t *notmuch, notmuch_database_dump (notmuch_database_t *notmuch,

View file

@ -112,7 +112,7 @@ cat c_head - c_tail <<'EOF' | test_C ${MAIL_DIR}
EOF EOF
notmuch dump --include=config >OUTPUT notmuch dump --include=config >OUTPUT
cat <<'EOF' >EXPECTED cat <<'EOF' >EXPECTED
#notmuch-dump batch-tag:2 config #notmuch-dump batch-tag:3 config
#@ aaabefore beforeval #@ aaabefore beforeval
#@ key%20with%20spaces value,%20with,%20spaces%21 #@ key%20with%20spaces value,%20with,%20spaces%21
#@ testkey1 testvalue1 #@ testkey1 testvalue1