| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | tests(gleam): fix assert tests that no longer parse correctly | Christian Clason | 2025-05-12 | 1 | -2/+2 |
| | | |||||
| * | feat!: drop modules, general refactor and cleanup | Christian Clason | 2025-05-12 | 1 | -80/+80 |
| | | |||||
| * | fix(python): better try-except indentation (#6097) | Riley Bruins | 2024-02-15 | 1 | -0/+1 |
| | | |||||
| * | Add Python else elif dedent (#4618) | Pham Huy Hoang | 2023-04-29 | 1 | -0/+2 |
| | | | | | | | | * feat(python): add interactive else/elif dedent * fixup * add test | ||||
| * | feat(python): add break/continue dedent | Pham Huy Hoang | 2023-03-25 | 1 | -0/+2 |
| | | |||||
| * | feat(python): add match-case indents | Pham Huy Hoang | 2023-03-25 | 1 | -0/+4 |
| | | |||||
| * | refactor(indent)!: Rework indent, aligned indent | George Harker | 2023-03-24 | 1 | -3/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | 1 | -0/+4 |
| | | | | | | | `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 | 1 | -0/+14 |
| | | |||||
| * | fix: change folding algorithm to fix Python indents | George Harker | 2023-03-15 | 1 | -2/+15 |
| | | |||||
| * | fix: Allow re-parsing in Python, XFAIL `\` indentation test | Stephan Seitz | 2022-02-06 | 1 | -3/+13 |
| | | |||||
| * | indents(python): remove branches.py from expected failures | Stephan Seitz | 2022-02-05 | 1 | -6/+4 |
| | | | | | | The previous indentation actually causes a linter warning when using pep8 | ||||
| * | fix(indents): re-parse before each indent | Stephan Seitz | 2022-02-05 | 1 | -2/+3 |
| | | |||||
| * | feat(indent): support `@aligned_indent` for python | Munif Tanjim | 2022-01-21 | 1 | -8/+4 |
| | | |||||
| * | feat: rewrite indent module | Munif Tanjim | 2022-01-21 | 1 | -6/+5 |
| | | |||||
| * | feat: improve indent module | Munif Tanjim | 2022-01-21 | 1 | -2/+2 |
| | | | | | get_node_at_line should return appropriate child if available | ||||
| * | fix: off-by-one errors in indent calculation | oxalica | 2021-11-28 | 1 | -4/+0 |
| | | |||||
| * | Mark failing indent tests to add them to CI | Stephan Seitz | 2021-11-24 | 1 | -6/+19 |
| | | | | | | Expected failures should be monitored so that we don't have regressions and also remove failure marks when they are resolved. | ||||
| * | Use stylua for autoformat code (#1480) | Santos Gallegos | 2021-07-04 | 1 | -27/+27 |
| | | |||||
| * | tests/indent: factor out most of the code into common.lua | Jędrzej Boczar | 2021-04-23 | 1 | -39/+25 |
| | | |||||
| * | tests/indent: move common code out of main lua/ directory | Jędrzej Boczar | 2021-04-23 | 1 | -2/+2 |
| | | |||||
| * | tests/indent: move the run helper functions to top-level | Jędrzej Boczar | 2021-04-23 | 1 | -7/+7 |
| | | |||||
| * | move all tests to top-level tests/ directory | Jędrzej Boczar | 2021-04-23 | 1 | -0/+52 |
