File: cider-overlays.el.html

Use cider--make-overlay to place a generic overlay at point. Or use cider--make-result-overlay to place an interactive eval result overlay at the end of a specified line.

Defined variables (15)

cider--fringe-overlay-badThe before-string property that adds a red indicator on the fringe.
cider--fringe-overlay-goodThe before-string property that adds a green indicator on the fringe.
cider--fringe-overlay-staleThe before-string property that adds a stale indicator on the fringe.
cider-eval-result-displayWhere to display interactive evaluation results.
cider-eval-result-durationDuration, in seconds, of CIDER’s eval-result overlays.
cider-eval-result-font-lockHow to highlight interactive evaluation results.
cider-eval-result-positionWhere to place result overlays for inline evaluation and the debugger.
cider-eval-result-prefixThe prefix displayed before an interactive evaluation result.
cider-fringe-indicatorsWhether to display indicators on the left fringe.
cider-mark-stale-after-editWhether editing an evaluated form marks its fringe indicator stale.
cider-overlays-use-font-lockHow to highlight interactive evaluation results.
cider-result-overlay-positionWhere to place result overlays for inline evaluation and the debugger.
cider-result-use-clojure-font-lockHow to highlight interactive evaluation results.
cider-use-fringe-indicatorsWhether to display indicators on the left fringe.
cider-use-overlaysWhere to display interactive evaluation results.

Defined functions (10)

cider--delete-overlay(OV &rest _)
cider--display-interactive-eval-result(VALUE VALUE-TYPE &optional POINT OVERLAY-FACE)
cider--eval-result-display()
cider--fringe-overlay-mark-stale(OV AFTER-P BEG END &optional LEN)
cider--make-overlay(L R TYPE &rest PROPS)
cider--make-result-overlay
cider--overlay-destroy(OV &rest R)
cider--remove-result-overlay(&rest _)
cider--remove-result-overlay-after-command()
cider--use-fringe-indicators-p(KIND)

Defined faces (6)

cider-error-overlay-faceLike ‘cider-result-overlay-face’, but for evaluation errors.
cider-fragile-button-faceFace for buttons that vanish when clicked.
cider-fringe-bad-faceFace used on the fringe indicator for a failing test.
cider-fringe-good-faceFace used on the fringe indicator for successful evaluation.
cider-fringe-stale-faceFace used on the fringe indicator for a form edited since it was evaluated.
cider-result-overlay-faceFace used to display evaluation results at the end of line. When ‘cider-eval-result-font-lock’ is ‘clojure’, this face is applied with lower priority than the syntax highlighting.