indigo_core/prelude.rs
1#[doc(inline)]
2pub use indigo_kernel::{display_width::DisplayWidth, edit::Edit};
3
4#[doc(inline)]
5pub use crate::{
6 buffer::{Buffer, BufferKind},
7 cursor::{Cursor, CursorEdit},
8 editor::{Action, Editor, Event, KeyEvent, KeyEventKind},
9 key::{Key, KeyCode, KeyModifiers, Keys},
10 mode::Mode,
11 range::{Range, RangeEdit},
12 rope::RopeExt,
13 text::Text,
14 window::{Window, WindowMut},
15};
16
17pub use ropey::{Rope, RopeSlice};