Improve docs

This commit is contained in:
Jeremy Soller 2022-10-31 11:36:54 -06:00
parent 7d26e332f0
commit a13fd9c591
No known key found for this signature in database
GPG key ID: 87F211AF2BE4C2FE
3 changed files with 6 additions and 1 deletions

View file

@ -54,6 +54,7 @@ pub struct Editor<'a> {
}
impl<'a> Editor<'a> {
/// Create a new [Editor] with the provided [Buffer]
pub fn new(buffer: Buffer<'a>) -> Self {
Self {
buffer,
@ -64,6 +65,7 @@ impl<'a> Editor<'a> {
}
}
/// Shape lines until scroll, after adjusting scroll if the cursor moved
pub fn shape_as_needed(&mut self) {
if self.cursor_moved {
self.buffer.shape_until_cursor(self.cursor);