Group modal assistant edits into the same transaction
Co-Authored-By: Kyle Caverly <kyle@zed.dev>
This commit is contained in:
parent
d3238441ce
commit
e4f49746e1
4 changed files with 131 additions and 10 deletions
|
@ -1294,6 +1294,14 @@ impl Buffer {
|
|||
self.text.forget_transaction(transaction_id);
|
||||
}
|
||||
|
||||
pub fn merge_transaction_into(
|
||||
&mut self,
|
||||
transaction: TransactionId,
|
||||
destination: TransactionId,
|
||||
) {
|
||||
self.text.merge_transaction_into(transaction, destination);
|
||||
}
|
||||
|
||||
pub fn wait_for_edits(
|
||||
&mut self,
|
||||
edit_ids: impl IntoIterator<Item = clock::Local>,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue