| [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 |
|---|