Function: table-split-cell
table-split-cell is an autoloaded, interactive and byte-compiled
function defined in table.el.gz.
Signature
(table-split-cell ORIENTATION)
Documentation
Split current cell in ORIENTATION.
ORIENTATION is a symbol either horizontally or vertically.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/table.el.gz
;;;###autoload
(defun table-split-cell (orientation)
"Split current cell in ORIENTATION.
ORIENTATION is a symbol either horizontally or vertically."
(interactive
(list
(let* ((_ (barf-if-buffer-read-only))
(completion-ignore-case t)
(default (car table-cell-split-orientation-history)))
(intern (downcase (completing-read
(format-prompt "Split orientation" default)
'(("horizontally") ("vertically"))
nil t nil 'table-cell-split-orientation-history default))))))
(unless (memq orientation '(horizontally vertically))
(error "Invalid orientation %s, must be horizontally or vertically"
(symbol-name orientation)))
(if (eq orientation 'horizontally)
(table-split-cell-horizontally)
(table-split-cell-vertically)))