From 1d03477fb2ab725f80a1f7a3273f8d68504d78d5 Mon Sep 17 00:00:00 2001 From: Andreas Arvidsson Date: Sat, 3 Oct 2026 09:07:22 +0200 Subject: [PATCH 1/6] talon-tools v0.12.1 --- .pre-commit-config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 4bbfc984105..2840fd1acc5 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -98,7 +98,7 @@ repos: - id: ruff-format - repo: https://github.com/cursorless-dev/talon-tools - rev: v0.11.2 + rev: v0.12.1 hooks: - id: talon-fmt - id: tree-sitter-fmt From 89e9c0b892e792a67b2e12247a02fd4c992860fb Mon Sep 17 00:00:00 2001 From: Andreas Arvidsson Date: Sat, 3 Oct 2026 09:26:47 +0200 Subject: [PATCH 2/6] NPM_CONFIG_ALLOW_GIT: all --- .github/workflows/pre-commit.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index fc99e0d23a3..dd12d3fe4a8 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -17,6 +17,7 @@ jobs: runs-on: ubuntu-latest env: CURSORLESS_REPO_ROOT: ${{ github.workspace }} + NPM_CONFIG_ALLOW_GIT: all steps: - name: Checkout repository From 39a73be1cbd685dc4398f9f183dd7eb8b7590ad3 Mon Sep 17 00:00:00 2001 From: Andreas Arvidsson Date: Sat, 3 Oct 2026 09:45:43 +0200 Subject: [PATCH 3/6] npm 10 --- .github/workflows/pre-commit.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index dd12d3fe4a8..4cda8e93be3 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -17,7 +17,6 @@ jobs: runs-on: ubuntu-latest env: CURSORLESS_REPO_ROOT: ${{ github.workspace }} - NPM_CONFIG_ALLOW_GIT: all steps: - name: Checkout repository @@ -31,6 +30,11 @@ jobs: - name: Set up Node.js uses: ./.github/actions/setup-node + # pre-commit passes --allow-git=root when installing Node hooks. npm 11 + # rejects the hook repository's git dependency despite that setting. + - name: Use npm 10 for pre-commit Node hooks + run: npm install --global npm@10.9.4 + - name: Install lua uses: leafo/gh-actions-lua@v12 From 896966a764a4e7244298389ac30a15b89524f284 Mon Sep 17 00:00:00 2001 From: Andreas Arvidsson Date: Sat, 3 Oct 2026 09:50:56 +0200 Subject: [PATCH 4/6] move pre commit fix --- .github/workflows/pre-commit.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 4cda8e93be3..f50180a5bc3 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -44,11 +44,11 @@ jobs: - name: Run pre-commit hooks uses: pre-commit/action@v3.0.1 - - name: Auto-fix pre-commit issues - uses: pre-commit-ci/lite-action@v1.1.0 - if: always() - - name: Pyright uses: jakebailey/pyright-action@v3 with: pylance-version: latest-release + + - name: pre-commit-ci-lite + uses: pre-commit-ci/lite-action@v1.1.0 + if: always() From f07bbba625a4101517b36c011875ff4f33428610 Mon Sep 17 00:00:00 2001 From: Andreas Arvidsson Date: Sat, 3 Oct 2026 09:51:23 +0200 Subject: [PATCH 5/6] pre-commit-ci/lite-action@v1.2.0 --- .github/workflows/pre-commit.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index f50180a5bc3..262f0cc8000 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -50,5 +50,5 @@ jobs: pylance-version: latest-release - name: pre-commit-ci-lite - uses: pre-commit-ci/lite-action@v1.1.0 + uses: pre-commit-ci/lite-action@v1.2.0 if: always() From 97082f3adbb60f9be57b028e2c7dae2f8e84464e Mon Sep 17 00:00:00 2001 From: "pre-commit-ci-lite[bot]" <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Date: Sat, 3 Oct 2026 07:53:44 +0000 Subject: [PATCH 6/6] [pre-commit.ci lite] apply automatic fixes --- resources/queries/html.scm | 2 +- resources/queries/kotlin.scm | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/resources/queries/html.scm b/resources/queries/html.scm index 4e8d4856a38..97b8cdd19f3 100644 --- a/resources/queries/html.scm +++ b/resources/queries/html.scm @@ -25,7 +25,7 @@ [ (quoted_attribute_value) (attribute_value) - ] ? @collectionKey.trailing.startOf + ]? @collectionKey.trailing.startOf ) @collectionKey.domain ;;!! diff --git a/resources/queries/kotlin.scm b/resources/queries/kotlin.scm index 7e8f8032bd0..5336634ea21 100644 --- a/resources/queries/kotlin.scm +++ b/resources/queries/kotlin.scm @@ -414,7 +414,7 @@ [ (line_comment) (multiline_comment) - ] * + ]* . (parameter_modifiers)? @argumentOrParameter.start . @@ -423,7 +423,7 @@ [ (line_comment) (multiline_comment) - ] * + ]* . [ "," @@ -472,7 +472,7 @@ [ (line_comment) (multiline_comment) - ] * + ]* . (parameter_modifiers)? @argumentOrParameter.start.startOf . @@ -484,7 +484,7 @@ [ (line_comment) (multiline_comment) - ] * + ]* . [ ","