[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[NonGNU ELPA] Clojure-Mode version 5.13.0
From: |
ELPA update |
Subject: |
[NonGNU ELPA] Clojure-Mode version 5.13.0 |
Date: |
Mon, 09 Aug 2021 17:03:26 -0400 |
Version 5.13.0 of package Clojure-Mode has just been released in NonGNU ELPA.
You can now find it in M-x package-list RET.
Clojure-Mode describes itself as:
Major mode for Clojure code
More at https://elpa.nongnu.org/nongnu/clojure-mode.html
Recent NEWS:
# Changelog
## master (unreleased)
## 5.13.0 (2021-05-05)
### New features
* [#590](https://github.com/clojure-emacs/clojure-mode/pull/590): Extend
`clojure-rename-ns-alias` to work on selected regions.
* [#567](https://github.com/clojure-emacs/clojure-mode/issues/567): Add new
commands `clojure-toggle-ignore`, `clojure-toggle-ignore-surrounding-form`, and
`clojure-toggle-defun` for inserting/deleting #_ ignore forms.
* [#582](https://github.com/clojure-emacs/clojure-mode/pull/582): Add
`clojure-special-arg-indent-factor` to control special argument indentation.
### Bugs fixed
* [#588](https://github.com/clojure-emacs/clojure-mode/pull/588): Fix font-lock
for character literals.
* Stop `clojure-sort-ns` from calling `redisplay`.
### Changes
* [#589](https://github.com/clojure-emacs/clojure-mode/issues/589): Improve
font-locking performance on strings with escaped characters.
* [#571](https://github.com/clojure-emacs/clojure-mode/issues/571): Remove
`project.el` integration.
* [#574](https://github.com/clojure-emacs/clojure-mode/issues/574): Remove
`clojure-view-grimoire` command.
* [#584](https://github.com/clojure-emacs/clojure-mode/issues/584): Align to
recent `pcase` changes on Emacs master.
## 5.12.0 (2020-08-13)
### New features
* [#556](https://github.com/clojure-emacs/clojure-mode/issues/556):
`clojure-rename-ns-alias` picks up existing aliases for minibuffer completion.
### Bugs fixed
* [#565](https://github.com/clojure-emacs/clojure-mode/issues/565): Fix extra
spaces being inserted after quote in paredit-mode.
* [#544](https://github.com/clojure-emacs/clojure-mode/issues/544): Fix
docstring detection when string contains backslash.
* [#547](https://github.com/clojure-emacs/clojure-mode/issues/547): Fix
font-lock regex for character literals for uppercase chars and other symbols.
* [#556](https://github.com/clojure-emacs/clojure-mode/issues/556): Fix
renaming of ns aliases containing regex characters.
* [#555](https://github.com/clojure-emacs/clojure-mode/issues/555): Fix ns
detection for ns forms with complex metadata.
* [#550](https://github.com/clojure-emacs/clojure-mode/issues/550): Fix
`outline-regexp` so `outline-insert-heading` behaves correctly.
* [#551](https://github.com/clojure-emacs/clojure-mode/issues/551): Indent
`clojure-align` region before aligning.
* [#520](https://github.com/clojure-emacs/clojure-mode/issues/508): Fix allow
`clojure-align-cond-forms` to recognize qualified forms.
*
[#404](https://github.com/clojure-emacs/clojure-mode/issues/404)/[#528]((https://github.com/clojure-emacs/clojure-mode/issues/528)):
Fix syntax highlighting for multiple consecutive comment reader macros
(`#_#_`).
### Changes
* Inline definition of `clojure-mode-syntax-table` and support `'` quotes in
symbols.
* Enhance add arity refactoring to support a `defn` inside a reader conditional.
* Enhance add arity refactoring to support new forms: `letfn`, `fn`,
`defmacro`, `defmethod`, `defprotocol`, `reify` and `proxy`.
## 5.11.0 (2019-07-16)
### New features
* [#496](https://github.com/clojure-emacs/clojure-mode/issues/496): Highlight
`[[wikilinks]]` in comments.
* [#366](https://github.com/clojure-emacs/clj-refactor.el/issues/366): Add
support for renaming ns aliases (`clojure-rename-ns-alias`, default binding
`C-c C-r n r`).
* [#410](https://github.com/clojure-emacs/clojure-mode/issues/410): Add support
for adding an arity to a function (`clojure-add-arity`, default binding `C-c
C-r a`).
### Bugs fixed
* Dynamic vars whose names contain non-alphanumeric characters are now
font-locked correctly.
* [#445
(comment)](https://github.com/clojure-emacs/clojure-mode/issues/445#issuecomment-340460753):
Proper font-locking for namespaced keywords like for example `(s/def
::keyword)`.
* [#508](https://github.com/clojure-emacs/clojure-mode/issues/508): Fix
font-locking for namespaces with metadata.
* [#506](https://github.com/clojure-emacs/clojure-mode/issues/506):
`clojure-mode-display-version` correctly displays ...
...
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [NonGNU ELPA] Clojure-Mode version 5.13.0,
ELPA update <=