Function: completion--in-boundaries-p

completion--in-boundaries-p is a byte-compiled function defined in minibuffer.el.gz.

Signature

(completion--in-boundaries-p STRING COLLECTION PRED SUFFIX POS)

Documentation

Return non-nil if POS is in the current completion boundaries.

Calls completion-boundaries with STRING, COLLECTION, PRED, SUFFIX.

Source Code

;; Defined in /usr/src/emacs/lisp/minibuffer.el.gz
(defun completion--in-boundaries-p (string collection pred suffix pos)
  "Return non-nil if POS is in the current completion boundaries.

Calls `completion-boundaries' with STRING, COLLECTION, PRED, SUFFIX."
  (let* ((boundaries (completion-boundaries string collection pred suffix))
         (start (car boundaries))
         (end (+ (length string) (cdr boundaries))))
    (>= start pos end)))