]> git.notmuchmail.org Git - notmuch/blobdiff - devel/schemata
Test: emacs: test for folding long headers.
[notmuch] / devel / schemata
index 41dc4a60fff36608e25425c7f113c6f2a1b667b0..00ebb7a6e7148f9f7f2930de214e0e85ae915589 100644 (file)
@@ -26,6 +26,10 @@ v1
 v2
 - Added the thread_summary.query field.
 
+v3
+- Replaced message.filename string with a list of filenames.
+- Added part.content-disposition field.
+
 Common non-terminals
 --------------------
 
@@ -59,7 +63,7 @@ message = {
     # (format_message_sprinter)
     id:             messageid,
     match:          bool,
-    filename:      string,
+    filename:      [string*],
     timestamp:      unix_time, # date header as unix time
     date_relative:  string,   # user-friendly timestamp
     tags:           [string*],
@@ -76,6 +80,7 @@ part = {
     sigstatus?:     sigstatus,
 
     content-type:   string,
+    content-disposition?:       string,
     content-id?:    string,
     # if content-type starts with "multipart/":
     content:        [part*],