mirror of
https://github.com/vale981/apheleia
synced 2025-03-04 17:11:40 -05:00
Merge tag 'v1.2'
This commit is contained in:
commit
cb8823dab7
2 changed files with 23 additions and 14 deletions
35
CHANGELOG.md
35
CHANGELOG.md
|
@ -4,6 +4,28 @@ All notable changes to this project will be documented in this file.
|
|||
The format is based on [Keep a Changelog].
|
||||
|
||||
## Unreleased
|
||||
## Features
|
||||
* Allow apheleia to format buffers without an underlying file ([#52]).
|
||||
* Support functional formatters ([#62]). You can now use a lisp
|
||||
function as a formatter allowing you to plug more powerful
|
||||
formatters into apheleia such as language servers.
|
||||
|
||||
## Bugs fixed
|
||||
* Allow running the same formatter in multiple buffers in parallel
|
||||
([#64], [#65]). Previously, when saving a number of files at the
|
||||
same time, the contents of those buffers could be corrupted by a
|
||||
race condition.
|
||||
* In some circumstances the error `wrong-type-argument bufferp nil`
|
||||
could be reported when running certain formatters under Apheleia.
|
||||
This has been fixed.
|
||||
|
||||
[#52]: https://github.com/raxod502/apheleia/issues/52
|
||||
[#60]: https://github.com/raxod502/apheleia/issues/60
|
||||
[#62]: https://github.com/raxod502/apheleia/issues/62
|
||||
[#64]: https://github.com/raxod502/apheleia/issues/64
|
||||
[#65]: https://github.com/raxod502/apheleia/pull/65
|
||||
|
||||
## 1.2 (released 2021-12-27)
|
||||
### Enhancements
|
||||
* Support multiple formatters ([#31]). You can now configure a list of
|
||||
formatters for a major-mode in `apheleia-mode-alist` and they will
|
||||
|
@ -11,9 +33,6 @@ The format is based on [Keep a Changelog].
|
|||
* Support evaluating items in `apheleia-formatters` to make formatter
|
||||
commands more dynamic ([#50], [#55]).
|
||||
* Allow apheleia to format buffers without an underlying file ([#52]).
|
||||
* Support functional formatters ([#62]). You can now use a lisp
|
||||
function as a formatter allowing you to plug more powerful
|
||||
formatters into apheleia such as language servers.
|
||||
|
||||
### Formatters
|
||||
* [ClangFormat](https://clang.llvm.org/docs/ClangFormat.html) for
|
||||
|
@ -41,13 +60,6 @@ The format is based on [Keep a Changelog].
|
|||
on `apheleia-formatters`.
|
||||
* Fix mixed style line ending generated by `diff` ([#54]) by adding
|
||||
`--strip-trailing-cr` to `diff`'s argument list.
|
||||
* Allow running the same formatter in multiple buffers in parallel
|
||||
([#64], [#65]). Previously, when saving a number of files at the
|
||||
same time, the contents of those buffers could be corrupted by a
|
||||
race condition.
|
||||
* In some circumstances the error `wrong-type-argument bufferp nil`
|
||||
could be reported when running certain formatters under Apheleia.
|
||||
This has been fixed.
|
||||
|
||||
[#24]: https://github.com/raxod502/apheleia/pull/24
|
||||
[#30]: https://github.com/raxod502/apheleia/issues/30
|
||||
|
@ -57,11 +69,8 @@ The format is based on [Keep a Changelog].
|
|||
[#48]: https://github.com/raxod502/apheleia/pull/48
|
||||
[#49]: https://github.com/raxod502/apheleia/pull/49
|
||||
[#50]: https://github.com/raxod502/apheleia/pull/50
|
||||
[#52]: https://github.com/raxod502/apheleia/issues/52
|
||||
[#54]: https://github.com/raxod502/apheleia/pull/54
|
||||
[#55]: https://github.com/raxod502/apheleia/issues/55
|
||||
[#60]: https://github.com/raxod502/apheleia/issues/60
|
||||
[#62]: https://github.com/raxod502/apheleia/issues/62
|
||||
[#64]: https://github.com/raxod502/apheleia/issues/64
|
||||
[#65]: https://github.com/raxod502/apheleia/pull/65
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
;; Keywords: tools
|
||||
;; Package-Requires: ((emacs "25.2"))
|
||||
;; SPDX-License-Identifier: MIT
|
||||
;; Version: 1.1.2
|
||||
;; Version: 1.2
|
||||
|
||||
;;; Commentary:
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue