summaryrefslogtreecommitdiff
path: root/helix-core/src
diff options
context:
space:
mode:
Diffstat (limited to 'helix-core/src')
-rw-r--r--helix-core/src/lib.rs2
-rw-r--r--helix-core/src/state.rs4
2 files changed, 3 insertions, 3 deletions
diff --git a/helix-core/src/lib.rs b/helix-core/src/lib.rs
index 74900c01..f9e987a6 100644
--- a/helix-core/src/lib.rs
+++ b/helix-core/src/lib.rs
@@ -3,7 +3,7 @@ mod buffer;
pub mod commands;
mod graphemes;
mod selection;
-mod state;
+pub mod state;
mod transaction;
pub use ropey::{Rope, RopeSlice};
diff --git a/helix-core/src/state.rs b/helix-core/src/state.rs
index 429a4dd4..2458f9b1 100644
--- a/helix-core/src/state.rs
+++ b/helix-core/src/state.rs
@@ -3,8 +3,8 @@ use crate::{Buffer, Rope, RopeSlice, Selection, SelectionRange};
/// A state represents the current editor state of a single buffer.
pub struct State {
- pub(crate) doc: Buffer,
- pub(crate) selection: Selection,
+ pub doc: Buffer,
+ pub selection: Selection,
}
#[derive(Copy, Clone, PartialEq, Eq)]