mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-12-22 09:24:54 +01:00
Sync schemata with current code structure
The schema itself hasn't changed, but many of the references to functions in notmuch-show.c were out of date.
This commit is contained in:
parent
6c84116091
commit
98cad5a207
1 changed files with 7 additions and 14 deletions
|
@ -36,7 +36,7 @@ thread_node = [
|
||||||
[thread_node*] # children of message
|
[thread_node*] # children of message
|
||||||
]
|
]
|
||||||
|
|
||||||
# A message (show_message)
|
# A message (format_part_json)
|
||||||
message = {
|
message = {
|
||||||
# (format_message_json)
|
# (format_message_json)
|
||||||
id: messageid,
|
id: messageid,
|
||||||
|
@ -50,18 +50,13 @@ message = {
|
||||||
body: [part]
|
body: [part]
|
||||||
}
|
}
|
||||||
|
|
||||||
# A MIME part (show_message_body)
|
# A MIME part (format_part_json)
|
||||||
part = {
|
part = {
|
||||||
# format_part_start_json
|
|
||||||
id: int|string, # part id (currently DFS part number)
|
id: int|string, # part id (currently DFS part number)
|
||||||
|
|
||||||
# format_part_encstatus_json
|
|
||||||
encstatus?: encstatus,
|
encstatus?: encstatus,
|
||||||
|
|
||||||
# format_part_sigstatus_json
|
|
||||||
sigstatus?: sigstatus,
|
sigstatus?: sigstatus,
|
||||||
|
|
||||||
# format_part_content_json
|
|
||||||
content-type: string,
|
content-type: string,
|
||||||
content-id?: string,
|
content-id?: string,
|
||||||
# if content-type starts with "multipart/":
|
# if content-type starts with "multipart/":
|
||||||
|
@ -77,9 +72,7 @@ part = {
|
||||||
content?: string
|
content?: string
|
||||||
}
|
}
|
||||||
|
|
||||||
# The headers of a message (format_headers_json with raw headers
|
# The headers of a message or part (format_headers_json with reply = FALSE)
|
||||||
# and reply = FALSE) or a part (format_headers_message_part_json
|
|
||||||
# with pretty-printed headers)
|
|
||||||
headers = {
|
headers = {
|
||||||
Subject: string,
|
Subject: string,
|
||||||
From: string,
|
From: string,
|
||||||
|
@ -89,14 +82,14 @@ headers = {
|
||||||
Date: string
|
Date: string
|
||||||
}
|
}
|
||||||
|
|
||||||
# Encryption status (format_part_encstatus_json)
|
# Encryption status (format_part_json)
|
||||||
encstatus = [{status: "good"|"bad"}]
|
encstatus = [{status: "good"|"bad"}]
|
||||||
|
|
||||||
# Signature status (format_part_sigstatus_json)
|
# Signature status (format_part_sigstatus_json)
|
||||||
sigstatus = [signature*]
|
sigstatus = [signature*]
|
||||||
|
|
||||||
signature = {
|
signature = {
|
||||||
# signature_status_to_string
|
# (signature_status_to_string)
|
||||||
status: "none"|"good"|"bad"|"error"|"unknown",
|
status: "none"|"good"|"bad"|"error"|"unknown",
|
||||||
# if status is "good":
|
# if status is "good":
|
||||||
fingerprint?: string,
|
fingerprint?: string,
|
||||||
|
@ -142,14 +135,14 @@ notmuch reply schema
|
||||||
--------------------
|
--------------------
|
||||||
|
|
||||||
reply = {
|
reply = {
|
||||||
# The headers of the constructed reply (format_headers_json with
|
# The headers of the constructed reply
|
||||||
# raw headers and reply = TRUE)
|
|
||||||
reply-headers: reply_headers,
|
reply-headers: reply_headers,
|
||||||
|
|
||||||
# As in the show format (format_part_json)
|
# As in the show format (format_part_json)
|
||||||
original: message
|
original: message
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Reply headers (format_headers_json with reply = TRUE)
|
||||||
reply_headers = {
|
reply_headers = {
|
||||||
Subject: string,
|
Subject: string,
|
||||||
From: string,
|
From: string,
|
||||||
|
|
Loading…
Reference in a new issue