Jonathan Kelley
|
4e4e101eee
|
fix: dont choke on emojji n exprs
|
2023-01-17 16:24:29 -08:00 |
|
Jonathan Kelley
|
b81eca0433
|
fix: short expr lists should not eat the final exprs
|
2023-01-16 17:25:55 -08:00 |
|
Jonathan Kelley
|
b6e4db1f2f
|
fix: immediate exprs
|
2023-01-16 16:36:50 -08:00 |
|
Jonathan Kelley
|
aa0f6812fa
|
fix ci around autofmt
|
2023-01-14 00:42:43 -08:00 |
|
Jonathan Kelley
|
3945928c59
|
fix: adjust padding on autofmt
|
2023-01-13 17:16:06 -08:00 |
|
Jonathan Kelley
|
ac6035cb2a
|
feat: parse entire file instead of hunting for verbtain
|
2023-01-13 16:46:34 -08:00 |
|
Jonathan Kelley
|
6cd87796f2
|
feat: allow ifchains and for loops
|
2023-01-13 10:51:12 -08:00 |
|
Jonathan Kelley
|
293ef9c690
|
fix: only flow exprs with indent in mind
|
2023-01-12 17:02:41 -08:00 |
|
Jonathan Kelley
|
983789e4c5
|
handle weird trailing whitespace in autofmt
|
2023-01-12 16:55:13 -08:00 |
|
Jonathan Kelley
|
cc8b910cf3
|
fix emoji support in autofmt
|
2023-01-12 16:29:31 -08:00 |
|
Jonathan Kelley
|
1940855e39
|
feat: implement comments in zero children nodes
|
2023-01-10 17:47:58 -08:00 |
|
Jonathan Kelley
|
74421d47fd
|
fix comments being eaten in autofmt
|
2023-01-07 14:09:32 -08:00 |
|
Jonathan Kelley
|
4e330bc1ec
|
chore: fix rsx printer
|
2022-12-19 16:20:02 -08:00 |
|
Jonathan Kelley
|
181a51a63b
|
wip: add whitespace parsing to rsx
|
2022-09-30 10:51:53 -07:00 |
|
Jonathan Kelley
|
5313fc0cc6
|
fix: trailing commas with key
|
2022-09-28 17:06:11 -07:00 |
|
Jonathan Kelley
|
a37458b9fa
|
chore: fixes to autoformat to prevent double rendering of expr line
|
2022-09-28 16:47:10 -07:00 |
|
Jonathan Kelley
|
3d47cb48fa
|
fix: autofmt on single line rsx calls
|
2022-07-07 02:06:50 -04:00 |
|
Jonathan Kelley
|
251aafa5fd
|
fix: fmting
|
2022-07-05 18:42:00 -04:00 |
|
Jonathan Kelley
|
575f92d2d4
|
chore: update readme and tests for autofmt
|
2022-07-05 18:23:30 -04:00 |
|
Jonathan Kelley
|
76581e7400
|
fix: disappearing manual props
|
2022-07-05 18:03:04 -04:00 |
|
Jonathan Kelley
|
19e6e43358
|
fix: only apply comments if relevant
|
2022-07-05 17:59:33 -04:00 |
|
Jonathan Kelley
|
fa9ebe17cc
|
feat: fix autoformatting around one liners
|
2022-07-05 17:49:16 -04:00 |
|
Jonathan Kelley
|
64d669e934
|
chore: add todo list to autofmt crate
|
2022-07-05 13:31:26 -04:00 |
|
Jonathan Kelley
|
2634755620
|
fix: handle comments around attributes better
|
2022-07-05 02:06:54 -04:00 |
|
Jonathan Kelley
|
4471ccba49
|
fix: even better comment handling
|
2022-07-05 01:53:08 -04:00 |
|
Jonathan Kelley
|
47f3cc2529
|
fix: correct comment handling for first line
|
2022-07-05 00:30:09 -04:00 |
|
Jonathan Kelley
|
150d824561
|
feat: more advanced comment handling
|
2022-07-05 00:22:06 -04:00 |
|
Jon Kelley
|
3a30b36f68
|
fix: some edge cases around autoformatting (#485)
* wip: remove comment support from autofmt
* fix: some edge cases around autoformatting
* fix: revert readme
* fix: failing test
|
2022-07-04 21:11:03 -04:00 |
|
Jonathan Kelley
|
2884d72b08
|
chore: make clippy happy
|
2022-07-02 23:45:32 -04:00 |
|
Jonathan Kelley
|
28a0c67275
|
polish: clean up the examples and move autofmt sample into dedicated file
|
2022-06-30 15:19:58 -04:00 |
|
Jonathan Kelley
|
bd936d3af2
|
feat: more cleanup
|
2022-06-28 17:29:10 -04:00 |
|
Jonathan Kelley
|
fa756ba245
|
feat: manual props
|
2022-06-28 17:16:26 -04:00 |
|
Jonathan Kelley
|
5bab835843
|
fix: allow keys
|
2022-06-28 15:35:46 -04:00 |
|
Jonathan Kelley
|
a825cdcf58
|
feat: simple support for comments
|
2022-06-28 15:01:51 -04:00 |
|
Jonathan Kelley
|
d70b436157
|
wip: more cleanup, more tests
|
2022-06-27 16:24:36 -04:00 |
|
Jonathan Kelley
|
398cbc6534
|
wip: rely on git version of prettyplease, refactor autofmt
|
2022-06-25 00:55:52 -04:00 |
|
Jonathan Kelley
|
5b9e34aadd
|
feat: add fork of prettyplease for autoformatting
|
2022-06-24 14:22:08 -04:00 |
|