Sha256: ca62fa48f5fe766b6dc5c742b223aebee6fc4bb97982bd4b54200134d80f487a

Contents?: true

Size: 1.12 KB

Versions: 139

Compression:

Stored size: 1.12 KB

Contents

--- 
name: TSV
fileTypes: 
- tsv
scopeName: text.tabular.tsv
repository: 
  row: 
    name: meta.tabular.row.tsv
    begin: ^(?!$)
    end: $
    patterns: 
    - include: "#field"
  field: 
    patterns: 
    - endCaptures: 
        "1": 
          name: punctuation.separator.tabular.field.tsv
      begin: (:^|(?<=\t))(?!$|\t)
      contentName: meta.tabular.field.tsv
      end: $|(\t)
    - name: punctuation.separator.tabular.field.tsv
      match: \t
  header: 
    name: meta.tabular.row.header.tsv
    begin: ^(?!$)
    end: $
    patterns: 
    - include: "#field"
  table: 
    name: meta.tabular.table.tsv
    begin: ^
    end: ^$not possible$^
    patterns: 
    - include: "#header"
    - begin: (\n)
      beginCaptures: 
        "1": 
          name: punctuation.separator.table.row.tsv
      end: ^$not possible$^
      patterns: 
      - include: "#row"
      - name: punctuation.separator.table.row.tsv
        match: \n
      comment: "\n\
        \t\t\t\t\t\teverything after the first row is not a header\n\
        \t\t\t\t\t"
uuid: 7D87F38B-A972-4F61-B9C0-7D6D15EEED38
patterns: 
- include: "#table"
keyEquivalent: ^~T

Version data entries

139 entries across 134 versions & 19 rubygems

Version Path
textpow1x-1.1.0 lib/textpow/syntax/tsv.syntax
uv-0.0.7.5 syntax/tsv.syntax
uv-0.0.7.4 syntax/tsv.syntax
uv-0.0.7.3 syntax/tsv.syntax
uv-0.0.7.2 syntax/tsv.syntax
uv-0.0.7.1 syntax/tsv.syntax
uv-0.0.7.0 syntax/tsv.syntax
textpow1x-1.0.0 lib/textpow/syntax/tsv.syntax
ultraviolet1x-0.12.2 syntax/tsv.syntax
uv-0.0.6.5 syntax/tsv.syntax
ruby-uv-0.0.6.4 syntax/tsv.syntax
ruby-uv-0.0.6.3 syntax/tsv.syntax
ruby-uv-0.0.6.2 syntax/tsv.syntax
ruby-uv-0.0.6.1 syntax/tsv.syntax
ruby-uv-0.0.6 syntax/tsv.syntax
ultraviolet1x-0.12.1 syntax/tsv.syntax
ultra_pow_list-0.1.1 lib/ultra_pow_list/vendor/ruby1.9/uv/syntax/tsv.syntax
ultra_pow_list-0.1.1 lib/ultra_pow_list/vendor/ruby1.8/uv/syntax/tsv.syntax
ultra_pow_list-0.1.0 lib/ultra_pow_list/vendor/ruby1.8/uv/syntax/tsv.syntax
ultra_pow_list-0.1.0 lib/ultra_pow_list/vendor/ruby1.9/uv/syntax/tsv.syntax