Sha256: 1cf36cd59be1a80064e7753e849c5b07f98b45167c06b71a885e9798087ab9aa

Contents?: true

Size: 1.81 KB

Versions: 3

Compression:

Stored size: 1.81 KB

Contents

{
  "name": "OpenBSD Package Description",
  "scopeName": "text.openbsd-pkg.desc",
  "patterns": [
    {
      "include": "#main"
    }
  ],
  "repository": {
    "field": {
      "name": "meta.field.metadata.openbsd-pkg.desc",
      "begin": "^([^\\s:]+(:))",
      "end": "$",
      "patterns": [
        {
          "name": "meta.email.openbsd-pkg.desc",
          "match": "([^\\s\u003c\u003e][^\u003c\u003e]*)\\s*(\u003c)([^@\u003c\u003e]+@[^@\u003c\u003e]+)(\u003e)",
          "captures": {
            "1": {
              "name": "entity.name.author.openbsd-pkg.desc"
            },
            "2": {
              "name": "punctuation.definition.angle.bracket.begin.openbsd-pkg.desc"
            },
            "3": {
              "name": "constant.other.reference.link.underline.mailto.url.openbsd-pkg.desc"
            },
            "4": {
              "name": "punctuation.definition.angle.bracket.end.openbsd-pkg.desc"
            }
          }
        },
        {
          "include": "etc#url"
        },
        {
          "name": "string.unquoted.openbsd-pkg.desc",
          "match": "\\S+"
        }
      ],
      "beginCaptures": {
        "1": {
          "name": "entity.name.tag.field.openbsd-pkg.desc"
        },
        "2": {
          "patterns": [
            {
              "include": "etc#kolon"
            }
          ]
        }
      }
    },
    "main": {
      "patterns": [
        {
          "include": "#title"
        },
        {
          "include": "#field"
        },
        {
          "include": "#paragraph"
        }
      ]
    },
    "paragraph": {
      "name": "markup.paragraph.openbsd-pkg.desc",
      "begin": "^\\s*(?=\\S)(?!\\S)",
      "end": "^\\s*$"
    },
    "title": {
      "name": "markup.heading.title.openbsd-pkg.desc",
      "begin": "\\A",
      "end": "$"
    }
  }
}

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
github-linguist-7.11.1 grammars/text.openbsd-pkg.desc.json
github-linguist-7.10.0 grammars/text.openbsd-pkg.desc.json
github-linguist-7.11.0 grammars/text.openbsd-pkg.desc.json