Go to file
Nathan Vegdahl 19adb08170 Reworking the text formatting code.
It's a mess of indirection and over-abstraction, and this commit
is the first step at cleaning that up.  In addition to making the
code easier to follow, it's also notably faster.

The only downside is we've (temporarily) lost indentation
continuation on line wrapping.  But that can be added back without
too much trouble later.
2020-02-11 20:24:34 +09:00
src Reworking the text formatting code. 2020-02-11 20:24:34 +09:00
sub_crates/backend Add Mark and MarkSet types for managing cursors etc. 2020-02-11 11:35:31 +09:00
.gitignore Updated to work with more recent library versions. Also RustFmt. 2016-03-05 02:40:01 -08:00
Cargo.lock Don't visually freeze the UI on an onslaught of input. 2020-02-11 08:33:22 +09:00
Cargo.toml Don't visually freeze the UI on an onslaught of input. 2020-02-11 08:33:22 +09:00
ideas.md More notes about how I want undo to work. 2020-01-31 20:18:12 +09:00
LICENSE.txt Added a copyright license. 2015-01-21 20:41:01 -08:00
readme.md Version bump and updated readme. 2017-12-31 03:12:21 -08:00

Led

Led is a humble and simple console-based text editor, written in Rust and using Ropey as its text buffer.