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 |