source: pyyaml/trunk/examples/yaml-hl/yaml_hl_ascii.cfg @ 130

Revision 130, 1.5 KB checked in by xi, 9 years ago (diff)

Add style information to events generated by Parser.

RevLine 
[119]1%YAML 1.1
2---
3tokens:
4    stream-start:
5    stream-end:
6    directive:              { start: "\e[35m", end: "\e[0;1;30;40m" }
7    document-start:         { start: "\e[35m", end: "\e[0;1;30;40m" }
8    document-end:           { start: "\e[35m", end: "\e[0;1;30;40m" }
9    block-sequence-start:
10    block-mapping-start:
11    block-end:
12    flow-sequence-start:    { start: "\e[33m", end: "\e[0;1;30;40m" }
13    flow-mapping-start:     { start: "\e[33m", end: "\e[0;1;30;40m" }
14    flow-sequence-end:      { start: "\e[33m", end: "\e[0;1;30;40m" }
15    flow-mapping-end:       { start: "\e[33m", end: "\e[0;1;30;40m" }
16    key:                    { start: "\e[33m", end: "\e[0;1;30;40m" }
17    value:                  { start: "\e[33m", end: "\e[0;1;30;40m" }
18    block-entry:            { start: "\e[33m", end: "\e[0;1;30;40m" }
19    flow-entry:             { start: "\e[33m", end: "\e[0;1;30;40m" }
20    alias:                  { start: "\e[32m", end: "\e[0;1;30;40m" }
21    anchor:                 { start: "\e[32m", end: "\e[0;1;30;40m" }
22    tag:                    { start: "\e[32m", end: "\e[0;1;30;40m" }
23    scalar:                 { start: "\e[36m", end: "\e[0;1;30;40m" }
24
25events:
26    stream-start:   { start: "\e[0;1;30;40m" }
27    stream-end:     { end: "\e[0m" }
28    document-start:
29    document-end:
[130]30    sequence-start:
31    sequence-end:
32    mapping-start:
33    mapping-end:
[119]34    scalar:
35
36replaces: !!pairs
37    - "\r\n":   "\n"
38    - "\r":     "\n"
39    - "\n":     "\n"
40    - "\x85":   "\n"
41    - "\u2028": "\n"
42    - "\u2029": "\n"
43
44# vim: ft=yaml
Note: See TracBrowser for help on using the repository browser.