diff options
author | Nate Sesti <sestinj@gmail.com> | 2023-07-11 11:31:41 -0700 |
---|---|---|
committer | Nate Sesti <sestinj@gmail.com> | 2023-07-11 11:31:41 -0700 |
commit | b1a39567addc511ac0b477aaedaae4e10d7f5d31 (patch) | |
tree | 042ff2bfa2d45e56f6f8f7eb0bd1d514fdd87941 /extension/src | |
parent | 32faad17ed525209d51756615cddea74f905076c (diff) | |
download | sncontinue-b1a39567addc511ac0b477aaedaae4e10d7f5d31.tar.gz sncontinue-b1a39567addc511ac0b477aaedaae4e10d7f5d31.tar.bz2 sncontinue-b1a39567addc511ac0b477aaedaae4e10d7f5d31.zip |
explain insert at cursor, better diff streaming
Diffstat (limited to 'extension/src')
-rw-r--r-- | extension/src/diffs.ts | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/extension/src/diffs.ts b/extension/src/diffs.ts index 1dc292e1..3ea6b4f8 100644 --- a/extension/src/diffs.ts +++ b/extension/src/diffs.ts @@ -164,7 +164,12 @@ class DiffManager { // Stop the step at step_index in case it is still streaming ideProtocolClient.deleteAtIndex(diffInfo.step_index); - this.cleanUpDiff(diffInfo); + vscode.workspace.textDocuments + .find((doc) => doc.uri.fsPath === newFilepath) + ?.save() + .then(() => { + this.cleanUpDiff(diffInfo); + }); } } |