Radix cross Linux

The main Radix cross Linux repository contains the build scripts of packages, which have the most complete and common functionality for desktop machines

452 Commits   2 Branches   1 Tag
# YAML syntax highlighting

# Reference:
#   https://en.wikipedia.org/wiki/YAML
#   http://yaml.org/refcard.html

context default
    spellcheck
    keyword #*\n color30
    keyword {{*}} color196
    keyword linestart --- color17
    keyword linestart \[\s\]-\s color17
    # "YAML requires that colons and commas used as list separators be followed by a space [...]"
    keyword ,\{\s\n\} color17
    keyword , color160
    # Below, we can get by with just "*:\{\s\n\}", but we prefer to restrict the
    # key names in order not to grab too much (e.g., "{one: 1, two: 2}", "one: 1  # possibilities: 1 or 2").
    keyword \{0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\}\[\s-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz\]:\{\s\n\} color19
    keyword [ color17
    keyword ] color17
    keyword { color17
    keyword } color17
    keyword whole true color91
    keyword whole false color91
    keyword whole null color91

context " " color28
    spellcheck
    keyword {{*}} color196
    keyword \\" color34
    keyword \\\\ color34
    keyword \\\{xuU\}\[0123456789\] color34
    keyword \\\{0abfnrtve_NLP\} color34

context ' ' color28
    spellcheck
    keyword {{*}} color196