Sha256: 69b45cd162a63197b50c44716d4b246476676ee0ad3ccfff878570e53e454e1f

Contents?: true

Size: 1.78 KB

Versions: 27

Compression:

Stored size: 1.78 KB

Contents

{"name":"GEDCOM","scopeName":"source.gedcom","patterns":[{"include":"#line"}],"repository":{"delim":{"patterns":[{"name":"text.gedcom","match":"(\\s)"}]},"level":{"patterns":[{"name":"constant.numeric.gedcom","match":"(^\\d*)"},{"include":"#delim"}]},"line":{"patterns":[{"include":"#level"},{"include":"#xref"},{"include":"#statement"}]},"line_name":{"patterns":[{"name":"text.gedcom","match":"([^/]*$)"},{"include":"#line_name_composite"}]},"line_name_composite":{"patterns":[{"contentName":"string.regexp.gedcom","begin":"(/)","end":"(/)","beginCaptures":{"1":{"name":"string.regexp.gedcom"}},"endCaptures":{"1":{"name":"string.regexp.gedcom"}}},{"name":"string.unquoted.gedcom","match":"(.)"}]},"noop":{"patterns":[{"name":"text.gedcom","match":"(.)"}]},"pointer":{"patterns":[{"contentName":"storage.type.gedcom","begin":"(@)","end":"(@)","beginCaptures":{"1":{"name":"storage.type.gedcom"}},"endCaptures":{"1":{"name":"storage.type.gedcom"}}}]},"statement":{"patterns":[{"include":"#tag_name"},{"include":"#tag_pointers"},{"include":"#tag_line"},{"include":"#pointer"}]},"tag_line":{"patterns":[{"begin":"([A-Z]*)","end":"(^(?=.{0,1})(?:|))","patterns":[{"include":"#noop"}],"beginCaptures":{"1":{"name":"keyword.control.gedcom"}},"endCaptures":{"1":{"name":"text.gedcom"}}}]},"tag_name":{"patterns":[{"begin":"(NAME)","end":"(^(?=.{0,1})(?:|))","patterns":[{"include":"#line_name"}],"beginCaptures":{"1":{"name":"keyword.control.gedcom"}},"endCaptures":{"1":{"name":"text.gedcom"}}}]},"tag_pointers":{"patterns":[{"begin":"(FAMS|FAMC|HUSB|WIFE|CHIL|SUBM|SUMN|REPO|ALIA|ANCI|DESI|ASSO|OBJE|NOTE|SOUR)","end":"(^(?=.{0,1})(?:|))","patterns":[{"include":"#pointer"}],"beginCaptures":{"1":{"name":"keyword.control.gedcom"}},"endCaptures":{"1":{"name":"text.gedcom"}}}]},"xref":{"patterns":[{"include":"#pointer"}]}}}

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
github-linguist-9.0.0 grammars/source.gedcom.json
github-linguist-8.0.1 grammars/source.gedcom.json
github-linguist-8.0.0 grammars/source.gedcom.json
github-linguist-7.30.0 grammars/source.gedcom.json
github-linguist-7.29.0 grammars/source.gedcom.json
github-linguist-7.28.0 grammars/source.gedcom.json
github-linguist-7.27.0 grammars/source.gedcom.json
github-linguist-7.26.0 grammars/source.gedcom.json
github-linguist-7.25.0 grammars/source.gedcom.json
github-linguist-7.24.1 grammars/source.gedcom.json
github-linguist-7.24.0 grammars/source.gedcom.json
github-linguist-7.23.0 grammars/source.gedcom.json
github-linguist-7.22.1 grammars/source.gedcom.json
github-linguist-7.22.0 grammars/source.gedcom.json
github-linguist-7.21.0 grammars/source.gedcom.json
github-linguist-7.20.0 grammars/source.gedcom.json
github-linguist-7.19.0 grammars/source.gedcom.json
github-linguist-7.18.0 grammars/source.gedcom.json
github-linguist-7.17.0 grammars/source.gedcom.json
github-linguist-7.16.1 grammars/source.gedcom.json