rearchitect into buffers, allow opening multiple files

This commit is contained in:
alice pellerin
2026-03-19 03:06:38 -05:00
parent 5aa64bd7dc
commit cb2eeee932
8 changed files with 783 additions and 715 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
use std::cmp::min;
use crate::{app::App, cursor::Cursor};
use crate::{buffer::Buffer, cursor::Cursor};
#[derive(Debug)]
pub enum EditAction {
@@ -25,7 +25,7 @@ pub enum EditAction {
// }
}
impl App {
impl Buffer {
pub fn execute_and_add(&mut self, edit_action: EditAction) {
assert!(!matches!(edit_action, EditAction::Placeholder));