fusesource / jansi

Jansi is a small java library that allows you to use ANSI escape sequences to format your console output which works even on windows.
http://fusesource.github.io/jansi/
Apache License 2.0
1.11k stars 140 forks source link

Investigate using FFM API #230

Closed gnodet closed 11 months ago

gnodet commented 2 years ago

https://openjdk.java.net/jeps/419

gnodet commented 2 years ago

Replaced by https://openjdk.java.net/jeps/424

axelfontaine commented 1 year ago

+1

This would allow for jansi to eliminate JNI and fix countless issues in one go such as:

gnodet commented 1 year ago

Replaced with https://openjdk.org/jeps/434, still in preview...

Also see https://github.com/jline/jline3/pull/826

Glavo commented 11 months ago

The FFM API will end preview and be officially released in Java 22.