Function: evil-set-range-type
evil-set-range-type is a byte-compiled function defined in
evil-common.el.
Signature
(evil-set-range-type RANGE TYPE &optional COPY)
Documentation
Set RANGE's type to TYPE.
If COPY is non-nil, return a copy of RANGE.
Source Code
;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-common.el
(defun evil-set-range-type (range type &optional copy)
"Set RANGE's type to TYPE.
If COPY is non-nil, return a copy of RANGE."
(when copy
(setq range (evil-copy-range range)))
(if type
(setcdr (cdr range)
(cons type (evil-range-properties range)))
(setcdr (cdr range) (evil-range-properties range)))
range)