5128460f9402b98ff503ef40bc8840555bab506d — Lei Zhe a month ago 096ecc9
org-table-header-line-mode: Fix when cursor is outside table

* lisp/org-table.el (org-table-header-set-header): Display table
header even when the point is below the table, as long as the table is
visible at the top of the window.
1 files changed, 5 insertions(+), 0 deletions(-)

M lisp/org-table.el
M lisp/org-table.el => lisp/org-table.el +5 -0
@@ 487,6 487,11 @@ This may be useful when columns have been shrunk."
            (delete-overlay org-table-header-overlay))
          (let* ((ws (window-start))
                 (beg (save-excursion
                        ;; Check table at window start, not at point.
                        ;; Point might be after the table, or at
                        ;; another table located below the one visible
                        ;; on top.
                        (goto-char ws)
                        (goto-char (org-table-begin))
                        (while (or (org-at-table-hline-p)
                                   (looking-at-p ".*|\\s-+<[rcl]?\\([0-9]+\\)?>"))