Skip to content

Commit b399799

Browse files
Rename packages (#3233)
``` @cursorless/cheatsheet -> @cursorless/lib-cheatsheet @cursorless/cheatsheet-local -> @cursorless/lib-cheatsheet-local @cursorless/common -> @cursorless/lib-common @cursorless/cursorless-engine -> @cursorless/lib-engine @cursorless/cursorless-everywhere-talon -> @cursorless/app-talon @cursorless/cursorless-everywhere-talon-core -> @cursorless/lib-talon-core @cursorless/cursorless-everywhere-talon-e2e -> @cursorless/test-talon-e2e @cursorless/cursorless-neovim -> @cursorless/app-neovim @cursorless/cursorless-neovim-e2e -> @cursorless/test-neovim-e2e @cursorless/cursorless-org -> @cursorless/app-web @cursorless/cursorless-org-docs -> @cursorless/app-web-docs @cursorless/cursorless-tutorial -> @cursorless/lib-tutorial @cursorless/cursorless-vscode -> @cursorless/app-vscode @cursorless/cursorless-vscode-e2e -> @cursorless/test-vscode-e2e @cursorless/cursorless-vscode-tutorial-webview -> @cursorless/lib-vscode-tutorial-webview @cursorless/meta-updater -> @cursorless/tool-meta-updater @cursorless/neovim-common -> @cursorless/lib-neovim-common @cursorless/neovim-registry -> @cursorless/lib-neovim-registry @cursorless/node-common -> @cursorless/lib-node-common @cursorless/sentence-parser -> @cursorless/lib-sentence-parser @cursorless/test-case-recorder -> @cursorless/lib-test-case-recorder @cursorless/test-harness -> @cursorless/test-runner @cursorless/vscode-common -> @cursorless/lib-vscode-common ```
1 parent 032ba31 commit b399799

1,243 files changed

Lines changed: 1816 additions & 1747 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/deploy.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
uses: ./.github/actions/setup-node
2929

3030
- name: Build
31-
run: pnpm --color --filter '!cursorless-org' --filter '!cursorless-org-*' build
31+
run: pnpm --color -F '!@cursorless/app-web' -F '!@cursorless/app-web-docs' build
3232
env:
3333
CURSORLESS_DEPLOY: true
3434

@@ -37,7 +37,7 @@ jobs:
3737
uses: HaaLeo/publish-vscode-extension@v2
3838
with:
3939
pat: ${{ secrets.OPEN_VSX_TOKEN }}
40-
packagePath: packages/cursorless-vscode/dist
40+
packagePath: packages/app-vscode/dist
4141
skipDuplicate: true
4242

4343
- name: Publish to Visual Studio Marketplace
@@ -67,7 +67,7 @@ jobs:
6767
uses: ./.github/actions/setup-node
6868

6969
- name: Build
70-
run: pnpm --color --filter '!cursorless-org' --filter '!cursorless-org-*' build
70+
run: pnpm --color -F '!@cursorless/app-web' -F '!@cursorless/app-web-docs' build
7171
env:
7272
CURSORLESS_DEPLOY: true
7373

.github/workflows/test.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ jobs:
7676
shell: bash
7777

7878
- name: Build
79-
run: pnpm --color --filter '!cursorless-org' --filter '!cursorless-org-*' build
79+
run: pnpm --color -F '!@cursorless/app-web' -F '!@cursorless/app-web-docs' build
8080

8181
- name: Run unit tests (Linux)
8282
run: xvfb-run -a pnpm --color test
@@ -87,39 +87,39 @@ jobs:
8787
if: runner.os != 'Linux'
8888

8989
- name: Run VSCode tests (Linux)
90-
run: xvfb-run -a pnpm -F @cursorless/test-harness test:vscode
90+
run: xvfb-run -a pnpm -F @cursorless/test-runner test:vscode
9191
if: runner.os == 'Linux'
9292

9393
- name: Run VSCode tests (Win,Mac)
94-
run: pnpm -F @cursorless/test-harness test:vscode
94+
run: pnpm -F @cursorless/test-runner test:vscode
9595
if: runner.os != 'Linux'
9696

9797
- name: Run Talon-JS tests (Linux)
98-
run: xvfb-run -a pnpm -F @cursorless/test-harness test:talonJs
98+
run: xvfb-run -a pnpm -F @cursorless/test-runner test:talonJs
9999
if: runner.os == 'Linux' && matrix.app_version == 'stable'
100100

101101
- name: Run Talon-JS tests (Win,Mac)
102-
run: pnpm -F @cursorless/test-harness test:talonJs
102+
run: pnpm -F @cursorless/test-runner test:talonJs
103103
if: runner.os != 'Linux'
104104

105105
- name: Run QuickJS tests (Linux)
106-
run: xvfb-run -a pnpm -F @cursorless/cursorless-everywhere-talon-e2e test:quickjs
106+
run: xvfb-run -a pnpm -F @cursorless/test-talon-e2e test:quickjs
107107
if: runner.os == 'Linux' && matrix.app_version == 'stable'
108108

109109
- name: Run QuickJS tests (Win,Mac)
110-
run: pnpm -F @cursorless/cursorless-everywhere-talon-e2e test:quickjs
110+
run: pnpm -F @cursorless/test-talon-e2e test:quickjs
111111
if: runner.os != 'Linux'
112112

113113
- name: Create VSCode dist that can be installed locally
114-
run: pnpm -F @cursorless/cursorless-vscode populate-dist --local-install
114+
run: pnpm -F @cursorless/app-vscode populate-dist --local-install
115115
if: runner.os == 'Linux' && matrix.app_version == 'stable'
116116

117117
- name: Test create vsix
118118
id: createVsix
119119
uses: HaaLeo/publish-vscode-extension@v2
120120
with:
121121
pat: none
122-
packagePath: packages/cursorless-vscode/dist
122+
packagePath: packages/app-vscode/dist
123123
dryRun: true
124124

125125
- name: Rename vsix (Linux)
@@ -161,7 +161,7 @@ jobs:
161161
uses: ./.github/actions/setup-node
162162

163163
- name: Build
164-
run: pnpm --color --filter '!cursorless-org' --filter '!cursorless-org-*' build
164+
run: pnpm --color -F '!@cursorless/app-web' -F '!@cursorless/app-web-docs' build
165165

166166
- name: Install neovim dependencies
167167
run: bash -x scripts/install-neovim-dependencies.sh
@@ -173,7 +173,7 @@ jobs:
173173
neovim: true
174174

175175
- name: Run neovim tests
176-
run: xvfb-run -a pnpm -F @cursorless/test-harness test:neovim
176+
run: xvfb-run -a pnpm -F @cursorless/test-runner test:neovim
177177
env:
178178
NEOVIM_PATH: ${{ steps.vim.outputs.executable }}
179179

.gitignore

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ tsconfig.tsbuildinfo
1111
.luacheckcache
1212

1313
# test subset config
14-
packages/test-harness/testSubsetGrep.properties
15-
packages/test-harness/failedTests.properties
14+
packages/test-runner/testSubsetGrep.properties
15+
packages/test-runner/failedTests.properties
1616

1717
# cursorless-neovim
1818
cursorless.nvim/node/cursorless-neovim
19-
cursorless.nvim/node/test-harness
19+
cursorless.nvim/node/test-runner

.meta-updater/main.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
// eslint-disable-next-line import/no-relative-packages
2-
import { updater } from "../packages/meta-updater/src/index.ts";
2+
import { updater } from "../packages/tool-meta-updater/src/index.ts";
33

44
export default updater;

.prettierignore

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ packages/*/out
55
packages/*/dist
66
packages/*/build
77
packages/*/.docusaurus
8-
packages/cursorless-vscode/src/keyboard/grammar/generated
9-
packages/cursorless-engine/src/customCommandGrammar/generated
10-
packages/cursorless-engine/src/snippets/vendor
8+
packages/app-vscode/src/keyboard/grammar/generated
9+
packages/lib-engine/src/customCommandGrammar/generated
10+
packages/lib-engine/src/snippets/vendor
1111

1212
# We use our own format for our recorded yaml tests to keep them compact
1313
/data/fixtures/recorded/**/*.yml

.vscode/launch.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"CURSORLESS_REPO_ROOT": "${workspaceFolder}"
1111
},
1212
"args": [
13-
"--extensionDevelopmentPath=${workspaceFolder}/packages/cursorless-vscode/dist",
13+
"--extensionDevelopmentPath=${workspaceFolder}/packages/app-vscode/dist",
1414
"--profile=cursorlessDevelopment"
1515
],
1616
"outFiles": ["${workspaceFolder}/**/out/**/*.js"],
@@ -31,8 +31,8 @@
3131
},
3232
"args": [
3333
"--profile=cursorlessDevelopment",
34-
"--extensionDevelopmentPath=${workspaceFolder}/packages/cursorless-vscode/dist",
35-
"--extensionTestsPath=${workspaceFolder}/packages/test-harness/out/extensionTestsVscode.cjs"
34+
"--extensionDevelopmentPath=${workspaceFolder}/packages/app-vscode/dist",
35+
"--extensionTestsPath=${workspaceFolder}/packages/test-runner/out/extensionTestsVscode.cjs"
3636
],
3737
"outFiles": ["${workspaceFolder}/**/out/**/*.js"],
3838
"preLaunchTask": "Build extension and tests",
@@ -53,8 +53,8 @@
5353
},
5454
"args": [
5555
"--profile=cursorlessDevelopment",
56-
"--extensionDevelopmentPath=${workspaceFolder}/packages/cursorless-vscode/dist",
57-
"--extensionTestsPath=${workspaceFolder}/packages/test-harness/out/extensionTestsVscode.cjs"
56+
"--extensionDevelopmentPath=${workspaceFolder}/packages/app-vscode/dist",
57+
"--extensionTestsPath=${workspaceFolder}/packages/test-runner/out/extensionTestsVscode.cjs"
5858
],
5959
"outFiles": ["${workspaceFolder}/**/out/**/*.js"],
6060
"preLaunchTask": "Build extension and tests (subset)",
@@ -74,8 +74,8 @@
7474
},
7575
"args": [
7676
"--profile=cursorlessDevelopment",
77-
"--extensionDevelopmentPath=${workspaceFolder}/packages/cursorless-vscode/dist",
78-
"--extensionTestsPath=${workspaceFolder}/packages/test-harness/out/extensionTestsVscode.cjs"
77+
"--extensionDevelopmentPath=${workspaceFolder}/packages/app-vscode/dist",
78+
"--extensionTestsPath=${workspaceFolder}/packages/test-runner/out/extensionTestsVscode.cjs"
7979
],
8080
"outFiles": ["${workspaceFolder}/**/out/**/*.js"],
8181
"preLaunchTask": "Build extension and tests",
@@ -96,8 +96,8 @@
9696
},
9797
"args": [
9898
"--profile=cursorlessDevelopment",
99-
"--extensionDevelopmentPath=${workspaceFolder}/packages/cursorless-vscode/dist",
100-
"--extensionTestsPath=${workspaceFolder}/packages/test-harness/out/extensionTestsVscode.cjs"
99+
"--extensionDevelopmentPath=${workspaceFolder}/packages/app-vscode/dist",
100+
"--extensionTestsPath=${workspaceFolder}/packages/test-runner/out/extensionTestsVscode.cjs"
101101
],
102102
"outFiles": ["${workspaceFolder}/**/out/**/*.js"],
103103
"preLaunchTask": "Build extension and tests (subset)",

.vscode/tasks.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"label": "Build extension",
77
"type": "npm",
88
"script": "dev",
9-
"path": "packages/cursorless-vscode",
9+
"path": "packages/app-vscode",
1010
"group": "build",
1111
"presentation": {
1212
"reveal": "silent"
@@ -32,7 +32,7 @@
3232
"label": "Build test harness",
3333
"type": "npm",
3434
"script": "build",
35-
"path": "packages/test-harness",
35+
"path": "packages/test-runner",
3636
"presentation": {
3737
"reveal": "silent"
3838
},
@@ -42,7 +42,7 @@
4242
"label": "Ensure test subset file exists",
4343
"type": "npm",
4444
"script": "generate-test-subset-file-strict",
45-
"path": "packages/test-harness",
45+
"path": "packages/test-runner",
4646
"group": "test",
4747
"presentation": {
4848
"reveal": "silent"
@@ -52,7 +52,7 @@
5252
"label": "Generate test subset file",
5353
"type": "npm",
5454
"script": "generate-test-subset-file",
55-
"path": "packages/test-harness",
55+
"path": "packages/test-runner",
5656
"group": "none",
5757
"presentation": {
5858
"reveal": "silent"

AGENTS.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
## Documentation Structure
44

5-
- Main documentation is in `/packages/cursorless-org-docs/src/docs/user/README.md`
5+
- Main documentation is in `/packages/app-web-docs/src/docs/user/README.md`
66
- Spoken forms are defined in `/cursorless-talon/src/spoken_forms.json`
7-
- Contributing documentation is in `/packages/cursorless-org-docs/src/docs/contributing/`
7+
- Contributing documentation is in `/packages/app-web-docs/src/docs/contributing/`
88

99
## Project Organization
1010

11-
- Main extension code is in `/packages/cursorless-vscode/`
12-
- Engine code is in `/packages/cursorless-engine/`
11+
- Main extension code is in `/packages/app-vscode/`
12+
- Engine code is in `/packages/lib-engine/`
1313
- Tests are in `data/fixtures/recorded/`
1414
- Language-specific parsing is defined in the `queries/*.scm` files
1515

@@ -34,12 +34,12 @@ When documenting actions or modifiers:
3434

3535
- Many actions (`drop`, `float`, `puff`) work with both line and non-line targets
3636
- Always check test fixtures in `/data/fixtures/recorded/` to understand behavior
37-
- Implementation for many actions is in `/packages/cursorless-engine/src/actions/`
37+
- Implementation for many actions is in `/packages/lib-engine/src/actions/`
3838
- After running Python scripts or tests, delete any `__pycache__` directories and `.pyc` files created under the repository root.
3939

4040
## Scope test format
4141

42-
When writing or updating `.scope` files please follow the guidelines in [scope-test-format.md](./packages/cursorless-org-docs/src/docs/contributing/scope-test-format.md)
42+
When writing or updating `.scope` files please follow the guidelines in [scope-test-format.md](./packages/app-web-docs/src/docs/contributing/scope-test-format.md)
4343

4444
## Pull Request Guidelines
4545

README.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<h1 align="center">Welcome to Cursorless!</h1>
2+
23
<p align="center">
34
<a href="https://marketplace.visualstudio.com/items?itemName=pokey.cursorless&ssr=false#review-details" target="_blank">
45
<img alt="Rating" src="https://img.shields.io/visual-studio-marketplace/stars/pokey.cursorless?logo=visualstudiocode" />
@@ -7,16 +8,13 @@
78
<img alt="Documentation" src="https://img.shields.io/badge/documentation-yes-brightgreen.svg?logo=data:image/svg%2bxml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJib29rIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtYm9vayBmYS13LTE0IiByb2xlPSJpbWciCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNDQ4IDM2MFYyNGMwLTEzLjMtMTAuNy0yNC0yNC0yNEg5NkM0MyAwIDAgNDMgMCA5NnYzMjBjMCA1MyA0MyA5NiA5NiA5NmgzMjhjMTMuMyAwIDI0LTEwLjcgMjQtMjR2LTE2YzAtNy41LTMuNS0xNC4zLTguOS0xOC43LTQuMi0xNS40LTQuMi01OS4zIDAtNzQuNyA1LjQtNC4zIDguOS0xMS4xIDguOS0xOC42ek0xMjggMTM0YzAtMy4zIDIuNy02IDYtNmgyMTJjMy4zIDAgNiAyLjcgNiA2djIwYzAgMy4zLTIuNyA2LTYgNkgxMzRjLTMuMyAwLTYtMi43LTYtNnYtMjB6bTAgNjRjMC0zLjMgMi43LTYgNi02aDIxMmMzLjMgMCA2IDIuNyA2IDZ2MjBjMCAzLjMtMi43IDYtNiA2SDEzNGMtMy4zIDAtNi0yLjctNi02di0yMHptMjUzLjQgMjUwSDk2Yy0xNy43IDAtMzItMTQuMy0zMi0zMiAwLTE3LjYgMTQuNC0zMiAzMi0zMmgyODUuNGMtMS45IDE3LjEtMS45IDQ2LjkgMCA2NHoiPjwvcGF0aD4KPC9zdmc+" />
89
</a>
910
<a href="https://github.com/cursorless-dev/cursorless/actions/workflows/test.yml?query=branch%3Amain" target="_blank">
10-
<img alt="Tests" src="https://img.shields.io/github/actions/workflow/status/cursorless-dev/cursorless-vscode/test.yml?branch=main&logo=github&label=tests" />
11+
<img alt="Tests" src="https://img.shields.io/github/actions/workflow/status/cursorless-dev/cursorless/test.yml?branch=main&logo=github&label=tests" />
1112
</a>
1213
<a href="https://github.com/cursorless-dev/cursorless/graphs/contributors" target="_blank">
13-
<img alt="Maintenance" src="https://img.shields.io/maintenance/yes/2025.svg?logo=data:image/svg%2bxml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ3cmVuY2giIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS13cmVuY2ggZmEtdy0xNiIgcm9sZT0iaW1nIgogICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgICA8cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTUwNy43MyAxMDkuMWMtMi4yNC05LjAzLTEzLjU0LTEyLjA5LTIwLjEyLTUuNTFsLTc0LjM2IDc0LjM2LTY3Ljg4LTExLjMxLTExLjMxLTY3Ljg4IDc0LjM2LTc0LjM2YzYuNjItNi42MiAzLjQzLTE3LjktNS42Ni0yMC4xNi00Ny4zOC0xMS43NC05OS41NS45MS0xMzYuNTggMzcuOTMtMzkuNjQgMzkuNjQtNTAuNTUgOTcuMS0zNC4wNSAxNDcuMkwxOC43NCA0MDIuNzZjLTI0Ljk5IDI0Ljk5LTI0Ljk5IDY1LjUxIDAgOTAuNSAyNC45OSAyNC45OSA2NS41MSAyNC45OSA5MC41IDBsMjEzLjIxLTIxMy4yMWM1MC4xMiAxNi43MSAxMDcuNDcgNS42OCAxNDcuMzctMzQuMjIgMzcuMDctMzcuMDcgNDkuNy04OS4zMiAzNy45MS0xMzYuNzN6TTY0IDQ3MmMtMTMuMjUgMC0yNC0xMC43NS0yNC0yNCAwLTEzLjI2IDEwLjc1LTI0IDI0LTI0czI0IDEwLjc0IDI0IDI0YzAgMTMuMjUtMTAuNzUgMjQtMjQgMjR6Ij48L3BhdGg+Cjwvc3ZnPg==" />
14+
<img alt="Maintenance" src="https://img.shields.io/maintenance/yes/2026.svg?logo=data:image/svg%2bxml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJ3cmVuY2giIGNsYXNzPSJzdmctaW5saW5lLS1mYSBmYS13cmVuY2ggZmEtdy0xNiIgcm9sZT0iaW1nIgogICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+CiAgICA8cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTUwNy43MyAxMDkuMWMtMi4yNC05LjAzLTEzLjU0LTEyLjA5LTIwLjEyLTUuNTFsLTc0LjM2IDc0LjM2LTY3Ljg4LTExLjMxLTExLjMxLTY3Ljg4IDc0LjM2LTc0LjM2YzYuNjItNi42MiAzLjQzLTE3LjktNS42Ni0yMC4xNi00Ny4zOC0xMS43NC05OS41NS45MS0xMzYuNTggMzcuOTMtMzkuNjQgMzkuNjQtNTAuNTUgOTcuMS0zNC4wNSAxNDcuMkwxOC43NCA0MDIuNzZjLTI0Ljk5IDI0Ljk5LTI0Ljk5IDY1LjUxIDAgOTAuNSAyNC45OSAyNC45OSA2NS41MSAyNC45OSA5MC41IDBsMjEzLjIxLTIxMy4yMWM1MC4xMiAxNi43MSAxMDcuNDcgNS42OCAxNDcuMzctMzQuMjIgMzcuMDctMzcuMDcgNDkuNy04OS4zMiAzNy45MS0xMzYuNzN6TTY0IDQ3MmMtMTMuMjUgMC0yNC0xMC43NS0yNC0yNCAwLTEzLjI2IDEwLjc1LTI0IDI0LTI0czI0IDEwLjc0IDI0IDI0YzAgMTMuMjUtMTAuNzUgMjQtMjQgMjR6Ij48L3BhdGg+Cjwvc3ZnPg==" />
1415
</a>
1516
<a href="https://github.com/cursorless-dev/cursorless/blob/main/LICENSE" target="_blank">
16-
<img alt="License: MIT" src="https://img.shields.io/github/license/cursorless-dev/cursorless-vscode?color=success&logo=data:image/svg%2bxml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJiYWxhbmNlLXNjYWxlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtYmFsYW5jZS1zY2FsZSBmYS13LTIwIiByb2xlPSJpbWciCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNTEyIj4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNMjU2IDMzNmgtLjAyYzAtMTYuMTggMS4zNC04LjczLTg1LjA1LTE4MS41MS0xNy42NS0zNS4yOS02OC4xOS0zNS4zNi04NS44NyAwQy0yLjA2IDMyOC43NS4wMiAzMjAuMzMuMDIgMzM2SDBjMCA0NC4xOCA1Ny4zMSA4MCAxMjggODBzMTI4LTM1LjgyIDEyOC04MHpNMTI4IDE3Nmw3MiAxNDRINTZsNzItMTQ0em01MTEuOTggMTYwYzAtMTYuMTggMS4zNC04LjczLTg1LjA1LTE4MS41MS0xNy42NS0zNS4yOS02OC4xOS0zNS4zNi04NS44NyAwLTg3LjEyIDE3NC4yNi04NS4wNCAxNjUuODQtODUuMDQgMTgxLjUxSDM4NGMwIDQ0LjE4IDU3LjMxIDgwIDEyOCA4MHMxMjgtMzUuODIgMTI4LTgwaC0uMDJ6TTQ0MCAzMjBsNzItMTQ0IDcyIDE0NEg0NDB6bTg4IDEyOEgzNTJWMTUzLjI1YzIzLjUxLTEwLjI5IDQxLjE2LTMxLjQ4IDQ2LjM5LTU3LjI1SDUyOGM4Ljg0IDAgMTYtNy4xNiAxNi0xNlY0OGMwLTguODQtNy4xNi0xNi0xNi0xNkgzODMuNjRDMzY5LjA0IDEyLjY4IDM0Ni4wOSAwIDMyMCAwcy00OS4wNCAxMi42OC02My42NCAzMkgxMTJjLTguODQgMC0xNiA3LjE2LTE2IDE2djMyYzAgOC44NCA3LjE2IDE2IDE2IDE2aDEyOS42MWM1LjIzIDI1Ljc2IDIyLjg3IDQ2Ljk2IDQ2LjM5IDU3LjI1VjQ0OEgxMTJjLTguODQgMC0xNiA3LjE2LTE2IDE2djMyYzAgOC44NCA3LjE2IDE2IDE2IDE2aDQxNmM4Ljg0IDAgMTYtNy4xNiAxNi0xNnYtMzJjMC04Ljg0LTcuMTYtMTYtMTYtMTZ6Ij48L3BhdGg+Cjwvc3ZnPg==" />
17-
</a>
18-
<a href="https://pi.dev/github.com/cursorless-dev/cursorless/readme" target="_blank">
19-
<img alt="Podcast" src="https://img.shields.io/endpoint?url=https%3A%2F%2Fpi.dev%2Fshields.io" />
17+
<img alt="License: MIT" src="https://img.shields.io/github/license/cursorless-dev/cursorless?color=success&logo=data:image/svg%2bxml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJiYWxhbmNlLXNjYWxlIiBjbGFzcz0ic3ZnLWlubGluZS0tZmEgZmEtYmFsYW5jZS1zY2FsZSBmYS13LTIwIiByb2xlPSJpbWciCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNTEyIj4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNMjU2IDMzNmgtLjAyYzAtMTYuMTggMS4zNC04LjczLTg1LjA1LTE4MS41MS0xNy42NS0zNS4yOS02OC4xOS0zNS4zNi04NS44NyAwQy0yLjA2IDMyOC43NS4wMiAzMjAuMzMuMDIgMzM2SDBjMCA0NC4xOCA1Ny4zMSA4MCAxMjggODBzMTI4LTM1LjgyIDEyOC04MHpNMTI4IDE3Nmw3MiAxNDRINTZsNzItMTQ0em01MTEuOTggMTYwYzAtMTYuMTggMS4zNC04LjczLTg1LjA1LTE4MS41MS0xNy42NS0zNS4yOS02OC4xOS0zNS4zNi04NS44NyAwLTg3LjEyIDE3NC4yNi04NS4wNCAxNjUuODQtODUuMDQgMTgxLjUxSDM4NGMwIDQ0LjE4IDU3LjMxIDgwIDEyOCA4MHMxMjgtMzUuODIgMTI4LTgwaC0uMDJ6TTQ0MCAzMjBsNzItMTQ0IDcyIDE0NEg0NDB6bTg4IDEyOEgzNTJWMTUzLjI1YzIzLjUxLTEwLjI5IDQxLjE2LTMxLjQ4IDQ2LjM5LTU3LjI1SDUyOGM4Ljg0IDAgMTYtNy4xNiAxNi0xNlY0OGMwLTguODQtNy4xNi0xNi0xNi0xNkgzODMuNjRDMzY5LjA0IDEyLjY4IDM0Ni4wOSAwIDMyMCAwcy00OS4wNCAxMi42OC02My42NCAzMkgxMTJjLTguODQgMC0xNiA3LjE2LTE2IDE2djMyYzAgOC44NCA3LjE2IDE2IDE2IDE2aDEyOS42MWM1LjIzIDI1Ljc2IDIyLjg3IDQ2Ljk2IDQ2LjM5IDU3LjI1VjQ0OEgxMTJjLTguODQgMC0xNiA3LjE2LTE2IDE2djMyYzAgOC44NCA3LjE2IDE2IDE2IDE2aDQxNmM4Ljg0IDAgMTYtNy4xNiAxNi0xNnYtMzJjMC04Ljg0LTcuMTYtMTYtMTYtMTZ6Ij48L3BhdGg+Cjwvc3ZnPg==" />
2018
</a>
2119
</p>
2220

cursorless-talon-dev/src/cursorless_dev_vscode.talon

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ win.title: /cursorless/
1818
^debug generate subset$:
1919
user.run_rpc_command("workbench.action.tasks.runTask", "Generate test subset file")
2020
debug edit subset:
21-
user.run_rpc_command("commands.openFolder", "./packages/test-harness/testSubsetGrep.properties")
21+
user.run_rpc_command("commands.openFolder", "./packages/test-runner/testSubsetGrep.properties")
2222

2323
debug {user.cursorless_launch_configuration}:
2424
user.run_rpc_command("commands.startDebugging", cursorless_launch_configuration)

0 commit comments

Comments
 (0)