would a shift option auto-append additional rows/cols to the table if needed?
Or maybe:
tabinsert -f 0 -c 0 /table1 r c foo
which would insert a cell into row 0 column 0 and fill it with “foo”. For the other cols the row will be appended to the end (in case not all cells in the last row are already empty). The new -c (optionally -r) just specifies the column (row) at which the cell will be inserted and number/name type is still controlled via r R c C.
I’m thinking that in this case, doing something in 2 commands maybe clearer.
first command would be append a row, 2nd command would be to set the value
and shift either the row or column, with a -s r|c option. r to shift all values down
1 starting at the specified row, and c to shift all values to the right starting at
the specified col.
tabinsert /table1 r
tabcell -s r /table rC 1 "B" foo