Commit graph

10 commits

Author SHA1 Message Date
Mohsin Kaleem
3e93610387
Separate formatters definitions from core apheleia library (#161)
Moves the bulk of apheleia.el into a new apheleia-core.el file and move
formatter definitions and mode-associations into a new
apheleia-formatters.el file. The end user experience should be
unchanged. Loading `apheleia.el` will still load everything load
everything, just like it used to.
2023-03-12 10:22:36 +00:00
Ellis Kenyő
9b745df2fa
Add emacs-lisp formatting (#102)
* feat: add emacs-lisp formatting

* Disable indent-tabs-mode

* Add stub file for installation

* Fix lint errors

* fix: correctly format based on previous mode

* Formatting

* Fix weird indent

* Add checkindent target

* Update changelog

* Long line

* Empty commit

* fix ci

* revert changelog reformatting

* more changelog

* more

Co-authored-by: Radon Rosborough <radon.neon@gmail.com>
Co-authored-by: Radon Rosborough <radon@intuitiveexplanations.com>
2022-09-03 11:22:35 -07:00
Radon Rosborough
53f243b111
Add formatter tests (#72)
Closes #24
Builds on #25 by @PrimaryCanary
2022-01-05 15:35:12 -08:00
Radon Rosborough
a606d59c2d Port longlines checker from CTRLF 2022-01-03 20:07:29 -08:00
Radon Rosborough
61f9335756 Fix Makefile 2019-11-16 22:05:28 -08:00
Radon Rosborough
68d8755333 Migrate from Semaphore CI to CircleCI 2019-11-16 22:01:04 -08:00
Radon Rosborough
1d7eb306cf Shorten line 2019-07-10 22:50:01 -07:00
Radon Rosborough
ef86b0c4a3 Fix really weird Makefile error 2019-07-10 22:17:26 -07:00
Radon Rosborough
9ed9d2760d Add Docker and improve Makefile 2019-07-10 22:06:18 -07:00
Radon Rosborough
80bf0874bc Add Makefile and fix problems it found 2019-07-10 19:12:20 -07:00