Commit graph

15 commits

Author SHA1 Message Date
Dhananjay Balan
5bade7a734
Use hclfmt to format hashicorp HCL files. (#231)
Add formatter `hclfmt` for Hashicorp Configuration Langauge (HCL).
2023-10-29 15:17:34 -07:00
Ed Slocomb
f4157e8c39
Use lisp-indent formatter in emacs-lisp-mode (#223)
What it says in the subject :)

Apheleia is opinionated about using a formatter, and which to use as a
default, in every other mode it supports, so it seems it should have an
opinion about emacs-lisp-mode, too?

---------

Co-authored-by: Radon Rosborough <radon@intuitiveexplanations.com>
2023-10-21 18:41:15 +00:00
Mohsin Kaleem
8cccf12df2
[#225] Fix incorrect replq usage (#227)
Closes #225.

<!--

To expedite the pull request process, please see the contributor guide
for my projects:

  <https://github.com/raxod502/contributor-guide>

-->
2023-10-18 20:01:51 +01:00
Mohsin Kaleem
51b8a796b6
Restructure and refactor apheleia package (#215)
CLOSES #212 

PR to restructure apheleia to make it more modular and improve some of
the separation of concerns. Before merging we should make sure that we
don't reintroduce the issues from #181.
2023-10-17 21:20:38 +01:00
Mohsin Kaleem
2d797a52e6 Move apheleia-formatters to apheleia-utils 2023-04-20 11:24:43 +01:00
Mohsin Kaleem
0474273496 Reorganise package requires to always provide apheleia 2023-04-20 11:24:43 +01:00
Mohsin Kaleem
ad728cfa76
Update existing formatters to use new formatter helper functions (#167) 2023-04-16 17:50:52 +01:00
Tomasz Hołubowicz
23c8b7d1ca
Add purs-tidy formatter (#182)
Hello!

I would like to add support for `purs-tidy` - PureScript formatter. 

Best wishes
alternateved
2023-03-29 14:35:02 -07:00
Mohsin Kaleem
edec1e61c8
Add various helper functions for defining formatters (#166) 2023-03-25 14:56:54 +00:00
Jay Barra
43ffed7890
Pretter svelte-mode (#178)
Adds support for `svelte-mode` using prettier.

Co-authored-by: Radon Rosborough <radon@intuitiveexplanations.com>
2023-03-23 14:00:51 -07:00
Mohsin Kaleem
26e436dfd0 Revert "Add various helper functions for defining formatters"
This reverts commit 1c607cf7a7.
2023-03-12 10:50:52 +00:00
Mohsin Kaleem
48e7233b42 Revert "Update existing formatters to use new utility functions"
This reverts commit ceaddebf39.
2023-03-12 10:50:49 +00:00
Mohsin Kaleem
ceaddebf39 Update existing formatters to use new utility functions 2023-03-12 10:45:10 +00:00
Mohsin Kaleem
1c607cf7a7 Add various helper functions for defining formatters 2023-03-12 10:34:28 +00:00
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