1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// Syntax highlighting
extern crate syntect;

// Grapheme cluster iteration
extern crate unicode_segmentation;

// Error definition/handling
#[macro_use]
extern crate error_chain;

pub mod buffer;
mod errors;
pub mod util;
mod workspace;

pub use crate::buffer::Buffer;
pub use crate::errors::*;
pub use crate::workspace::Workspace;