Tyler Wilding
|
ccd47f8465
|
formatter: Format deftype correctly (#3391)
New configuration options to format column widths in deftype field
definitions. Also force each field/method/state to be inlined.
|
2024-02-27 20:12:44 -05:00 |
|
Tyler Wilding
|
0236e36a53
|
formatter: fix multi-line form consolidation (#3336)
|
2024-01-25 16:46:15 -05:00 |
|
Tyler Wilding
|
c3e4baf697
|
formatter: support for a few more forms and fix some bugs, update tree-sitter grammar (#3317)
|
2024-01-18 20:09:40 -05:00 |
|
Tyler Wilding
|
2b1876f862
|
formatter: Add support for a few common functions and fix an LSP startup issue (#3190)
|
2023-11-11 17:51:55 -05:00 |
|
Tyler Wilding
|
dccc3da1b3
|
formatter: rewrite and refactor, address more edge-cases, begin documenting my work (#3096)
|
2023-10-20 21:24:31 -04:00 |
|
Tyler Wilding
|
a7cf66fda6
|
formatter: support formatting bindings, for example in a let (#2883)
|
2023-08-05 15:23:09 -04:00 |
|
Tyler Wilding
|
533d2f6f2b
|
formatter: new approach for indentation that doesn't depend on original formatting (#2764)
|
2023-06-22 00:16:18 -04:00 |
|
Tyler Wilding
|
a8a5f1e745
|
formatter: support comments better (including block comments) and constant pair formatting (#2745)
|
2023-06-18 17:19:35 -04:00 |
|
Tyler Wilding
|
3dbaee1ecc
|
formatter: handle top level blank lines and better handle comments (#2702)
|
2023-06-06 20:34:50 -04:00 |
|
Tyler Wilding
|
6d620a9289
|
formatter: extract formatting into a rules abstraction, add inner formatting (body vs argument functions) (#2684)
|
2023-06-04 13:19:29 -04:00 |
|
Tyler Wilding
|
4c6982b0ec
|
formatter: initial and basic indentation/alignment and expose the formatting via the LSP (#2673)
|
2023-05-28 13:22:00 -04:00 |
|
Tyler Wilding
|
0ffb912a04
|
formatter: add tree-sitter dependency and commit early draft work on a proper code formatter (#2536)
|
2023-04-24 23:46:55 -04:00 |
|