Function: backtrace--filter-visible
backtrace--filter-visible is a byte-compiled function defined in
backtrace.el.gz.
Signature
(backtrace--filter-visible BEG END &optional DELETE)
Documentation
Return the visible text between BEG and END.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/backtrace.el.gz
(defun backtrace--filter-visible (beg end &optional _delete)
"Return the visible text between BEG and END."
(let ((result ""))
(while (< beg end)
(let ((next (next-single-char-property-change beg 'invisible)))
(unless (get-char-property beg 'invisible)
(setq result (concat result (buffer-substring beg (min end next)))))
(setq beg next)))
result))