Frequently Asked Questions
Why is Jinxed called Jinxed?
Jinxed was written to support Blessed on Windows. We originally want to call it Cursed, to continue the theme, but the name was taken. Jinxed is a synonym for cursed.
Can you add support for _______ terminal?
We are happy to add support for as many terminals as we can. However, not all terminals can be supported. There a few requirements.
The terminal must be detectable programmatically
We need to be able to identify the terminal in some reasonable way and differentiate it from other terminals. This could be through environment variables, the
platform
module, or some other method.Virtual terminal codes must be supported and documented
While not all codes need to be supported, a majority of them should be
Terminal dimensions must be detectable
The height and width of the terminal must be available to the running process.
The terminal should support modes similar to cbreak and raw