To install this package from Emacs, use package-install
or list-packages
.
Provides font-lock, indentation, navigation and basic refactoring for the Clojure programming language (https://clojure.org). Using clojure-mode with paredit or smartparens is highly recommended. Here are some example configurations: ;; require or autoload paredit-mode (add-hook 'clojure-mode-hook #'paredit-mode) ;; require or autoload smartparens (add-hook 'clojure-mode-hook #'smartparens-strict-mode) See inf-clojure (https://github.com/clojure-emacs/inf-clojure) for basic interaction with Clojure subprocesses. See CIDER (https://github.com/clojure-emacs/cider) for better interaction with subprocesses via nREPL.
clojure-mode-5.18.0.tar.lz | 2023-Oct-18 | 41.0 KiB |
clojure-mode-5.17.1.tar.lz | 2023-Oct-12 | 41.0 KiB |
clojure-mode-5.17.0.tar.lz | 2023-Sep-11 | 40.9 KiB |
clojure-mode-5.16.2.tar.lz | 2023-Aug-23 | 40.6 KiB |
clojure-mode-5.16.1.tar.lz | 2023-Jun-26 | 40.4 KiB |
clojure-mode-5.16.0.tar.lz | 2022-Dec-14 | 40.2 KiB |
clojure-mode-5.15.1.tar.lz | 2022-Jul-30 | 39.5 KiB |
clojure-mode-5.15.0.tar.lz | 2022-Jul-19 | 39.4 KiB |
clojure-mode-5.14.0.tar.lz | 2022-Mar-08 | 39.2 KiB |
clojure-mode-5.13.0.tar.lz | 2021-Aug-09 | 37.4 KiB |
No comment syntax is defined
prompts.async
ClojureScript macro. beginning-of-defun
fn.#656: Fix clojure-find-ns when ns form is preceded by other forms.
#593: Fix clojure-find-ns when ns form is preceded by whitespace or inside comment form.
clojure-find-ns
: add an option to never raise errors, returning nil instead on unparseable ns forms.defproject
as a keyword.comment
with clojure-toplevel-inside-comment-form
set to t
.nbb.edn
).add-log-current-defun-function
to new function clojure-current-defun-name
(this is used by which-function-mode
and easy-kill
).def
being highlighted as a definition form. Now definition forms are enumerated explicitly in the font-locking code, like all other forms.imenu
instead of var name.clj[sc]
, to be correctly formulated by clojure-expected-ns
via new defcustom
entitled clojure-directory-prefixes
bb.edn
).clojure-promote-fn-literal
for converting #()
function literals to fn
form.bb
(babashka) to interpreter-mode-alist
.