-
-
Notifications
You must be signed in to change notification settings - Fork 84
Allow spoken forms generator to use custom #1947
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow spoken forms generator to use custom #1947
Conversation
638ed06
to
f9f9f40
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hmm this diff is pretty hard to read. you may want to try viewing it in the VSCode PR differ which you get with the GitHub pull requests extension
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it's okay to read with whitespace changes hidden
packages/cursorless-vscode-e2e/src/suite/fixtures/recorded/inference/takeHarpAndStringEach.yml
Show resolved
Hide resolved
packages/cursorless-engine/src/generateSpokenForm/getSpokenFormComponentMap.ts
Show resolved
Hide resolved
6fd8122
to
6ef26ed
Compare
17c2839
to
95df930
Compare
b862590
to
46b82dc
Compare
ok @AndreasArvidsson this PR is ready for review. As @auscompgeek suggests, I'd recommend using the GitHub setting at the top to disable showing whitespace diffs; makes the spoken form generator diff much more readable ![]() |
fb283e8
to
fd64a8f
Compare
This PR generalizes our spoken form generator to be able to handle custom spoken forms. Note that this PR doesn't contain the machinery to read custom spoken forms from talon; that happens in cursorless-dev#1940. This PR just prepares the api surface of the spoken form generator to handle those custom spoken forms ## Checklist - [ ] I have added [tests](https://www.cursorless.org/docs/contributing/test-case-recorder/) - [ ] I have updated the [docs](https://github.com/cursorless-dev/cursorless/tree/main/docs) and [cheatsheet](https://github.com/cursorless-dev/cursorless/tree/main/cursorless-talon/src/cheatsheet) - [ ] I have not broken the cheatsheet
This PR generalizes our spoken form generator to be able to handle custom spoken forms. Note that this PR doesn't contain the machinery to read custom spoken forms from talon; that happens in #1940. This PR just prepares the api surface of the spoken form generator to handle those custom spoken forms
Checklist