Allow adding write access to guests

This commit is contained in:
Conrad Irwin committed 2024-01-08 22:02:56 -07:00
1 parent 45ebeeaf8e
commit 71ef720072
16 files changed
+349 -145

No files matched your search

+6 -1
View File
@@ -80,6 +80,7 @@ pub enum Event {
Reloaded,
DiffBaseChanged,
LanguageChanged,
CapabilityChanged,
Reparsed,
Saved,
FileHandleChanged,
@@ -1404,7 +1405,7 @@ impl MultiBuffer {
fn on_buffer_event(
&mut self,
_: Model<Buffer>,
buffer: Model<Buffer>,
event: &language::Event,
cx: &mut ModelContext<Self>,
) {
@@ -1421,6 +1422,10 @@ impl MultiBuffer {
language::Event::Reparsed => Event::Reparsed,
language::Event::DiagnosticsUpdated => Event::DiagnosticsUpdated,
language::Event::Closed => Event::Closed,
language::Event::CapabilityChanged => {
self.capability = buffer.read(cx).capability();
Event::CapabilityChanged
}
//
language::Event::Operation(_) => return,