Function: lua--ensure-point-within-limit

lua--ensure-point-within-limit is a byte-compiled function defined in lua-mode.el.gz.

Signature

(lua--ensure-point-within-limit LIMIT BACKWARD)

Documentation

Return non-nil if point is within LIMIT going forward.

With BACKWARD non-nil, return non-nil if point is within LIMIT going backward.

If point is beyond limit, move it onto limit.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/lua-mode.el.gz
(defun lua--ensure-point-within-limit (limit backward)
  "Return non-nil if point is within LIMIT going forward.

With BACKWARD non-nil, return non-nil if point is within LIMIT going
backward.

If point is beyond limit, move it onto limit."
  (if (= (lua--signum (- (point) limit))
         (if backward 1 -1))
      t
    (goto-char limit)
    nil))