Function: cl-print--vector-contents
cl-print--vector-contents is a byte-compiled function defined in
cl-print.el.gz.
Signature
(cl-print--vector-contents OBJECT START STREAM)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-print.el.gz
(defun cl-print--vector-contents (object start stream)
(let* ((len (length object))
(limit (if (natnump print-length)
(min (+ start print-length) len) len))
(i start))
(while (< i limit)
(unless (= i start) (princ " " stream))
(cl-print-object (aref object i) stream)
(incf i))
(when (< limit len)
(princ " " stream)
(cl-print-insert-ellipsis object limit stream))))