Sha256: db9903e9daefae7d6d75ad726fccc3faeff30f2ac8551390540d4c9c5daeb2b2

Contents?: true

Size: 1.15 KB

Versions: 7

Compression:

Stored size: 1.15 KB

Contents

{"name":"Option list","scopeName":"source.opts","patterns":[{"include":"#main"}],"repository":{"escape":{"patterns":[{"include":"etc#esc"},{"name":"constant.character.percent.url-encoded.opts","match":"(%)[A-Fa-f0-9]{2}","captures":{"1":{"name":"punctuation.definition.character.percentage.opts"}}}]},"main":{"patterns":[{"include":"etc#comment"},{"include":"#option"},{"include":"#escape"}]},"option":{"patterns":[{"name":"meta.option.opts","begin":"(--|-)([^-\\s=][^\\s=]*)","end":"(?!\\G)(?=\\$|\\S)","patterns":[{"match":"(?xi)\n(?\u003c= # HACK: Fixed-width look-behinds enforced by Oniguruma\n\t\\w[-_]pattern \\G\n\t| reg[-_]exp   \\G\n\t| regexp       \\G\n\t| reg[-_]ex    \\G\n\t| regex        \\G\n) \\s+ (\\S+)","captures":{"1":{"patterns":[{"include":"source.regexp"}]}}},{"match":"\\G(=)(\\S*)","captures":{"1":{"patterns":[{"include":"etc#eql"}]},"2":{"patterns":[{"include":"#value"}]}}},{"match":"\\G\\s+(?!#|-)(\\S+)","captures":{"1":{"patterns":[{"include":"#value"}]}}}],"beginCaptures":{"1":{"name":"punctuation.definition.dash.option.name.opts"},"2":{"name":"entity.option.name.opts"}}}]},"value":{"patterns":[{"include":"etc"},{"include":"etc#bareword"}]}}}

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
github-linguist-7.23.0 grammars/source.opts.json
github-linguist-7.22.1 grammars/source.opts.json
github-linguist-7.22.0 grammars/source.opts.json
github-linguist-7.21.0 grammars/source.opts.json
github-linguist-7.20.0 grammars/source.opts.json
github-linguist-7.19.0 grammars/source.opts.json
github-linguist-7.18.0 grammars/source.opts.json