def testGetColumnWidthsFromBorderSpec(self):
     input = [
         '+----+-----+--+-------+', '| xx | xxx |  | xxxxx |',
         '+====+=====+==+=======+'
     ]
     self.assertEquals([2, 3, 0, 5],
                       get_column_widths_from_border_spec(input))
Example #2
0
def reflow_table():
    upper, lower, indent = get_table_bounds()
    slice = vim.current.buffer[upper - 1:lower]
    widths = get_column_widths_from_border_spec(slice)
    table = parse_table(slice)
    slice = draw_table(indent, table, widths)
    vim.current.buffer[upper - 1:lower] = slice
Example #3
0
def reflow_table():
    upper, lower, indent = get_table_bounds()
    slice = vim.current.buffer[upper - 1:lower]
    widths = get_column_widths_from_border_spec(slice)
    table = parse_table(slice)
    slice = draw_table(indent, table, widths)
    vim.current.buffer[upper - 1:lower] = slice
Example #4
0
 def testGetColumnWidthsFromBorderSpec(self):
     input = ['+----+-----+--+-------+',
              '| xx | xxx |  | xxxxx |',
              '+====+=====+==+=======+']
     self.assertEquals([2, 3, 0, 5],
         get_column_widths_from_border_spec(input))