Skip to content

feat(web): add dedicated quotient-spur type for insertion edits 🚂#15714

Open
jahorton wants to merge 3 commits intofeat/web/substitution-spursfrom
feat/web/insertion-spurs
Open

feat(web): add dedicated quotient-spur type for insertion edits 🚂#15714
jahorton wants to merge 3 commits intofeat/web/substitution-spursfrom
feat/web/insertion-spurs

Conversation

@jahorton
Copy link
Copy Markdown
Contributor

@jahorton jahorton commented Mar 9, 2026

Build-bot: skip build:web
Test-bot: skip

@keymanapp-test-bot
Copy link
Copy Markdown

keymanapp-test-bot Bot commented Mar 9, 2026

User Test Results

Test specification and instructions

User tests are not required

@keymanapp-test-bot keymanapp-test-bot Bot changed the title feat(web): add dedicated quotient-spur type for insertion edits feat(web): add dedicated quotient-spur type for insertion edits 🚂 Mar 9, 2026
@keymanapp-test-bot keymanapp-test-bot Bot added this to the A19S24 milestone Mar 9, 2026
@jahorton jahorton force-pushed the feat/web/substitution-spurs branch 2 times, most recently from 1183bcc to 360c0ae Compare March 9, 2026 21:47
@jahorton jahorton force-pushed the feat/web/insertion-spurs branch from ad8e65e to 75424c2 Compare March 9, 2026 21:48
@jahorton jahorton force-pushed the feat/web/substitution-spurs branch from 360c0ae to ac58138 Compare March 10, 2026 16:53
@jahorton jahorton force-pushed the feat/web/insertion-spurs branch 2 times, most recently from 4c18f94 to 8b1abf7 Compare March 10, 2026 20:30
@jahorton jahorton force-pushed the feat/web/substitution-spurs branch 2 times, most recently from cfc8d96 to 816fac7 Compare March 11, 2026 14:55
@jahorton jahorton force-pushed the feat/web/insertion-spurs branch from 8b1abf7 to 2234fd7 Compare March 11, 2026 15:16
@jahorton jahorton force-pushed the feat/web/substitution-spurs branch from 816fac7 to adcb188 Compare March 12, 2026 17:40
@jahorton jahorton force-pushed the feat/web/insertion-spurs branch from feb44cf to 9bd0afa Compare March 12, 2026 17:41
@keyman-server keyman-server modified the milestones: A19S24, A19S25 Mar 14, 2026
@keyman-server keyman-server modified the milestones: A19S25, A19S26 Mar 28, 2026
@keyman-server keyman-server modified the milestones: A19S26, A19S27 Apr 14, 2026
@jahorton jahorton force-pushed the feat/web/substitution-spurs branch from adcb188 to 7d2544f Compare April 16, 2026 21:31
Comment on lines +391 to +399
// We triggered the processing of this node from our parent
// quotient-node, so that parent cannot report this result.
//
// If `this` node models insertion spurs, then the result is
// valid for this node's keystroke count too - and thus should
// be forwarded as a potential correction-search result.
if(this.inputCount == this.parentNode.inputCount) {
return result;
}
Copy link
Copy Markdown
Contributor Author

@jahorton jahorton Apr 17, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO: remove this. QuotientNodeFinalizer (per #15855) removes the need for it.

@jahorton jahorton force-pushed the feat/web/substitution-spurs branch from 7d2544f to ed05f68 Compare April 20, 2026 16:07
@jahorton jahorton force-pushed the feat/web/insertion-spurs branch from 9bd0afa to c0d395f Compare April 20, 2026 19:49
@jahorton jahorton force-pushed the feat/web/substitution-spurs branch from 2fd16c0 to 00f361b Compare April 22, 2026 20:03
@jahorton jahorton force-pushed the feat/web/insertion-spurs branch from c0d395f to 6abf417 Compare April 22, 2026 20:10
@jahorton jahorton force-pushed the feat/web/substitution-spurs branch 2 times, most recently from 086713a to 77b22a2 Compare April 23, 2026 13:56
@jahorton jahorton force-pushed the feat/web/insertion-spurs branch from 6abf417 to fb644ff Compare April 23, 2026 16:21
@jahorton jahorton requested a review from ermshiperete April 24, 2026 14:31
@jahorton jahorton marked this pull request as ready for review April 24, 2026 14:31
@keyman-server keyman-server modified the milestones: A19S27, A19S28 Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

2 participants