140 Commits (0bb9b4229aaeeb84d3ce30c06d0966e26436bfc6)

Author SHA1 Message Date
Fredrik Ekre 0bb9b4229a
Fix indentation of documented modules in files with more toplevel code (#72) 1 year ago
Fredrik Ekre 65f4cc340b
Don't add explicit returns in `do` blocks (#70) 1 year ago
Fredrik Ekre 5500f9bcdf
Fix indent of local/global variable lists, fixes #63 (#68) 1 year ago
Fredrik Ekre 8baaf8344f
Fix commas after trailing macrocalls hidden inside of list items (#67) 1 year ago
Fredrik Ekre cca294fa4c
Insert explicit return expressions in functions/macros/do-blocks (#48) 1 year ago
Fredrik Ekre 500ba0988f
Require Julia version 1.10 (#66) 1 year ago
Fredrik Ekre f88195e5ab
Fix insertion of space before comment (#62) 1 year ago
Fredrik Ekre be162ee134
Fix trailing comma in implicit tuples in destructuring (#59) 1 year ago
Fredrik Ekre 65e540a0e6
Ensure at least one space before comments (#55) 1 year ago
Fredrik Ekre a0a5dff33f
Format spacing and indent in global and local lists (#54) 1 year ago
Fredrik Ekre 7bceb1c7e1
Trim trailing whitespace in comments (#53) 1 year ago
Fredrik Ekre 13b6402a66
Remove optional trailing commas 1 year ago
Fredrik Ekre 94a030e457
Make trailing comma in multiline function/macro calls/definitions optional 1 year ago
Fredrik Ekre 3931a4ffe3
Ignore paren-blocks in trailing semicolon trimming 1 year ago
Fredrik Ekre c9e2b6c294
Fix a bug in do-block tree normalization 1 year ago
Fredrik Ekre 0b2435550c
Insert newline after a semicolon in single line block splitting 1 year ago
Fredrik Ekre 9f8bcab930
Also trim trailing semicolon in `do` and `(mutable )struct` 1 year ago
Fredrik Ekre d4431f1ff5
Drop trailing semicolons in block contexts (#47) 1 year ago
Fredrik Ekre 92a8d73335
Fix trailing whitespace trim just before closing indent token 1 year ago
Fredrik Ekre e128bc9b77
Enforce leading and trailing newline in blocklike constructs (#46) 1 year ago
Fredrik Ekre af1b7377f4
Line continuation indent for triple-strings (#45) 1 year ago
Fredrik Ekre c30af80909
Rework indentation after assignment (#42) 1 year ago
Fredrik Ekre d68512faee
Implement `# runic: (off|on)` toggle comments (#44) 1 year ago
Fredrik Ekre 4bee1e0f94
Remove the octal formatting 1 year ago
Fredrik Ekre a41bc5dd81
Fix trailing semicolon in parens-block 1 year ago
Fredrik Ekre 3ee9531e4d
Fix function indent with unusual infix definitions 1 year ago
Fredrik Ekre f0a6d32476
Fix handling of comments within import/using lists 1 year ago
Fredrik Ekre bf9e3b0409
Skip trailing comma in list after macrocall items 1 year ago
Fredrik Ekre d239be296e
Smoke test /base and /test from JuliaLang/julia 1 year ago
Fredrik Ekre 347490760a
Fix formatting of multiline triple strings with \-escaped newlines 1 year ago
Fredrik Ekre ad5fe4d065
Fix multiline string recursion with triple strings on one line 1 year ago
Fredrik Ekre aeabe11718
Indent: recurse into multiline strings, closes #27 1 year ago
Fredrik Ekre 7ab66e5fd1
Fix continuation-indent in cartesian iterator heads 1 year ago
Fredrik Ekre 836d498c2d
Multiline list classification: recurse into multiline triple strings 1 year ago
Fredrik Ekre 4d2c0fd041
Fix list spacing in K"braces" with K"parameters" 1 year ago
Fredrik Ekre ba6522aced
Fix indent of multiline vcat with trailing whitespace 1 year ago
Fredrik Ekre c76c60801f
Fix formatting of mixed generator/cartesian nodes 1 year ago
Fredrik Ekre 8e7af2db10
Fix (unnecessary) parenthesized symbols in export/public 1 year ago
Fredrik Ekre 0fdfc27c83
Fix formatting of K"parameters" inside K"ref" 1 year ago
Fredrik Ekre 49e6c9dc53
Fix handling of inline comments in export/public expressions 1 year ago
Fredrik Ekre c19f5b578e
Fix import/using lists with operators and macros 1 year ago
Fredrik Ekre 88e6560700
Fix indent of long form functor definitions 1 year ago
Fredrik Ekre b87b3cde1b
Fix import renaming of macros 1 year ago
Fredrik Ekre d156504692
Fix interpolated vars as `as`-aliases 1 year ago
Fredrik Ekre e57859e267
Allow interpolated vars in export lists inside macrocalls 1 year ago
Fredrik Ekre bbc144d143
Fix var-nodes in export/public lists 1 year ago
Fredrik Ekre 9043278d44
Fix non-K"Identifier" leafs in export lists 1 year ago
Fredrik Ekre 2a9843fc99
Fix export/public expressions with comments 1 year ago
Fredrik Ekre 6d975d35a3
Fix parenthesized macrocalls with keyword arguments 1 year ago
Fredrik Ekre d8efd2f05d
Fix formatting of import/using with `as` renaming 1 year ago