From 29c7ec1a239bb8971acf455d1d524e532dcbf76a Mon Sep 17 00:00:00 2001 From: Dhruva Sagar Date: Fri, 25 Apr 2014 15:59:08 +0530 Subject: [PATCH] Cosmetic change changed variable name from i to jdx since for consistency, i is short for insert which is a vim ex command so to make things unambiguous. --- autoload/tablemode/align.vim | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/autoload/tablemode/align.vim b/autoload/tablemode/align.vim index 5f44b1d..6df8445 100644 --- a/autoload/tablemode/align.vim +++ b/autoload/tablemode/align.vim @@ -124,6 +124,7 @@ function! tablemode#align#alignments(lnum, ncols) "{{{2 for idx in range(len(hcols)) " Right align if header if hcols[idx] =~# g:table_mode_align_char . '$' | let alignments[idx] = 'r' | endif + if hcols[idx] !~# '[^0-9\.]' | let alignments[idx] = 'r' | endif endfor end return alignments @@ -166,9 +167,9 @@ function! tablemode#align#Align(lines) "{{{2 let tline = lines[idx].text if len(tline) <= 1 | continue | endif - for i in range(len(tline)) - let field = s:Padding(tline[i], maxes[i], alignments[i]) - let tline[i] = field . (i == 0 || i == len(tline) ? '' : ' ') + for jdx in range(len(tline)) + let field = s:Padding(tline[jdx], maxes[jdx], alignments[jdx]) + let tline[jdx] = field . (jdx == 0 || jdx == len(tline) ? '' : ' ') endfor let lines[idx].text = s:StripTrailingSpaces(join(tline, ''))