Skip to content

Consider alternate rendering backends #98

@dhleong

Description

@dhleong

JLine still doesn't actually support 24-bit true color (in fact, its conversion from RGB ANSI to their internal AttributedStyle seems broken—it's what our conversion from FlavorableCharSequence to their AttributedString for rendering is based on, and the results (from a branch for #90) are garbage:

Screen Shot 2020-01-01 at 6 46 26 PM

vs this, using their Colors.roundRgbColor:

Screen Shot 2020-01-01 at 6 47 59 PM

Laterna, for example, has classes to support RGB color, but it's unclear whether their abstraction will round down on terminals that don't support it....

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions