Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[REQUEST] Add Windows support #166

Open
WSLUser opened this issue Oct 26, 2020 · 2 comments
Open

[REQUEST] Add Windows support #166

WSLUser opened this issue Oct 26, 2020 · 2 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@WSLUser
Copy link

WSLUser commented Oct 26, 2020

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'd like to use this python application on Windows, not just Linux.
Describe the solution you'd like
A clear and concise description of what you want to happen.
I want to install this python app through PyPi and an msix packaging bundle.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Use WSL to utilize this application but likely has limitations.
Additional context
Add any other context or screenshots about the feature request here.
In #19 (comment) @aristocratos said

Windows compatibility was never in the plans when I started this, so multiple libraries are *nix dependent. Also the input/output control and some pathing is reliant on *nix. And most escape codes used for colors and text control are based on unix standards.
Don't even know how well (if at all) 24-bit colors works in the shell for Windows.
Feel free to open a request for Windows support, but know that unless someone else takes it upon them to make that happen, it will likely be a long time before I get to it since it would be a lot of work.

If you take a look at https://github.com/microsoft/terminal, you'll find there is plenty of color support for Windows as VT sequences are the primary method of using the console. In fact, OSC color support recently has a drastic support boost: microsoft/terminal#7578. If you've been on Twitter at all, people have been showing usage of this utility in Windows Terminal on WSL.

When testing Windows support, I suggest using Powershell 7 for comparison. Since Powershell is on Linux as well as Windows, I'd do cross comparisons between them.

@WSLUser WSLUser added the enhancement New feature or request label Oct 26, 2020
@aristocratos aristocratos added the help wanted Extra attention is needed label Nov 3, 2020
@elisim
Copy link

elisim commented Mar 15, 2021

any progress? @aristocratos

@aristocratos
Copy link
Owner

@elisim
No progress. And it's unlikely to be any progress soon unless someone else gives it a shot.
Windows compatibility is a big project and not something I will take on until I have time to dedicate only to that purpose.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants