table--horizontally-shift-above-and-below

table--horizontally-shift-above-and-below is a compiled Lisp function in `table.el'.

(table--horizontally-shift-above-and-below COLUMNS-TO-EXTEND TOP-TO-BOTTOM-COORD-LIST)

Horizontally shift outside contents right above and right below of the table.
This function moves the surrounding text outside of the table so that
they match the horizontal growth/shrink of the table. It also
untabify the shift affected area including the right side of the table
so that tab related uneven shifting is avoided. COLUMNS-TO-EXTEND
specifies the number of columns the table grows, or shrinks if
negative. TOP-TO-BOTTOM-COORD-LIST is the vertical cell coordinate
list. This list can be any vertical list within the table.