Function: cider-docview-fontify-literals

cider-docview-fontify-literals is a byte-compiled function defined in cider-doc.el.

Signature

(cider-docview-fontify-literals BUFFER)

Documentation

Font lock BUFFER literal text and remove backtick markdown characters.

Preformatted code text blocks are ignored.

Source Code

;; Defined in ~/.emacs.d/elpa/cider-20260414.1619/cider-doc.el
(defun cider-docview-fontify-literals (buffer)
  "Font lock BUFFER literal text and remove backtick markdown characters.
Preformatted code text blocks are ignored."
  (with-current-buffer buffer
    (save-excursion
      (while (search-forward "`" nil t)
        (if (eq (get-text-property (point) 'block) 'code)
            (forward-char)
          (progn
            (replace-match "")
            (let ((beg (point)))
              (when (search-forward "`" (line-end-position) t)
                (replace-match "")
                (put-text-property beg (point) 'font-lock-face 'cider-docview-literal-face)))))))))