Tags: fredrikekre/Runic.jl
Tags
See [`CHANGELOG.md`](https://github.com/fredrikekre/Runic.jl/blob/mas… …ter/CHANGELOG.md) for notable changes. [Diff since v1.4.2](v1.4.2...v1.4.3)
See [`CHANGELOG.md`](https://github.com/fredrikekre/Runic.jl/blob/mas… …ter/CHANGELOG.md) for notable changes. [Diff since v1.4.1](v1.4.1...v1.4.2)
See [`CHANGELOG.md`](https://github.com/fredrikekre/Runic.jl/blob/mas… …ter/CHANGELOG.md) for notable changes. [Diff since v1.4.0](v1.4.0...v1.4.1)
See [`CHANGELOG.md`](https://github.com/fredrikekre/Runic.jl/blob/mas… …ter/CHANGELOG.md) for notable changes. [Diff since v1.3.0](v1.3.0...v1.4.0)
See [`CHANGELOG.md`](https://github.com/fredrikekre/Runic.jl/blob/mas… …ter/CHANGELOG.md) for notable changes. [Diff since v1.2.0](v1.2.0...v1.3.0)
See [`CHANGELOG.md`](https://github.com/fredrikekre/Runic.jl/blob/mas… …ter/CHANGELOG.md) for notable changes. [Diff since v1.1.0](v1.1.0...v1.2.0)
See [`CHANGELOG.md`](https://github.com/fredrikekre/Runic.jl/blob/mas… …ter/CHANGELOG.md) for notable changes. [Diff since v1.0.1](v1.0.1...v1.1.0)
See [`CHANGELOG.md`](https://github.com/fredrikekre/Runic.jl/blob/mas… …ter/CHANGELOG.md) for notable changes. [Diff since v1.0.0](v1.0.0...v1.0.1)
**Merged pull requests:** - Refine installation and editor integration docs (#23) (@fredrikekre) - parse with latest 1.x compatible syntax (#24) (@KristofferC) - fix(readme): Add a test for empty file list in git hook. (#26) (@Klafyvel) - avoid variables captured in closure from becoming boxed by passing them in as arguments. (#30) (@KristofferC) - Rework indentation after assignment (#42) (@fredrikekre) - Implement `# runic: (off|on)` toggle comments (#44) (@fredrikekre) - Line continuation indent for triple-strings (#45) (@fredrikekre) - Enforce leading and trailing newline in blocklike constructs (#46) (@fredrikekre) - Drop trailing semicolons in block contexts (#47) (@fredrikekre) - Insert explicit return expressions in functions/macros/do-blocks (#48) (@fredrikekre) - Trim trailing whitespace in comments (#53) (@fredrikekre) - Format spacing and indent in global and local lists (#54) (@fredrikekre) - Ensure at least one space before comments (#55) (@fredrikekre) - Make Runic compilable with juliac (#56) (@fredrikekre) - juliac: add CI configuration for compiling and running runic (#57) (@fredrikekre) - Fix trailing comma in implicit tuples in destructuring (#59) (@fredrikekre) - Fix insertion of space before comment (#62) (@fredrikekre) - Use julia nightly for static compilation CI (#64) (@fredrikekre) - Require Julia version 1.10 (#66) (@fredrikekre) - Fix commas after trailing macrocalls hidden inside of list items (#67) (@fredrikekre) - Fix indent of local/global variable lists, fixes #63 (#68) (@fredrikekre) - Verify that Runic's output is parseable (#69) (@fredrikekre) - Don't add explicit returns in `do` blocks (#70) (@fredrikekre) - Add tip about .git-blame-ignore-revs file to README (#71) (@fredrikekre) - Fix indentation of documented modules in files with more toplevel code (#72) (@fredrikekre) - Fix space-around-operator with non-space whitespace (#73) (@fredrikekre) - Don't use spaces around `..` (#74) (@fredrikekre) - Ensure single space before more keywords (#82) (@fredrikekre) - Fix extra space in export/public/global/local multiline lists, fixes #78 (#83) (@fredrikekre) - Allow no space before comment after `(`, `[`, `{`, fixes #81. (#84) (@fredrikekre) - Fix single line block unnesting with hidden whitespace, closes #79 (#85) (@fredrikekre) - Trailing comments on first line of multiline lists, fixes #77 (#86) (@fredrikekre) - Mention pre-commit in README (#87) (@fredrikekre) - Relax toggle comments to allow more "pragmas" (#88) (@fredrikekre) - Fix whitespace before comment in operator formatting (#89) (@fredrikekre) - Ensure single space before module name (#90) (@fredrikekre) - Add testset for Runic.main (#91) (@fredrikekre) - Add --version option to Runic.main (#92) (@fredrikekre) - Revert "Don't use spaces around `..` (#74)" (#93) (@fredrikekre) - Fix edge case with multiline lists with only a comment and no items (#94) (@fredrikekre) - Clean up some asserts (#95) (@fredrikekre) **Closed issues:** - Line continuation for typed array literals (#2) - Parenthesize infix operations in `:` (#3) - Space after comma/semicolon in lists (#4) - Indent module if there are more things in the file (#5) - Newlines in curly should be continuations (#6) - Spaces around `->` (#7) - Spaces around dotted operators (#8) - Continued expressions commited to multiple lines (#9) - Line continuation in [comparison] nodes (#10) - Spaces around ternary operators (#11) - Alignment (#12) - Runic.AssertionError: `nb != span(node)` (#15) - Multiline generator-type syntax in a function is parsed incorrectly (#16) - Asymmetry: `∈` replaced by `in` but `∉` stays the same (#17) - Runic adds double line spacing (#18) - Bug in indent of multiline generator (#20) - Ignore comments when formatting (#21) - Brilliant (#22) - Spaces between items in `using`, `import` `public` (#25) - Runic indents docstrings strangely (#27) - Bounds error when formatting test/loading.jl on master julia branch (#29) - Runic creates unparsable code in a case with macro on a block (#32) - Delete unnecessary (trailing) semicolons (#34) - disallow `end)` (#35) - problems with command-line options (#36) - Formatting changes semantics (removes `;`) (#38) - After linebreaks following `=`, indentation is off (#39) - Remove octal literal formatting rule (#40) - `#! format: off/on` (#41) - Explicit `return` in function definitions (#43) - Line continuation in `local` and `global` lists (#49) - Strip trailing whitespace in comments (#50) - Require (at least one) space before comment (#51) - Runic breaks unpacking of only the first element of a tuple (#58) - `local` indenting broken for non-identifiers (#63) - `juliac` compilation fails on `+nightly` (#65) - Adds false return || (edit: update before filing an issue) (#75) - Single space before `return` (#76) - Comment should be allowed on the first line of a multiline list (#77) - Comments in list get 5(!) spaces indent... (#78) - Semicolon removal misses extra spaces (#79) - Space before comment in single line list (#81)