[898] | 1 | %YAML 1.1 |
---|
| 2 | --- |
---|
| 3 | |
---|
| 4 | ascii: |
---|
| 5 | |
---|
| 6 | header: "\e[0;1;30;40m" |
---|
| 7 | |
---|
| 8 | footer: "\e[0m" |
---|
| 9 | |
---|
| 10 | tokens: |
---|
| 11 | stream-start: |
---|
| 12 | stream-end: |
---|
| 13 | directive: { start: "\e[35m", end: "\e[0;1;30;40m" } |
---|
| 14 | document-start: { start: "\e[35m", end: "\e[0;1;30;40m" } |
---|
| 15 | document-end: { start: "\e[35m", end: "\e[0;1;30;40m" } |
---|
| 16 | block-sequence-start: |
---|
| 17 | block-mapping-start: |
---|
| 18 | block-end: |
---|
| 19 | flow-sequence-start: { start: "\e[33m", end: "\e[0;1;30;40m" } |
---|
| 20 | flow-mapping-start: { start: "\e[33m", end: "\e[0;1;30;40m" } |
---|
| 21 | flow-sequence-end: { start: "\e[33m", end: "\e[0;1;30;40m" } |
---|
| 22 | flow-mapping-end: { start: "\e[33m", end: "\e[0;1;30;40m" } |
---|
| 23 | key: { start: "\e[33m", end: "\e[0;1;30;40m" } |
---|
| 24 | value: { start: "\e[33m", end: "\e[0;1;30;40m" } |
---|
| 25 | block-entry: { start: "\e[33m", end: "\e[0;1;30;40m" } |
---|
| 26 | flow-entry: { start: "\e[33m", end: "\e[0;1;30;40m" } |
---|
| 27 | alias: { start: "\e[32m", end: "\e[0;1;30;40m" } |
---|
| 28 | anchor: { start: "\e[32m", end: "\e[0;1;30;40m" } |
---|
| 29 | tag: { start: "\e[32m", end: "\e[0;1;30;40m" } |
---|
| 30 | scalar: { start: "\e[36m", end: "\e[0;1;30;40m" } |
---|
| 31 | |
---|
| 32 | replaces: |
---|
| 33 | - "\r\n": "\n" |
---|
| 34 | - "\r": "\n" |
---|
| 35 | - "\n": "\n" |
---|
| 36 | - "\x85": "\n" |
---|
| 37 | - "\u2028": "\n" |
---|
| 38 | - "\u2029": "\n" |
---|
| 39 | |
---|
| 40 | html: &html |
---|
| 41 | |
---|
| 42 | tokens: |
---|
| 43 | stream-start: |
---|
| 44 | stream-end: |
---|
| 45 | directive: { start: <code class="directive_token">, end: </code> } |
---|
| 46 | document-start: { start: <code class="document_start_token">, end: </code> } |
---|
| 47 | document-end: { start: <code class="document_end_token">, end: </code> } |
---|
| 48 | block-sequence-start: |
---|
| 49 | block-mapping-start: |
---|
| 50 | block-end: |
---|
| 51 | flow-sequence-start: { start: <code class="delimiter_token">, end: </code> } |
---|
| 52 | flow-mapping-start: { start: <code class="delimiter_token">, end: </code> } |
---|
| 53 | flow-sequence-end: { start: <code class="delimiter_token">, end: </code> } |
---|
| 54 | flow-mapping-end: { start: <code class="delimiter_token">, end: </code> } |
---|
| 55 | key: { start: <code class="delimiter_token">, end: </code> } |
---|
| 56 | value: { start: <code class="delimiter_token">, end: </code> } |
---|
| 57 | block-entry: { start: <code class="delimiter_token">, end: </code> } |
---|
| 58 | flow-entry: { start: <code class="delimiter_token">, end: </code> } |
---|
| 59 | alias: { start: <code class="anchor_token">, end: </code> } |
---|
| 60 | anchor: { start: <code class="anchor_token">, end: </code> } |
---|
| 61 | tag: { start: <code class="tag_token">, end: </code> } |
---|
| 62 | scalar: { start: <code class="scalar_token">, end: </code> } |
---|
| 63 | |
---|
| 64 | events: |
---|
| 65 | stream-start: { start: <pre class="yaml_stream"> } |
---|
| 66 | stream-end: { end: </pre> } |
---|
| 67 | document-start: { start: <span class="document"> } |
---|
| 68 | document-end: { end: </span> } |
---|
| 69 | sequence-start: { start: <span class="sequence"> } |
---|
| 70 | sequence-end: { end: </span> } |
---|
| 71 | mapping-start: { start: <span class="mapping"> } |
---|
| 72 | mapping-end: { end: </span> } |
---|
| 73 | scalar: { start: <span class="scalar">, end: </span> } |
---|
| 74 | |
---|
| 75 | replaces: |
---|
| 76 | - "\r\n": "\n" |
---|
| 77 | - "\r": "\n" |
---|
| 78 | - "\n": "\n" |
---|
| 79 | - "\x85": "\n" |
---|
| 80 | - "\u2028": "\n" |
---|
| 81 | - "\u2029": "\n" |
---|
| 82 | - "&": "&" |
---|
| 83 | - "<": "<" |
---|
| 84 | - ">": ">" |
---|
| 85 | |
---|
| 86 | html-page: |
---|
| 87 | |
---|
| 88 | header: | |
---|
| 89 | <html> |
---|
| 90 | <head> |
---|
| 91 | <title>A YAML stream</title> |
---|
| 92 | <style type="text/css"> |
---|
| 93 | .document { background: #FFF } |
---|
| 94 | .sequence { background: #EEF } |
---|
| 95 | .mapping { background: #EFE } |
---|
| 96 | .scalar { background: #FEE } |
---|
| 97 | .directive_token { color: #C0C } |
---|
| 98 | .document_start_token { color: #C0C; font-weight: bold } |
---|
| 99 | .document_end_token { color: #C0C; font-weight: bold } |
---|
| 100 | .delimiter_token { color: #600; font-weight: bold } |
---|
| 101 | .anchor_token { color: #090 } |
---|
| 102 | .tag_token { color: #090 } |
---|
| 103 | .scalar_token { color: #000 } |
---|
| 104 | .yaml_stream { color: #999 } |
---|
| 105 | </style> |
---|
| 106 | <body> |
---|
| 107 | |
---|
| 108 | footer: | |
---|
| 109 | </body> |
---|
| 110 | </html> |
---|
| 111 | |
---|
| 112 | <<: *html |
---|
| 113 | |
---|
| 114 | |
---|
| 115 | # vim: ft=yaml |
---|