[fusesource/jansi] 3b15c2: Support for FFM on JDK 21 (fixes #230) (#259)

9 views
Skip to first unread message

Guillaume Nodet

unread,
Sep 28, 2023, 1:35:59 AM9/28/23
to jansi-commits+...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/fusesource/jansi
Commit: 3b15c26d4b6b00d9d6959e83398f42efd878986d
https://github.com/fusesource/jansi/commit/3b15c26d4b6b00d9d6959e83398f42efd878986d
Author: Guillaume Nodet <gno...@gmail.com>
Date: 2023-09-28 (Thu, 28 Sep 2023)

Changed paths:
M .github/workflows/build.yml
M pom.xml
M src/main/java/org/fusesource/jansi/AnsiConsole.java
A src/main/java/org/fusesource/jansi/AnsiConsoleSupport.java
A src/main/java/org/fusesource/jansi/AnsiConsoleSupportHolder.java
M src/main/java/org/fusesource/jansi/AnsiMain.java
M src/main/java/org/fusesource/jansi/WindowsSupport.java
A src/main/java/org/fusesource/jansi/ffm/AnsiConsoleSupportFfm.java
A src/main/java/org/fusesource/jansi/ffm/Kernel32.java
A src/main/java/org/fusesource/jansi/ffm/WindowsAnsiProcessor.java
A src/main/java/org/fusesource/jansi/internal/AnsiConsoleSupportJni.java
M src/main/java/org/fusesource/jansi/internal/CLibrary.java
A src/main/java/org/fusesource/jansi/internal/WindowsAnsiProcessor.java
M src/main/java/org/fusesource/jansi/io/WindowsAnsiProcessor.java

Log Message:
-----------
Support for FFM on JDK 21 (fixes #230) (#259)

- the minimal build requirement is bumped to JDK 21
- FFM is the default provider if available (JDK >= 21 with --enable-preview flag)


Reply all
Reply to author
Forward
0 new messages