File: cider-util.el.html

Common utility functions that don't belong anywhere else.

Defined variables (15)

cider--deprecated-keybindingsRegistry of CIDER’s deprecated keybindings.
cider--deprecated-keys-warnedKeys already warned about this session, so each warns at most once.
cider--mode-buffersA list of buffers for different major modes.
cider--sym-forbidden-1st-charsChars that a Clojure symbol or namespace alias cannot start with.
cider--sym-forbidden-rest-charsChars that a Clojure symbol or namespace alias cannot contain.
cider--sym-regexpA regexp matching a Clojure symbol or namespace alias.
cider-build-tool-filesFiles indicating the root of a Clojure project.
cider-doc-xref-regexpThe regexp used to search Clojure vars in doc buffers.
cider-font-lock-max-lengthThe max length of strings to fontify in ‘cider-font-lock-as’.
cider-form-targetingHow commands locate the form they operate on.
cider-manual-urlThe URL to CIDER’s manual.
cider-preferred-clojure-modeWhich Clojure major mode CIDER should use for the Clojure it produces.
cider-refcard-urlThe URL to CIDER’s refcard.
cider-report-bug-urlThe URL to report a CIDER issue.
cider-warn-on-deprecated-keybindingsWhether to hint when a deprecated CIDER keybinding is used.

Defined functions (76)

cider--clojure-ts-mode-available-p()
cider--clojure-ts-mode-preferred-p()
cider--deep-vector-to-list(X)
cider--define-deprecated-key(MAP KEY COMMAND REPLACEMENT &optional SINCE)
cider--doc-make-xrefs()
cider--find-symbol-xref()
cider--github-version()
cider--help-setup-xref(ITEM INTERACTIVE-P BUFFER)
cider--include-leading-metadata(B)
cider--indent-spec-to-legacy(SPEC)
cider--looking-at-non-logical-sexp()
cider--make-back-forward-xrefs(&optional BUFFER)
cider--make-buffer-for-mode(MODE)
cider--manual-button(LABEL SECTION-ID)
cider--manual-version()
cider--menu-add-help-strings(MENU-LIST)
cider--modern-indent-spec-p(SPEC)
cider--preceding-form-bounds()
cider--preferred-clojure-mode()
cider--project-name(DIR)
cider--render-html-string(HTML)
cider--smart-form-bounds(&optional MIN)
cider--text-or-limits(BOUNDS START END)
cider--tooling-file-p(FILE-NAME)
cider--version()
cider--warn-deprecated-key(KEY REPLACEMENT)
cider-add-face(REGEXP FACE &optional FOREGROUND-ONLY SUB-EXPR OBJECT)
cider-add-to-alist(SYMBOL CAR CADR)
cider-ansi-color-string-p(STRING)
cider-clojure-major-mode-p()
cider-clojure-ts-mode-p()
cider-clojurec-major-mode-p()
cider-clojurescript-major-mode-p()
cider-column-number-at-pos(POS)
cider-current-dir()
cider-defun-at-point(&optional BOUNDS)
cider-font-lock-as(MODE STRING)
cider-font-lock-as-clojure(STRING)
cider-font-lock-region-as(MODE BEG END &optional BUFFER)
cider-form-bounds(&optional MIN)
cider-form-string(&optional MIN)
cider-get-ns-name()
cider-in-comment-p()
cider-in-string-p()
cider-insert(TEXT &optional FACE BREAK MORE-TEXT)
cider-intern-keys(PLIST)
cider-join-into-alist(CANDIDATES &optional SEPARATOR)
cider-keyword-at-point-p(&optional POINT)
cider-last-sexp(&optional BOUNDS)
cider-list-at-point(&optional BOUNDS)
cider-list-deprecated-keybindings()
cider-manual-url()
cider-maybe-intern(NAME)
cider-namespace-qualified-p(SYM)
cider-ns-form()
cider-plist-get(PLIST PROP)
cider-plist-put(PLIST PROP VAL)
cider-pop-back()
cider-project-dir(&optional DIR)
cider-propertize(TEXT KIND)
cider-propertize-region(PROPS &rest BODY)
cider-property-bounds(PROP)
cider-refcard-url()
cider-report-bug()
cider-run-chained-hook(HOOK ARG)
cider-scale-background-color()
cider-second-sexp-in-list()
cider-sexp-at-point(&optional BOUNDS)
cider-start-of-next-sexp(&optional SKIP)
cider-symbol-at-point(&optional LOOK-BACK)
cider-util--clojure-buffers()
cider-util--hash-keys(HASHTABLE)
cider-version-sans-patch()
cider-view-manual()
cider-view-refcard()
sesman-menu-open(ARG1)

Defined faces (0)