Function: kotl-mode:line-move
kotl-mode:line-move is a byte-compiled function defined in
kotl-mode.el.
Signature
(kotl-mode:line-move ARG)
Documentation
Move point ARG visible lines forward within an outline.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/kotl/kotl-mode.el
(defun kotl-mode:line-move (arg)
"Move point ARG visible lines forward within an outline."
(if (not selective-display)
(kfill:forward-line arg)
;; Move by arg lines, but ignore invisible ones.
(while (> arg 0)
(vertical-motion 1)
(forward-char -1)
(kfill:forward-line 1)
(setq arg (1- arg)))
(while (< arg 0)
(vertical-motion -1)
(beginning-of-line)
(setq arg (1+ arg))))
(let ((col (or goal-column (if (consp temporary-goal-column)
(car temporary-goal-column)
temporary-goal-column))))
(move-to-column (if (numberp col) (round col) 0) nil)))