Function: markdown-table-next-row
markdown-table-next-row is an interactive and byte-compiled function
defined in markdown-mode.el.
Signature
(markdown-table-next-row)
Documentation
Go to the next row (same column) in the table.
Create new table lines if required.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/markdown-mode-20260321.143/markdown-mode.el
(defun markdown-table-next-row ()
"Go to the next row (same column) in the table.
Create new table lines if required."
(interactive)
(unless (markdown-table-at-point-p)
(user-error "Not at a table"))
(if (or (looking-at "[ \t]*$")
(save-excursion (skip-chars-backward " \t") (bolp)))
(newline)
(when markdown-table-align-p
(markdown-table-align))
(let ((col (markdown-table-get-column)))
(beginning-of-line 2)
(if (or (not (markdown-table-at-point-p))
(markdown-table-hline-at-point-p))
(progn
(beginning-of-line 0)
(markdown-table-insert-row 'below)))
(markdown-table-goto-column col)
(skip-chars-backward "^|\n\r")
(when (looking-at " ") (forward-char 1)))))