Sha256: 64379464ae1fe0275ce59ed852092f4c8fbc74a5c6811268fa954f30e815caaf

Contents?: true

Size: 1.77 KB

Versions: 38

Compression:

Stored size: 1.77 KB

Contents

{
  "fileTypes": [
    "zone",
    "db"
  ],
  "name": "Bind Zone Files",
  "patterns": [
    {
      "match": ";.*",
      "name": "comment.line.semicolon.zone_file"
    },
    {
      "match": "@",
      "name": "keyword.directive.zone_file"
    },
    {
      "captures": {
        "2": {
          "name": "variable.other.directive.zone_file"
        },
        "3": {
          "name": "comment.line.semicolon.zone_file"
        }
      },
      "match": "\\$(ORIGIN|origin|TTL|ttl|INCLUDE|include)\\s*([^;]*)(;.*)?",
      "name": "keyword.directive.zone_file"
    },
    {
      "match": "\\d+(H|h|D|d|W|w|M|m|Y|y)",
      "name": "variable.other.timeunit.zone_file"
    },
    {
      "begin": "([A-Za-z0-9_.-]*)\\s+(?:([0-9A-Za-z]*)\\s+)?([I|i][N|n]\\s+[A-Za-z]+)\\s+(.*)\\(",
      "beginCaptures": {
        "2": {
          "name": "variable.other.timeunit.zone_file"
        },
        "3": {
          "name": "keyword.resourcetype.zone_file"
        },
        "4": {
          "name": "string.quoted.single.resource.address.zone_file"
        }
      },
      "end": "\\)",
      "name": "string.quoted.single.address.zone_file",
      "patterns": [
        {
          "match": ";.*",
          "name": "comment.line.semicolon.zone_file"
        }
      ]
    },
    {
      "captures": {
        "2": {
          "name": "variable.other.timeunit.zone_file"
        },
        "3": {
          "name": "keyword.resourcetype.zone_file"
        },
        "4": {
          "name": "string.quoted.single.resource.address.zone_file"
        }
      },
      "match": "([A-Za-z0-9_.-]*)\\s+(?:([0-9A-Za-z]*)\\s+)?([I|i][N|n]\\s+[A-Za-z]+)\\s+(.*)",
      "name": "string.quoted.single.address.zone_file"
    }
  ],
  "scopeName": "text.zone_file",
  "uuid": "e7258f23-3f2a-4b03-80e1-ac8990b47a6d"
}

Version data entries

38 entries across 38 versions & 2 rubygems

Version Path
github-linguist-5.3.3 grammars/text.zone_file.json
github-linguist-5.3.2 grammars/text.zone_file.json
github-linguist-5.3.1 grammars/text.zone_file.json
github-linguist-5.3.0 grammars/text.zone_file.json
github-linguist-5.2.0 grammars/text.zone_file.json
github-linguist-5.1.0 grammars/text.zone_file.json
github-linguist-5.0.11 grammars/text.zone_file.json
github-linguist-5.0.10 grammars/text.zone_file.json
github-linguist-5.0.9 grammars/text.zone_file.json
github-linguist-5.0.8 grammars/text.zone_file.json
github-linguist-5.0.7 grammars/text.zone_file.json
github-linguist-5.0.6 grammars/text.zone_file.json
github-linguist-5.0.5 grammars/text.zone_file.json
github-linguist-5.0.4 grammars/text.zone_file.json
github-linguist-5.0.3 grammars/text.zone_file.json
github-linguist-5.0.2 grammars/text.zone_file.json
github-linguist-5.0.0 grammars/text.zone_file.json
github-linguist-4.8.18 grammars/text.zone_file.json
github-linguist-4.8.17 grammars/text.zone_file.json
github-linguist-4.8.16 grammars/text.zone_file.json