You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 19, 2019. It is now read-only.
I'm not personally knowledgeable of the development history of this vs the atty crate, but we're in a weird situation in the Rust repository where the RLS uses isatty and rustc/Cargo uses atty (I think atty is also used by ripgrep?). It looks like atty differs namely in terms of "weird MSYS detection", although I suspect it's basically equivalent otherwise.
I'm curious, do you know the history here perhaps? I've been surprised by the sheer number of crates that do terminal things (and sad that some, not this library, have spotty support for some platforms). It'd be good if we could consolidate efforts perhaps!
The text was updated successfully, but these errors were encountered:
I don't recall finding atty at the time that I needed this functionality for cargo expand -- softprops/atty#29. Today the main difference would be the licenses. atty is MIT while isatty is MIT OR Apache 2.0. I would suggest asking atty for a dual license and consolidating on that.
I'm not personally knowledgeable of the development history of this vs the
atty
crate, but we're in a weird situation in the Rust repository where the RLS usesisatty
and rustc/Cargo usesatty
(I thinkatty
is also used by ripgrep?). It looks likeatty
differs namely in terms of "weird MSYS detection", although I suspect it's basically equivalent otherwise.I'm curious, do you know the history here perhaps? I've been surprised by the sheer number of crates that do terminal things (and sad that some, not this library, have spotty support for some platforms). It'd be good if we could consolidate efforts perhaps!
The text was updated successfully, but these errors were encountered: