Skip to content

Conversation

@mrubens
Copy link
Collaborator

@mrubens mrubens commented Dec 19, 2024

Still need to test this out, but in this branch it's behind a checkbox like this:
Screenshot 2024-12-19 at 1 45 47 PM


Important

Adds support for parallel diff edits with a new multisearchDiffEnabled setting and strategy.

  • Behavior:
    • Adds multisearchDiffEnabled setting for parallel diff edits in Cline.ts and ClineProvider.ts.
    • Implements SearchReplaceMultisearchDiffStrategy in DiffStrategy.ts.
  • UI:
    • Adds checkbox for multisearchDiffEnabled in SettingsView.tsx.
    • Updates ExtensionStateContext.tsx to manage new setting state.
  • Testing:
    • Adds tests for SearchReplaceMultisearchDiffStrategy in search-replace-multisearch.test.ts.
  • Misc:
    • Updates ClineProvider.ts to handle multisearchDiffEnabled state.
    • Modifies WebviewMessage.ts and ExtensionMessage.ts to include multisearchDiffEnabled message type.

This description was created by Ellipsis for feb0d8fc0a00e1c8e00525f6ea72126adba58f35. It will automatically update as commits are pushed.

@changeset-bot
Copy link

changeset-bot bot commented Dec 19, 2024

🦋 Changeset detected

Latest commit: 4058c2b

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
roo-cline Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@mrubens mrubens force-pushed the search_replace_multiple branch from d633c7c to 77a2e04 Compare December 19, 2024 18:57
@mrubens mrubens force-pushed the search_replace_multiple branch 3 times, most recently from feb0d8f to 5443185 Compare December 20, 2024 04:46
@mrubens mrubens marked this pull request as draft December 20, 2024 05:20
@mrubens mrubens force-pushed the search_replace_multiple branch from 5443185 to 4058c2b Compare December 20, 2024 14:37
@KyleHerndon
Copy link

Oh my! Thank you for writing this! I desperately want this feature landed.

@hannesrudolph hannesrudolph moved this to To triage in Roo Code Roadmap Mar 5, 2025
@hannesrudolph hannesrudolph moved this from To triage to PR - Needs Approval in Roo Code Roadmap Mar 6, 2025
@mrubens mrubens closed this Mar 10, 2025
@github-project-automation github-project-automation bot moved this from PR [Unverified] to Done in Roo Code Roadmap Mar 10, 2025
roomote pushed a commit that referenced this pull request Jul 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants