-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Diff algorithm problem #2039
Copy link
Copy link
Closed
Labels
area:inline-editRelates to the auto refactor featureRelates to the auto refactor featurekind:enhancementIndicates a new feature request, imrovement, or extensionIndicates a new feature request, imrovement, or extension
Metadata
Metadata
Assignees
Labels
area:inline-editRelates to the auto refactor featureRelates to the auto refactor featurekind:enhancementIndicates a new feature request, imrovement, or extensionIndicates a new feature request, imrovement, or extension
Type
Fields
Give feedbackNo fields configured for issues without a type.
Validations
Relevant environment info (Edited)
Problem
When using Ctrl+I, many selected lines don't change, but I still need to accept/reject these "null" changes.

But I must select all of them, because I need to change the first X lines and last Y lines.
Example:
Solution
Support edit in diff format like https://aider.chat

Even if the model output is not in diff format, UI should only show the diff so that user only need to accept/reject changes.
Just like Cursor:
