diff --git a/helix-core/src/lib.rs b/helix-core/src/lib.rs index d971464a..0854eb04 100644 --- a/helix-core/src/lib.rs +++ b/helix-core/src/lib.rs @@ -195,7 +195,7 @@ pub use {regex, tree_sitter}; pub use graphemes::RopeGraphemes; pub use position::{coords_at_pos, pos_at_coords, Position}; pub use selection::{Range, Selection}; -pub use smallvec::SmallVec; +pub use smallvec::{smallvec, SmallVec}; pub use syntax::Syntax; pub use diagnostic::Diagnostic; diff --git a/helix-term/src/application.rs b/helix-term/src/application.rs index 70abc783..193ea505 100644 --- a/helix-term/src/application.rs +++ b/helix-term/src/application.rs @@ -327,7 +327,7 @@ impl Application { let path = path.clone(); self.editor .open(path, helix_view::editor::Action::Replace) - .unwrap(); + .unwrap(); // TODO: there should be no unwrapping! let (view, doc) = current!(self.editor); @@ -351,10 +351,10 @@ impl Application { .unwrap_or(0); Selection::new( - helix_core::SmallVec::from_vec(vec![Range::new( + helix_core::smallvec![Range::new( start.min(text_end), end.min(text_end), - )]), + )], 0, ) } else {