@@ -25,10 +25,12 @@
25//! use std::io;
25//! use std::io;
26//! use helix_tui::Terminal;
26//! use helix_tui::Terminal;
27//! use helix_tui::backend::CrosstermBackend;
27//! use helix_tui::backend::CrosstermBackend;
28+//! use helix_view::editor::Config;
29//! fn main() -> Result<(), io::Error> {
30//! fn main() -> Result<(), io::Error> {
30//! let stdout = io::stdout();
31//! let stdout = io::stdout();
32+//! let config = Config::default();
31−//! let backend = CrosstermBackend::new(stdout);
33+//! let backend = CrosstermBackend::new(stdout, &config);
32//! let mut terminal = Terminal::new(backend)?;
34//! let mut terminal = Terminal::new(backend)?;
@@ -56,11 +58,13 @@
56//! use helix_tui::backend::CrosstermBackend;
58//! use helix_tui::backend::CrosstermBackend;
57//! use helix_tui::widgets::{Widget, Block, Borders};
59//! use helix_tui::widgets::{Widget, Block, Borders};
58//! use helix_tui::layout::{Layout, Constraint, Direction};
60//! use helix_tui::layout::{Layout, Constraint, Direction};
61+//! use helix_view::editor::Config;
60//! fn main() -> Result<(), io::Error> {
63//! fn main() -> Result<(), io::Error> {
61//! terminal::enable_raw_mode().unwrap();
64//! terminal::enable_raw_mode().unwrap();
62//! let stdout = io::stdout();
65//! let stdout = io::stdout();
66+//! let config = Config::default();
63−//! let backend = CrosstermBackend::new(stdout);
67+//! let backend = CrosstermBackend::new(stdout, &config);
64//! let mut terminal = Terminal::new(backend)?;
68//! let mut terminal = Terminal::new(backend)?;
65//! // terminal.draw(|f| {
69//! // terminal.draw(|f| {
66//! // let size = f.size();
70//! // let size = f.size();
@@ -86,11 +90,13 @@
86//! use helix_tui::backend::CrosstermBackend;
90//! use helix_tui::backend::CrosstermBackend;
87//! use helix_tui::widgets::{Widget, Block, Borders};
91//! use helix_tui::widgets::{Widget, Block, Borders};
88//! use helix_tui::layout::{Layout, Constraint, Direction};
92//! use helix_tui::layout::{Layout, Constraint, Direction};
93+//! use helix_view::editor::Config;
90//! fn main() -> Result<(), io::Error> {
95//! fn main() -> Result<(), io::Error> {
91//! terminal::enable_raw_mode().unwrap();
96//! terminal::enable_raw_mode().unwrap();
92//! let stdout = io::stdout();
97//! let stdout = io::stdout();
98+//! let config = Config::default();
93−//! let backend = CrosstermBackend::new(stdout);
99+//! let backend = CrosstermBackend::new(stdout, &config);
94//! let mut terminal = Terminal::new(backend)?;
100//! let mut terminal = Terminal::new(backend)?;
95//! // terminal.draw(|f| {
101//! // terminal.draw(|f| {
96//! // let chunks = Layout::default()
102//! // let chunks = Layout::default()