181 Commits (90abf5ccfc8c6f147855b3c4a4a2aa8f40653133)
 

Author SHA1 Message Date
Fredrik Ekre 0f12148854
Update some items in TODO 1 year ago
Fredrik Ekre 4f45349109
Add --fail-fast option that returns after first failure 1 year ago
Fredrik Ekre e277ac21c7
Fixes to listlike code 1 year ago
Fredrik Ekre 2b782f420d
Remove old debugging code 1 year ago
Fredrik Ekre d70a2fdef1
Require explicit - for stdin/stdout usage. 1 year ago
Fredrik Ekre 608439ba50
Spacing around ternary operators, fixes #11. 1 year ago
Fredrik Ekre 32c3219566
Fix a bug with newline instead of space after `where`. 1 year ago
Fredrik Ekre 15598cc64c
Insert parens around op calls in colon, fixes #3. 1 year ago
Fredrik Ekre 732ffb6364
Fix a bug in colon-spacing 1 year ago
Fredrik Ekre 7d739c9558
Fix a bug with single line comments inside a list 1 year ago
Fredrik Ekre 66c699685c
Always wrap RHS of `where` in braces 1 year ago
Fredrik Ekre 5cfc92a37e
Consistent spacing around keywords 1 year ago
Fredrik Ekre 59ee9fbb92
Line continuation in curly and bracescat. 1 year ago
Fredrik Ekre 4a63e66a12
Spacing in curly, braces, bracescat. 1 year ago
Fredrik Ekre a0c5648469
Consistent spacing in tuple/call argument lists, fixes #4. 1 year ago
Fredrik Ekre 2eca8e7bdc
Simplify format_node by removing legacy code 2 years ago
Fredrik Ekre d260c13108
Indent nested modules, fixes #5. 2 years ago
Fredrik Ekre a408508f60
Add line-continuation in curly braces, closes #6. 2 years ago
Fredrik Ekre 0080cdfe20
Spaces around anonymous function heads (->), closes #7. 2 years ago
Fredrik Ekre 4017cf75ab
Limit Codecov uploads to certain Julia version. 2 years ago
Fredrik Ekre b119641f36
Properly indent dotcalls 2 years ago
Fredrik Ekre bf1e035ae6
Fix spacing around dotted operators, fixes #8. 2 years ago
Fredrik Ekre 68675cac48
Indent typed-arrays and getindex nodes, fixes #2. 2 years ago
Fredrik Ekre af825c00c0
Add line-continuation for multiline comparison nodes, fixes #10. 2 years ago
Fredrik Ekre 8ea1074b12
Indentation: handle empty function definitions 2 years ago
Fredrik Ekre 9a7e2e27a1
Add indentation formatting 2 years ago
Fredrik Ekre cf56644a62
Add long-form printing of Runic.Node 2 years ago
Fredrik Ekre 6c9a8a8c58
Improve diff output by printing to stderr and use real filename 2 years ago
Fredrik Ekre 80a9753d94
Fix -d,--diff option by using git-diff. 2 years ago
Fredrik Ekre 86e52bb9b3
Add metadata tags to the Node struct. 2 years ago
Fredrik Ekre 5a9f8ad523
Add a pretty-printer for Runic.Node. 2 years ago
Fredrik Ekre 944076139c
Wrap JuliaSyntax.GreenNode in Runic.Node 2 years ago
Fredrik Ekre f4e7d13ca9
Runic.main: add some pretty dots. 2 years ago
Fredrik Ekre 97542d1caa
Rename `node_bytes` to `read_bytes` 2 years ago
Fredrik Ekre c7d804889a
Add .gitignore 2 years ago
Fredrik Ekre b9fbbca5b8
Add `make_node` utility function 2 years ago
Fredrik Ekre eaf9a529a3
Insert bytes directly into the stream 2 years ago
Fredrik Ekre 5d57cd93a5
Replace `=` and `\in` with `in` in generators 2 years ago
Fredrik Ekre b9b80002f9
Replace `=` and `\in` with `in` in for loop specifications 2 years ago
Fredrik Ekre a335e4d3d0
Some more thoughts 2 years ago
Fredrik Ekre 6f8c7c7152
Fix an edgecase in operator chains with newlines hidden inside 2 years ago
Fredrik Ekre fac7aa8d64
Fix whitespace in dotted comparison chains 2 years ago
Fredrik Ekre 4d54e37fcd
Fix edgecases in spaces in operator call chains 2 years ago
Fredrik Ekre a181b65baa
Fix <: and >: without LHS 2 years ago
Fredrik Ekre a0b7eb2c2c
Add utility function to extract children::Vector in a type stable way. 2 years ago
Fredrik Ekre b2b3e905ed
Fix spaces around assignment with non-trivia operators. 2 years ago
Fredrik Ekre 4912ba7b1b
main: some pretty printing when formatting files. 2 years ago
Fredrik Ekre 32ba9d345b
main: help message, check mode 2 years ago
Fredrik Ekre bc011731e1
Run Runic on Runic on CI. 2 years ago
Fredrik Ekre dfdd7033f7
Fix Runic.main on old Julia versions. 2 years ago