An open API service providing commit metadata for open source projects.

GitHub / clojure-emacs/clojure-mode / commits

Emacs support for the Clojure(Script) programming language

SHA Message Author Date Stats
3c685697 Update CHANGELOG for the discard rename Bozhidar Batsov <b****r@b****v> about 1 month ago
38c72d32 Rename the #_ toggle commands to "discard" Bozhidar Batsov <b****r@b****v> about 1 month ago
a95a0775 Add a :to-have-face matcher for font-lock tests Bozhidar Batsov <b****r@b****v> about 1 month ago
d7c84913 Use spy-on instead of cl-letf for project stubs in tests Bozhidar Batsov <b****r@b****v> about 1 month ago
762674d9 Fix compilation warnings in Emacs 31+ p4v4n <p****9@g****m>
Committed by: Bozhidar Batsov <b****r@b****v>
2 months ago
6cc0160c Bump ELdev to fix bytecomp.el issue p4v4n <p****9@g****m>
Committed by: Bozhidar Batsov <b****r@b****v>
2 months ago
c3b039ec Tweak the changelog Bozhidar Batsov <b****r@b****v> 5 months ago
91465256 Release 5.23.0 Bozhidar Batsov <b****r@b****v> 5 months ago
d6a95682 merge Merge pull request #702 from clojure-emacs/new-indent-spec-format Bozhidar Batsov <b****r@b****v>
Committed by: GitHub <n****y@g****m>
5 months ago
53d11c8b Add clojure-get-indent-spec public API Bozhidar Batsov <b****r@b****v> 5 months ago
feb2e5bf Update documentation for modern indent spec format Bozhidar Batsov <b****r@b****v> 5 months ago
6555532f Convert built-in indent specs to modern format Bozhidar Batsov <b****r@b****v> 5 months ago
bd251eb5 Wire up put-clojure-indent and validation to accept modern specs Bozhidar Batsov <b****r@b****v> 5 months ago
22fcd0aa Add modern indent spec format with conversion functions Bozhidar Batsov <b****r@b****v> 5 months ago
dd25ae76 merge Merge pull request #701 from clojure-emacs/improve-indentation-tests Bozhidar Batsov <b****r@b****v>
Committed by: GitHub <n****y@g****m>
5 months ago
40c9c76d Add tests for clojure-get-indent-function Bozhidar Batsov <b****r@b****v> 5 months ago
5c42d771 Add tests for clojure-enable-indent-specs Bozhidar Batsov <b****r@b****v> 5 months ago
8c18bc59 Add tests for clojure-max-backtracking Bozhidar Batsov <b****r@b****v> 5 months ago
9a1a8e1f Add tests for clojure-use-backtracking-indent Bozhidar Batsov <b****r@b****v> 5 months ago
2cc7ed75 Add tests for clojure-indent-keyword-style Bozhidar Batsov <b****r@b****v> 5 months ago
2007e530 Improve documentation for backtracking indentation Bozhidar Batsov <b****r@b****v> 5 months ago
30524274 Add indentation tests for clojure.test, core.logic, and core.async forms Bozhidar Batsov <b****r@b****v> 5 months ago
f72578f1 Add indentation tests for binding, iteration, and special-arg forms Bozhidar Batsov <b****r@b****v> 5 months ago
e279bdde Add indentation tests for control flow and body-0 forms Bozhidar Batsov <b****r@b****v> 5 months ago
6c7ece93 Add indentation tests for fn, def, and bound-fn Bozhidar Batsov <b****r@b****v> 5 months ago
21e229b1 Add indentation tests for condp and namespace-qualified special forms Bozhidar Batsov <b****r@b****v> 5 months ago
6e773a2e Add indentation tests for as->, with-* fallback, and def* fallback Bozhidar Batsov <b****r@b****v> 5 months ago
920045f4 Add indentation tests for defmethod, multi-arity defn, nested letfn, and try/... Bozhidar Batsov <b****r@b****v> 5 months ago
6456b5dd Use sequential search in font-lock test assertions Bozhidar Batsov <b****r@b****v> 5 months ago
0e80cb81 Test on Emacs 30.1 for macOS and Windows Bozhidar Batsov <b****r@b****v> 5 months ago
ca0c5ab3 Bump actions/checkout to v5 (Node.js 24) Bozhidar Batsov <b****r@b****v> 5 months ago
aa805c41 Fix Windows CI failure due to GPG signature verification Bozhidar Batsov <b****r@b****v> 5 months ago
4d1acf85 Add substring-based font-lock test assertions Bozhidar Batsov <b****r@b****v> 5 months ago
aba82db6 Add when-indenting-edn-it macro to reduce EDN test boilerplate Bozhidar Batsov <b****r@b****v> 5 months ago
de898edd Replace s-index-of with cl-position in test helpers Bozhidar Batsov <b****r@b****v> 5 months ago
9b6098e2 Tweak a docstring Bozhidar Batsov <b****r@b****v> 5 months ago
361b2e01 Update current-local-map during paredit setup to work with edn-mode Michael Glaesemann <g****m@s****t>
Committed by: Bozhidar Batsov <b****r@b****v>
5 months ago
d58686d2 Migrate CI from CircleCI to GitHub Actions Bozhidar Batsov <b****r@b****v> 5 months ago
b3d29761 Fix indentation lint warning in clojure--docstring-def-forms Bozhidar Batsov <b****r@b****v> 5 months ago
f93f9072 Use dolist for docstring position property assignments Bozhidar Batsov <b****r@b****v> 5 months ago
ae76510e Use dolist for docstring position property assignments Bozhidar Batsov <b****r@b****v> 5 months ago
5a0693f9 Fix destructive sort bug in clojure-project-root-path Bozhidar Batsov <b****r@b****v> 5 months ago
e7d8b57d Convert issue templates to GitHub issue forms Bozhidar Batsov <b****r@b****v> 6 months ago
e99db498 Remove erroneous :var for special variable in buttercup test Bozhidar Batsov <b****r@b****v> 6 months ago
6314697e Release 5.22.0 Bozhidar Batsov <b****r@b****v> 6 months ago
22616ac1 Give edn-mode its own keymap with data-appropriate bindings Bozhidar Batsov <b****r@b****v> 6 months ago
c815d353 Extend clojure--check-wrong-major-mode to cover all derived modes Bozhidar Batsov <b****r@b****v> 6 months ago
8a2eda2f Remove dead .cljd entry from clojure-mode auto-mode-alist Bozhidar Batsov <b****r@b****v> 6 months ago
f44ea503 Use syntax-ppss instead of parse-partial-sexp in protocol docstring detection Bozhidar Batsov <b****r@b****v> 6 months ago
bc1974e3 merge Merge pull request #698 from clojure-emacs/fix-thread-comments Bozhidar Batsov <b****r@b****v>
Committed by: GitHub <n****y@g****m>
6 months ago
b36e943b merge Merge pull request #697 from clojure-emacs/fix-sort-ns-gen-class Bozhidar Batsov <b****r@b****v>
Committed by: GitHub <n****y@g****m>
6 months ago
876ef22d merge Merge pull request #696 from clojure-emacs/font-lock-letfn-names Bozhidar Batsov <b****r@b****v>
Committed by: GitHub <n****y@g****m>
6 months ago
d76f97cd merge Merge pull request #694 from clojure-emacs/fix-valid-indent-call Bozhidar Batsov <b****r@b****v>
Committed by: GitHub <n****y@g****m>
6 months ago
9c1993f3 merge Merge pull request #693 from clojure-emacs/fix-add-arity-metadata Bozhidar Batsov <b****r@b****v>
Committed by: GitHub <n****y@g****m>
6 months ago
6854495f Fix Windows CI: ensure Emacs is on PATH after Chocolatey install Bozhidar Batsov <b****r@b****v> 6 months ago
aa1fa60e [Fix #619] Fix clojure-thread-last-all breaking forms with line comments Bozhidar Batsov <b****r@b****v> 6 months ago
23f77427 [Fix #527] Fix clojure-sort-ns mangling :gen-class Bozhidar Batsov <b****r@b****v> 6 months ago
93d8d152 [Fix #365] Font-lock function names in letfn bindings Bozhidar Batsov <b****r@b****v> 6 months ago
7d38bafd [Fix #402] Font-lock protocol method docstrings Bozhidar Batsov <b****r@b****v> 6 months ago
0658715e [Fix #600] Accept nested list indent specs in validation Bozhidar Batsov <b****r@b****v> 6 months ago
4bccd24f Use skip-chars-backward and bobp in toggle-keyword-string Bozhidar Batsov <b****r@b****v> 6 months ago
8d8a1a77 [Fix #649] Preserve arglist metadata when adding arity Bozhidar Batsov <b****r@b****v> 6 months ago
75fa6336 [Fix #687] Improve project root detection with preferred build tool and VCS t... Bozhidar Batsov <b****r@b****v> 6 months ago
7d3df439 merge Merge pull request #692 from clojure-emacs/add-clojure-discard-face Bozhidar Batsov <b****r@b****v>
Committed by: GitHub <n****y@g****m>
6 months ago
bacfbf5d [Fix #688] Add clojure-discard-face for #_ reader macro Bozhidar Batsov <b****r@b****v> 6 months ago
500fa268 merge Merge pull request #691 from clojure-emacs/fix-edn-paren-indentation Bozhidar Batsov <b****r@b****v>
Committed by: GitHub <n****y@g****m>
6 months ago
2394e36f Fix indentation of seq-find call to satisfy linter Bozhidar Batsov <b****r@b****v> 6 months ago
52782b84 [Fix #610] Treat all paren lists as data in edn-mode Bozhidar Batsov <b****r@b****v> 6 months ago
d6983908 Fix clojure-update-ns and add tests Bozhidar Batsov <b****r@b****v> 6 months ago
6d9d81b0 Add tests for clojure-toggle-keyword-string Bozhidar Batsov <b****r@b****v> 6 months ago
8c1389cc Replace custom clojure-find-first with seq-find Bozhidar Batsov <b****r@b****v> 6 months ago
dcb96cf8 Remove obsolete clojure-namespace-name-regex Bozhidar Batsov <b****r@b****v> 6 months ago
5c850100 Remove redundant comment-normalize-vars call in clojure-sort-ns Bozhidar Batsov <b****r@b****v> 6 months ago
09467074 Convert whitespace alignment search from recursive to iterative Bozhidar Batsov <b****r@b****v> 6 months ago
e0138efb Extract clojure--goto-form to deduplicate goto-if and goto-when Bozhidar Batsov <b****r@b****v> 6 months ago
331db3f4 Use char-after instead of buffer-substring in toggle-keyword-string Bozhidar Batsov <b****r@b****v> 6 months ago
a7299daf Remove dead code clojure-char-at-point and clojure-char-before-point Bozhidar Batsov <b****r@b****v> 6 months ago
0758795a Avoid duplicate thing-at-point call in alignment position check Bozhidar Batsov <b****r@b****v> 6 months ago
f13aa847 Avoid duplicate syntax-ppss call in clojure-string-start Bozhidar Batsov <b****r@b****v> 6 months ago
61421db3 Add inline comments to optimized font-locking functions Bozhidar Batsov <b****r@b****v> 6 months ago
d4cf0056 Avoid repeated thing-at-point call in indent function Bozhidar Batsov <b****r@b****v> 6 months ago
0d8e3149 Cache alignment search regexp Bozhidar Batsov <b****r@b****v> 6 months ago
9cee4ba3 Consolidate string detection into a single syntax-ppss call Bozhidar Batsov <b****r@b****v> 6 months ago
c9a6ca09 Convert comment macro search from recursive to iterative Bozhidar Batsov <b****r@b****v> 6 months ago
5325e14c Avoid string allocation in clojure--normal-indent loop Bozhidar Batsov <b****r@b****v> 6 months ago
0399fb70 Move comment-normalize-vars call from hot loop to mode setup Bozhidar Batsov <b****r@b****v> 6 months ago
7efe9453 Update changelog with extra font-locking cleanup Bozhidar Batsov <b****r@b****v> 6 months ago
b9a648b1 Remove duplicate deftest/deftest- from extra font-locking Bozhidar Batsov <b****r@b****v> 6 months ago
2e0fe97f Fix alphabetical ordering in extra font-locking Bozhidar Batsov <b****r@b****v> 6 months ago
3bd06e7d Add missing clojure.repl functions to extra font-locking Bozhidar Batsov <b****r@b****v> 6 months ago
90976667 Move doc and find-doc to clojure.repl section Bozhidar Batsov <b****r@b****v> 6 months ago
0511fc24 Remove non-existent entries from extra font-locking Bozhidar Batsov <b****r@b****v> 6 months ago
eab1a490 Update stale version header in extra font-locking Bozhidar Batsov <b****r@b****v> 6 months ago
db349a22 Update changelog with font-locking changes Bozhidar Batsov <b****r@b****v> 6 months ago
937c3866 Add missing functions across all namespaces in extra font-locking Bozhidar Batsov <b****r@b****v> 6 months ago
22293fd1 Add Clojure 1.12 functions to extra font-locking Bozhidar Batsov <b****r@b****v> 6 months ago
2f274424 Add missing clojure.core functions to extra font-locking Bozhidar Batsov <b****r@b****v> 6 months ago
293c05c1 Fix typos in extra font-locking Bozhidar Batsov <b****r@b****v> 6 months ago
8409c78c Update dynamic vars font-locking for Clojure 1.12 Bozhidar Batsov <b****r@b****v> 6 months ago
a3f4a90a Fix typos, broken links, and formatting issues in CHANGELOG Bozhidar Batsov <b****r@b****v> 6 months ago

← Back to repository