{"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":"$"}}}
