From 6745c49110838db9ac39e85bbcf690b40bc20f83 Mon Sep 17 00:00:00 2001 From: Adam Stankiewicz Date: Fri, 23 Jan 2015 21:09:23 +0100 Subject: Update all packages --- syntax/csv.vim | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) (limited to 'syntax/csv.vim') diff --git a/syntax/csv.vim b/syntax/csv.vim index 543a9fe9..0acd692c 100644 --- a/syntax/csv.vim +++ b/syntax/csv.vim @@ -106,10 +106,9 @@ fu! DoHighlight() "{{{3 \ . s:col . '/ contains=CSVDelimiter' exe 'syn match CSVColumnOdd nextgroup=CSVColumnEven /' \ . s:col . '/ contains=CSVDelimiter' - - exe 'syn match CSVColumnHeaderEven nextgroup=CSVColumnHeaderOdd /\%1l' + exe 'syn match CSVColumnHeaderEven nextgroup=CSVColumnHeaderOdd /\%<'. (get(b:, 'csv_headerline', 1)+1).'l' \. s:col . '/ contains=CSVDelimiter' - exe 'syn match CSVColumnHeaderOdd nextgroup=CSVColumnHeaderEven /\%1l' + exe 'syn match CSVColumnHeaderOdd nextgroup=CSVColumnHeaderEven /\%<'. (get(b:, 'csv_headerline', 1)+1).'l' \. s:col . '/ contains=CSVDelimiter' else for i in range(len(b:csv_fixed_width_cols)) @@ -137,8 +136,13 @@ fu! DoSyntaxDefinitions() "{{{3 hi def link CSVColumnHeaderOdd WarningMsg hi def link CSVColumnHeaderEven WarningMsg - hi def link CSVColumnOdd DiffAdd - hi def link CSVColumnEven DiffChange + if get(g:, 'csv_no_column_highlight', 0) + hi def link CSVColumnOdd Normal + hi def link CSVColumnEven Normal + else + hi def link CSVColumnOdd DiffAdd + hi def link CSVColumnEven DiffChange + endif endfun " Main: {{{2 -- cgit v1.2.3