Skip to content

evaluate Jansi as alternative escape sequence filter #255

@willr3

Description

@willr3

https://github.com/fusesource/jansi

qDup's EscapeFilteredStream has custom code to try and detect all the non-printable control sequences that appear in terminal output (aka escape sequences). https://en.wikipedia.org/wiki/ANSI_escape_code

We would like to evaluate Jansi as an alternative implementation of the buffer filtering for EscapeFilteredStream. We want to support the same MultiStream hierarchy so the new implementation would need to be able to identify partial escape sequences as well as complete escape sequences and superWrite up to the start of any trailing partial escape sequences. The EscaleFilteredStreamTest should hep validate the change.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions