A simple CPU rendered GUI IDE experience.
Diffstat (limited to 'src/bar.rs')
| -rw-r--r-- | src/bar.rs | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -97,6 +97,18 @@ impl Bar { } }); } + State::Command(x) => { + ":".chars() + .zip(repeat(Style::BOLD | Style::ITALIC)) + .chain(s(&x.tedit.rope.to_string())) + .zip(row) + .for_each(|((x, z), y)| { + *y = Cell { + letter: Some(x), + style: Style { flags: z, ..y.style }, + } + }); + } State::Symbols(Rq { result: Some(Symbols { tedit, .. }), request, |