git: openjdk/jdk20u: master: 8297587: Upgrade JLine to 3.22.0
Rob McKenna
robm at openjdk.org
Mon Apr 24 13:10:39 UTC 2023
Changeset: 6db9050d
Author: Prasadrao Koppula <pkoppula at openjdk.org>
Committer: Rob McKenna <robm at openjdk.org>
Date: 2023-04-24 13:07:24 +0000
URL: https://git.openjdk.org/jdk20u/commit/6db9050da26f17d909df67a5e8d241f76cdc496c
8297587: Upgrade JLine to 3.22.0
8304498: JShell does not switch to raw mode when there is no /bin/test
Reviewed-by: coffeys
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Binding.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletingParsedLine.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/CompletionMatcher.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Highlighter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/History.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReaderBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/CompletionMatcherImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/FileNameCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/SystemCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPty.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/Diag.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixPtyTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixSysTerminal.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/exec/ExecTerminalProvider.java
- src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JansiSupport.java
- src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/JnaSupport.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/spi/TerminalProvider.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Colors.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Curses.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStream.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStreamImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpInputStream.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReaderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/OSUtils.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/PumpReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/StyleResolver.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Timeout.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/WCWidth.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-vtp.caps
! src/jdk.internal.le/share/classes/module-info.java
! src/jdk.internal.le/share/legal/jline.md
- src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaSupportImpl.java
+ src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaTerminalProvider.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinConsoleWriter.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/JnaWinSysTerminal.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/WindowsAnsiWriter.java
- src/jdk.internal.le/windows/classes/module-info.java.extra
! test/jdk/jdk/internal/jline/AbstractWindowsTerminalTest.java
! test/jdk/jdk/internal/jline/KeyConversionTest.java
+ test/jdk/jdk/internal/jline/OSUtilsTest.java
! test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java
More information about the jdk-updates-changes
mailing list