Matt Armstrong

Results 72 comments of Matt Armstrong

> Add new feature flags to enable the corresponding features in the backends e.g new feature crossterm-event-stream to enable crossterm/event-stream. This seems consistent with the approach to re-export the backends....

> To me there is a bit of tension here with the rerexports as it feels like you are saying 'ratatui can help you avoid https://github.com/ratatui-org/ratatui/issues/1298 by providing rerexports -...

I just did some experiments and was surprised at the result. I ran through https://ratatui.rs/tutorials/hello-world/ with modifications: I specified this in `Cargo.toml`: ```toml [dependencies] crossterm = "0.28.1" ratatui = "0.27.0"...

Looks like https://github.com/EmbarkStudios/cargo-deny seems to be a popular way people maintain code bases with some handle on their duplicate dependencies. The existence of `cargo-deny` and similar crates like https://github.com/Keruspe/cargo-duplicates suggest...

Just tossing out my thoughts as a new rust and ratatui user... I think it would more natural to add a method to `Frame` that accepts a `FnOnce(&mut Buffer)`. That...

Thanks again for such a great response. I read the previous discussions you linked to and have a better grasp of the background and goals. I don't want to derail...

I see that this change was discussed in https://github.com/TheOdinProject/curriculum/issues/24177, and perhaps this paragraph can be improved with simple wordsmithing. I still believe the sentence is not clear as written, because...

Wow. https://developer.mozilla.org/en-US/docs/Web/CSS/flex is quite complex. In these situations, I appreciate as a learner to be warned about it. Perhaps this is better: > In the above screenshot, flex: 1 equates...

Found a simpler incantation: https://github.com/matta/sift/blob/bbd28daecab365cf37113bc6ceb6cd1df3da0eaf/src/persist.rs#L225 ``` {tasks[0].id.to_string().as_str()}, {tasks[1].id.to_string().as_str()}, ``` Might be nice if `RealizedObject` could be constructed directly from a `String`, or maybe accept something like `AsRef`?

Yes, I have filed an issue on crokey about upgrading to the newest crossterm release. Another idea is to revoke the current 0.4.4 version and release an 0.5.0. This is...