def testGetColumnWidthsFromBorderSpec(self): input = [ '+----+-----+--+-------+', '| xx | xxx | | xxxxx |', '+====+=====+==+=======+' ] self.assertEquals([2, 3, 0, 5], get_column_widths_from_border_spec(input))
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
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
def testGetColumnWidthsFromBorderSpec(self): input = ['+----+-----+--+-------+', '| xx | xxx | | xxxxx |', '+====+=====+==+=======+'] self.assertEquals([2, 3, 0, 5], get_column_widths_from_border_spec(input))