The task herein is to avoid the invocation of external programs on selected platforms by directly invoking the native functions that would switch the terminal.
- duplicates
-
JDK-8299687 Modify JLine library not to spawn native processes
-
- Closed
-
- relates to
-
JDK-8308943 jdk.internal.le build fails on AIX
-
- Resolved
-
-
JDK-8311647 Memory leak in Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_ttyname_1r
-
- Resolved
-
-
JDK-8308627 JDK-8306983 breaks Alpine
-
- Closed
-
-
JDK-8308544 Fix compilation regression from JDK-8306983 on musl libc
-
- Resolved
-
-
JDK-8328703 Illegal accesses in Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_ioctl0
-
- Resolved
-
-
JDK-8308624 [aix] Build broken after 8306983
-
- Closed
-
-
JDK-8308591 JLine as the default Console provider
-
- Resolved
-