@@ -340,7 +340,7 @@
"alt-cmd-f12": "editor::GoToTypeDefinitionSplit",
"alt-shift-f12": "editor::FindAllReferences",
"ctrl-m": "editor::MoveToEnclosingBracket",
- "cmd-shift-\\": "editor::MoveToEnclosingBracket",
+ "cmd-|": "editor::MoveToEnclosingBracket",
"alt-cmd-[": "editor::Fold",
"alt-cmd-]": "editor::UnfoldLines",
"cmd-k cmd-l": "editor::ToggleFold",
@@ -3166,12 +3166,7 @@ mod tests {
.fs
.save(
"/settings.json".as_ref(),
- &r#"
- {
- "base_keymap": "Atom"
- }
- "#
- .into(),
+ &r#"{"base_keymap": "Atom"}"#.into(),
Default::default(),
)
.await
@@ -3181,16 +3176,7 @@ mod tests {
.fs
.save(
"/keymap.json".as_ref(),
- &r#"
- [
- {
- "bindings": {
- "backspace": "test1::A"
- }
- }
- ]
- "#
- .into(),
+ &r#"[{"bindings": {"backspace": "test1::A"}}]"#.into(),
Default::default(),
)
.await
@@ -3233,16 +3219,7 @@ mod tests {
.fs
.save(
"/keymap.json".as_ref(),
- &r#"
- [
- {
- "bindings": {
- "backspace": "test1::B"
- }
- }
- ]
- "#
- .into(),
+ &r#"[{"bindings": {"backspace": "test1::B"}}]"#.into(),
Default::default(),
)
.await
@@ -3262,12 +3239,7 @@ mod tests {
.fs
.save(
"/settings.json".as_ref(),
- &r#"
- {
- "base_keymap": "JetBrains"
- }
- "#
- .into(),
+ &r#"{"base_keymap": "JetBrains"}"#.into(),
Default::default(),
)
.await
@@ -3294,24 +3266,20 @@ mod tests {
// From the Atom keymap
use workspace::ActivatePreviousPane;
// From the JetBrains keymap
- use pane::ActivatePrevItem;
+ use diagnostics::Deploy;
+
workspace
.update(cx, |workspace, _| {
- workspace
- .register_action(|_, _: &A, _| {})
- .register_action(|_, _: &B, _| {});
+ workspace.register_action(|_, _: &A, _cx| {});
+ workspace.register_action(|_, _: &B, _cx| {});
+ workspace.register_action(|_, _: &Deploy, _cx| {});
})
.unwrap();
app_state
.fs
.save(
"/settings.json".as_ref(),
- &r#"
- {
- "base_keymap": "Atom"
- }
- "#
- .into(),
+ &r#"{"base_keymap": "Atom"}"#.into(),
Default::default(),
)
.await
@@ -3320,16 +3288,7 @@ mod tests {
.fs
.save(
"/keymap.json".as_ref(),
- &r#"
- [
- {
- "bindings": {
- "backspace": "test2::A"
- }
- }
- ]
- "#
- .into(),
+ &r#"[{"bindings": {"backspace": "test2::A"}}]"#.into(),
Default::default(),
)
.await
@@ -3367,16 +3326,7 @@ mod tests {
.fs
.save(
"/keymap.json".as_ref(),
- &r#"
- [
- {
- "bindings": {
- "backspace": null
- }
- }
- ]
- "#
- .into(),
+ &r#"[{"bindings": {"backspace": null}}]"#.into(),
Default::default(),
)
.await
@@ -3396,12 +3346,7 @@ mod tests {
.fs
.save(
"/settings.json".as_ref(),
- &r#"
- {
- "base_keymap": "JetBrains"
- }
- "#
- .into(),
+ &r#"{"base_keymap": "JetBrains"}"#.into(),
Default::default(),
)
.await
@@ -3409,12 +3354,7 @@ mod tests {
cx.background_executor.run_until_parked();
- assert_key_bindings_for(
- workspace.into(),
- cx,
- vec![("[", &ActivatePrevItem)],
- line!(),
- );
+ assert_key_bindings_for(workspace.into(), cx, vec![("6", &Deploy)], line!());
}
#[gpui::test]