Sha256: 1f3ce04cafc5cd70761df3d52c4cc52e3af2bd728f2d115c666de8c4ccafaee3

Contents?: true

Size: 1.28 KB

Versions: 4

Compression:

Stored size: 1.28 KB

Contents

{
  "comment": "World of Warcraft TOC",
  "fileTypes": [
    "toc"
  ],
  "name": "TOC (WoW)",
  "patterns": [
    {
      "name": "keyword.tag.toc",
      "begin": "^## ",
      "patterns": [
        {
          "match": "([Xx]-[^:]+)",
          "name": "entity.name.tag.custom.toc"
        },
        {
          "match": "(Title-|Notes-|Description-)(enUS|enGB|frFR|deDE|esES|esMX|itIT|ptBR|ruRU|koKR|zhTW|zhCN)",
          "name": "entity.name.tag.localized.toc"
        },
        {
          "match": "(Interface|Title|Notes|Description|RequiredDeps|Dependencies|\\bDep[^:]+|OptionalDeps|LoadOnDemand|LoadWith|LoadManagers|SavedVariablesPerCharacter|SavedVariables|DefaultState|Secure|Author|Version)",
          "name": "entity.name.tag.toc"
        },
        {
          "match": "\\S[^:]+",
          "name": "invalid.name.tag.toc"
        }
      ],
      "end": "(:|\\Z)"
    },
    {
      "captures": {
        "1": {
          "name": "constant.character.escape.toc"
        },
        "2": {
          "name": "string.escape.coloring.toc"
        }
      },
      "match": "(\\|c)([a-fA-F0-9]{8})"
    },
    {
      "match": "(\\|r)",
      "name": "constant.character.escape.toc"
    },
    {
      "match": "(?<!^## )#.*$",
      "name": "comment.toc"
    }
  ],
  "scopeName": "source.toc"
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
github-linguist-4.8.8 grammars/source.toc.json
github-linguist-4.8.7 grammars/source.toc.json
github-linguist-4.8.6 grammars/source.toc.json
github-linguist-4.8.5 grammars/source.toc.json