Clear out easy todo!()s
This commit is contained in:
parent
dd42adc4e5
commit
8ed642dc16
6 changed files with 26 additions and 30 deletions
|
@ -167,8 +167,7 @@ pub fn command_interceptor(mut query: &str, _: &AppContext) -> Option<CommandInt
|
|||
.boxed_clone(),
|
||||
),
|
||||
"cq" | "cqu" | "cqui" | "cquit" | "cq!" | "cqu!" | "cqui!" | "cquit!" => {
|
||||
// ("cquit!", zed_actions::Quit.boxed_clone())
|
||||
todo!(); // Quit is no longer in zed actions :/
|
||||
("cquit!", zed_actions::Quit.boxed_clone())
|
||||
}
|
||||
|
||||
// pane management
|
||||
|
|
|
@ -29,12 +29,6 @@ fn focused(editor: View<Editor>, cx: &mut WindowContext) {
|
|||
|
||||
Vim::update(cx, |vim, cx| {
|
||||
vim.set_active_editor(editor.clone(), cx);
|
||||
if vim.enabled {
|
||||
// todo!()
|
||||
// cx.emit_global(VimEvent::ModeChanged {
|
||||
// mode: vim.state().mode,
|
||||
// });
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -326,9 +326,6 @@ impl Vim {
|
|||
self.take_count(cx);
|
||||
}
|
||||
|
||||
// todo!()
|
||||
// cx.emit_global(VimEvent::ModeChanged { mode });
|
||||
|
||||
// Sync editor settings like clip mode
|
||||
self.sync_vim_settings(cx);
|
||||
|
||||
|
@ -495,21 +492,24 @@ impl Vim {
|
|||
let _ = cx.remove_global::<CommandPaletteInterceptor>();
|
||||
}
|
||||
|
||||
// todo!();
|
||||
// cx.update_active_window(|cx| {
|
||||
// if self.enabled {
|
||||
// let active_editor = cx
|
||||
// .root_view()
|
||||
// .downcast_ref::<Workspace>()
|
||||
// .and_then(|workspace| workspace.read(cx).active_item(cx))
|
||||
// .and_then(|item| item.downcast::<Editor>());
|
||||
// if let Some(active_editor) = active_editor {
|
||||
// self.set_active_editor(active_editor, cx);
|
||||
// }
|
||||
// self.switch_mode(Mode::Normal, false, cx);
|
||||
// }
|
||||
// self.sync_vim_settings(cx);
|
||||
// });
|
||||
if let Some(active_window) = cx.active_window() {
|
||||
active_window
|
||||
.update(cx, |root_view, cx| {
|
||||
if self.enabled {
|
||||
let active_editor = root_view
|
||||
.downcast::<Workspace>()
|
||||
.ok()
|
||||
.and_then(|workspace| workspace.read(cx).active_item(cx))
|
||||
.and_then(|item| item.downcast::<Editor>());
|
||||
if let Some(active_editor) = active_editor {
|
||||
self.set_active_editor(active_editor, cx);
|
||||
}
|
||||
self.switch_mode(Mode::Normal, false, cx);
|
||||
}
|
||||
self.sync_vim_settings(cx);
|
||||
})
|
||||
.ok();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue