on master help sign in
Make key macro more portable
da4d934Nehliin
helix-term/src/keymap.rs+2−2
@@ -12,13 +12,13 @@ use std::{
12#[macro_export]
12#[macro_export]
13macro_rules! key {
13macro_rules! key {
14 ($key:ident) => {
14 ($key:ident) => {
15− KeyEvent {
15+ ::helix_view::input::KeyEvent {
16 code: ::helix_view::keyboard::KeyCode::$key,
16 code: ::helix_view::keyboard::KeyCode::$key,
17 modifiers: ::helix_view::keyboard::KeyModifiers::NONE,
17 modifiers: ::helix_view::keyboard::KeyModifiers::NONE,
18 }
18 }
19 };
19 };
20 ($($ch:tt)*) => {
20 ($($ch:tt)*) => {
21− KeyEvent {
21+ ::helix_view::input::KeyEvent {
22 code: ::helix_view::keyboard::KeyCode::Char($($ch)*),
22 code: ::helix_view::keyboard::KeyCode::Char($($ch)*),
23 modifiers: ::helix_view::keyboard::KeyModifiers::NONE,
23 modifiers: ::helix_view::keyboard::KeyModifiers::NONE,
24 }
24 }