| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat: add indents.scm for nickel (#4790) | Zheng PiaoDan | 2023-05-13 | 2 | -0/+33 |
| | | |||||
| * | feat: add swift indents (#4756) | Pham Huy Hoang | 2023-05-08 | 4 | -0/+123 |
| | | |||||
| * | Update Capnp (#4713) | Amaan Qureshi | 2023-05-07 | 2 | -0/+1087 |
| | | | | | | | | | | | | | | * feat(capnp): update queries from upstream changes * test: add tests for capnp * fix indent queries * ci: fix capnp indent tests --------- Co-authored-by: Pham Huy Hoang <hoangtun0810@gmail.com> | ||||
| * | ci: add tests for #4632 | Stephan Seitz | 2023-05-05 | 2 | -0/+11 |
| | | | | | | Issue #4632 might be fixed by https://github.com/UserNobody14/tree-sitter-dart/pull/41 | ||||
| * | Add Python else elif dedent (#4618) | Pham Huy Hoang | 2023-04-29 | 2 | -0/+5 |
| | | | | | | | | * feat(python): add interactive else/elif dedent * fixup * add test | ||||
| * | chore(smali): add tests | Amaan Qureshi | 2023-04-25 | 5 | -0/+158 |
| | | |||||
| * | fix(dart_indent): Fix dart case/default indent | Pham Huy Hoang | 2023-04-14 | 2 | -2/+39 |
| | | | | | | | | | | | add tests add tests for fallthrough case add more tests keep functional tests | ||||
| * | chore(dart): remove tests for switch | Robert Brunhage | 2023-04-13 | 2 | -12/+0 |
| | | |||||
| * | test(dart): add test cases for open issues | Robert Brunhage | 2023-04-13 | 4 | -2/+36 |
| | | |||||
| * | fix(dart): review comment | Robert Brunhage | 2023-04-13 | 1 | -1/+1 |
| | | |||||
| * | test(dart): add expected failure file to test | Robert Brunhage | 2023-04-13 | 1 | -1/+3 |
| | | |||||
| * | chore: fix formatting issue for dart test | Robert Brunhage | 2023-04-13 | 1 | -1/+6 |
| | | |||||
| * | Update tests/indent/dart_spec.lua | Robert Brunhage | 2023-04-13 | 1 | -1/+1 |
| | | | | Co-authored-by: Pham Huy Hoang <hoangtun0810@gmail.com> | ||||
| * | test(dart): Add an expected failure test | Robert Brunhage | 2023-04-13 | 2 | -0/+16 |
| | | |||||
| * | Revert "fix(dart): function argument indents is inconsistent" | Robert Brunhage | 2023-04-13 | 2 | -15/+0 |
| | | | | | This reverts commit ac4020c70722337c326bf65b645b162ee6e1796b. | ||||
| * | fix(dart): function argument indents is inconsistent | Robert Brunhage | 2023-04-11 | 2 | -0/+15 |
| | | |||||
| * | fix(dart): try statement wouldn't indent (#4623) | Robert Brunhage | 2023-04-10 | 2 | -0/+6 |
| | | |||||
| * | fix(c_indents): fix expression leaking indents | Pham Huy Hoang | 2023-04-08 | 2 | -0/+39 |
| | | |||||
| * | add test | Pham Huy Hoang | 2023-04-08 | 3 | -0/+35 |
| | | |||||
| * | feat(python): add break/continue dedent | Pham Huy Hoang | 2023-03-25 | 2 | -0/+11 |
| | | |||||
| * | feat(python): add match-case indents | Pham Huy Hoang | 2023-03-25 | 2 | -0/+19 |
| | | |||||
| * | refactor(indent)!: Rework indent, aligned indent | George Harker | 2023-03-24 | 11 | -5/+89 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | indents now use @indent.X style captures, and indent.PROP for properties to set on those captures, as documented in the help. Captures are: indent.auto indent.begin indent.end indent.dedent indent.branch indent.ignore indent.align indent.zero Properties are: indent.immediate indent.start_at_same_line indent.open_delimiter indent.close_delimiter indent.increment indent.avoid_last_matching_next Multiple opening delims on one line and multiple closing on a line are collapsed so as not to over indent, The final line of @indent.align blocks which must in some cases be treated specially to avoid clashing with the next line is treated the same regardless of whether the @indent.align capture actually uses aligned indentation or just normal indentation. The indent.avoid_last_matching_next property controls this. Adjust python to use these. List, set, dict and tuple all use @indent.align which permits both hanging and aligned styles. Finally, try: on it’s own will indent when typing live but make no guaranteeds about whole-file formatting. Includes lucario387:fix-align-indent | ||||
| * | feat(python): add "return" patterns to @indent_end | Pham Huy Hoang | 2023-03-16 | 2 | -0/+20 |
| | | | | | | | `return ...` is usually the last line of a function/statement, so mark some possible patterns of `return` with `@indent_end` to dedent the line after it | ||||
| * | fix(python): add missing @indent_end | Pham Huy Hoang | 2023-03-16 | 2 | -0/+79 |
| | | |||||
| * | fix: change folding algorithm to fix Python indents | George Harker | 2023-03-15 | 2 | -2/+23 |
| | | |||||
| * | fix: Java indent for multiple line arguments (#4449) | Daniel Woznicki | 2023-03-06 | 3 | -0/+14 |
| | | | | | | | | | | * fix Java indent for multiple line arguments, fixes #4448, add an additional test for methods with arguments on multiple lines * Satisfy StyLua check --------- Co-authored-by: Daniel Woznicki <danwoz@nettoolkit.com> | ||||
| * | indents(vue): fix indents on new line after <template> | Pham Huy Hoang | 2023-03-06 | 2 | -0/+27 |
| | | |||||
| * | fix(go): Indent on type switch case properly | Evan Phoenix | 2023-03-03 | 1 | -0/+6 |
| | | |||||
| * | Fix broken YANG indent tests | Tomas Sandven | 2023-02-24 | 1 | -4/+4 |
| | | |||||
| * | Add YANG indentation tests | Tomas Sandven | 2023-02-24 | 2 | -0/+81 |
| | | |||||
| * | fix(dart): add `@indent_end` to } (#4167) | SzeLamC | 2023-02-24 | 2 | -0/+24 |
| | | | | | | * fix dart indentation after } * add some simple test case | ||||
| * | fix(go): apply indents in a communication case in a select statement | Amaan Qureshi | 2023-02-24 | 1 | -0/+16 |
| | | |||||
| * | docs: fix typos | dundargoc | 2023-02-23 | 1 | -1/+1 |
| | | |||||
| * | simplify tests | Alvaro Muñoz | 2023-01-31 | 3 | -13/+2 |
| | | |||||
| * | update tests | Alvaro Muñoz | 2023-01-31 | 2 | -1/+6 |
| | | |||||
| * | fix tests | Alvaro Muñoz | 2023-01-31 | 2 | -4/+1 |
| | | |||||
| * | add ql indent tests | Alvaro Muñoz | 2023-01-31 | 3 | -0/+36 |
| | | |||||
| * | indents(c): update if cases | Pham Huy Hoang | 2023-01-14 | 1 | -0/+5 |
| | | |||||
| * | indents(c): Refactor indent queries | Pham Huy Hoang | 2023-01-14 | 5 | -3/+103 |
| | | |||||
| * | Update indent-square-brackets.rb | Cameron | 2023-01-09 | 1 | -1/+1 |
| | | |||||
| * | Create indent-square-brackets.rb | Cameron | 2023-01-09 | 1 | -0/+5 |
| | | |||||
| * | Add tests correctly for ruby rescue/ensure indentation | Cameron | 2023-01-06 | 3 | -2/+2 |
| | | |||||
| * | Create indent-ensure.rb | Cameron | 2023-01-06 | 1 | -0/+3 |
| | | |||||
| * | Create indent-rescue.rb | Cameron | 2023-01-06 | 1 | -0/+3 |
| | | |||||
| * | fix(jsx): add missing indent end mark to elements | Pham Huy Hoang | 2023-01-04 | 4 | -0/+87 |
| | | |||||
| * | fix(html): fix wrong indents for script/style tags | Pham Huy Hoang | 2023-01-03 | 5 | -0/+66 |
| | | |||||
| * | feat(hcl,terraform): split terraform from hcl, add specialized queries for tf | Michael Hoffmann | 2022-12-29 | 9 | -2/+2 |
| | | | | | | | | | This enables us to have different queries for terraform and general hcl. It solve the situation where other dialects of hcl (nomad, packer, etc) might use a terraform keyword and get highlighted out of place. | ||||
| * | indents(ecma): Fix switch default indent | Raymond Ha | 2022-12-07 | 1 | -0/+8 |
| | | |||||
| * | indents(r): support special operator | Pedro Castro | 2022-11-29 | 2 | -0/+4 |
| | | | | | Close #3879 | ||||
| * | fix(php): add indent for enums | gbprod | 2022-10-10 | 2 | -0/+5 |
| | | |||||
