Function: kotl-mode:beginning-of-line
kotl-mode:beginning-of-line is an interactive and byte-compiled
function defined in kotl-mode.el.
Signature
(kotl-mode:beginning-of-line &optional ARG)
Documentation
Move point to beginning of current or ARGth - 1 line and return point.
Key Bindings
Aliases
kotl-mode:move-beginning-of-line
kotl-mode:beginning-of-visual-line
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/kotl/kotl-mode.el
(defun kotl-mode:beginning-of-line (&optional arg)
"Move point to beginning of current or ARGth - 1 line and return point."
(interactive "p")
(kotl-mode:maintain-region-highlight)
(unless arg
(setq arg 1))
(unless (integer-or-marker-p arg)
(error "(kotl-mode:beginning-of-line): Wrong type arg, integer-or-marker, `%s'" arg))
(kfill:forward-line (1- arg))
(unless (eolp)
(forward-char (prog1 (kcell-view:indent)
(beginning-of-line))))
(point))