diff --git a/src/engine.rs b/src/engine.rs index 08cf5c1..5e2b499 100644 --- a/src/engine.rs +++ b/src/engine.rs @@ -510,6 +510,11 @@ impl Reedline { result } + /// Returns the current insertion point of the input buffer. + pub fn current_insertion_point(&self) -> usize { + self.editor.insertion_point() + } + /// Returns the current contents of the input buffer. pub fn current_buffer_contents(&self) -> &str { self.editor.get_buffer()