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