A simple CPU rendered GUI IDE experience.
Diffstat (limited to 'src/hov.rs')
-rw-r--r--src/hov.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/hov.rs b/src/hov.rs
index e8421db..fca6dac 100644
--- a/src/hov.rs
+++ b/src/hov.rs
@@ -303,7 +303,10 @@ fn t() {
println!("{:?}", now.elapsed());
x.as_ref().save("x");
}
+#[derive(Debug)]
pub struct Hovr {
- pub(crate) span: Option<Range<usize>>,
+ pub(crate) span: Option<[(VisualX, usize); 2]>,
pub(crate) item: crate::text::CellBuffer,
}
+
+type VisualX = usize;