4-OCT-2024

2339

While working on the UI yesterday and a bit today, I thought I was going to have the opportunity to do some extremely cursed things with unicode variables and stuff, but alas it was not to be. I did, however, make this at one point:


let table = Table::new([
    Row::new(vec!["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]),
    Row::new(vec!["", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", ""]),
    Row::new(vec!["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]),
    Row::new(vec!["", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", ""]),
    Row::new(vec!["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]),
    Row::new(vec!["", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", ""]),
    Row::new(vec!["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]),
    Row::new(vec!["", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", ""]),
    Row::new(vec!["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]),
    Row::new(vec!["", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", ""]),
    Row::new(vec!["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]),
    Row::new(vec!["", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", "", " ", " ", " ", ""]),
    Row::new(vec!["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]),
    Row::new(vec!["", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", ""]),
    Row::new(vec!["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]),
    Row::new(vec!["", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", "", " ", ""]),
    Row::new(vec!["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]),


], Constraint::from_maxes(vec![1].repeat(33)))
.column_spacing(0)
.style(
    Style::default().bg(Color::White).fg(Color::Black)
);

Which is beautiful in both rendering and absolute piss-elegance. I did not want it to go to waste in /dev/null, so I have recorded it here.