Changed paths:
M src/main/java/org/fusesource/jansi/AnsiConsole.java
M src/main/java/org/fusesource/jansi/AnsiMain.java
M src/main/resources/org/fusesource/jansi/jansi.txt
Log Message:
-----------
Fix wrong output encoding on Windows with JDK >= 19 (fixes #247) (#258)
* Fix wrong output encoding on Windows with JDK >= 19
Changed paths:
M src/main/java/org/fusesource/jansi/AnsiConsole.java
M src/main/java/org/fusesource/jansi/AnsiMain.java
A src/main/java/org/fusesource/jansi/internal/MingwSupport.java
Log Message:
-----------
Fix terminal width support on MINGW (fixes #233) (#264)
Changed paths:
M src/main/java/org/fusesource/jansi/AnsiMain.java
M src/main/native/jansi_isatty.c
M src/main/resources/org/fusesource/jansi/internal/native/Windows/arm64/libjansi.so
M src/main/resources/org/fusesource/jansi/internal/native/Windows/x86/jansi.dll
M src/main/resources/org/fusesource/jansi/internal/native/Windows/x86_64/jansi.dll
M src/test/java/org/fusesource/jansi/AnsiTest.java
Changed paths:
M src/main/java/org/fusesource/jansi/Ansi.java
M src/main/java/org/fusesource/jansi/AnsiConsole.java
M src/main/java/org/fusesource/jansi/AnsiMain.java
M src/main/java/org/fusesource/jansi/internal/JansiLoader.java
M src/main/java/org/fusesource/jansi/internal/OSInfo.java
M src/main/java/org/fusesource/jansi/io/AnsiOutputStream.java
M src/main/java/org/fusesource/jansi/io/FastBufferedOutputStream.java
M src/test/java/org/fusesource/jansi/AnsiTest.java
M src/test/java/org/fusesource/jansi/EncodingTest.java
M src/test/java/org/fusesource/jansi/io/AnsiOutputStreamTest.java
Changed paths:
M src/main/java/org/fusesource/jansi/WindowsSupport.java
M src/main/java/org/fusesource/jansi/internal/Kernel32.java
M src/main/java/org/fusesource/jansi/io/WindowsAnsiProcessor.java
R src/test/java/org/fusesource/jansi/WindowsSupportTest.java
A src/test/java/org/fusesource/jansi/internal/Kernel32Test.java