This repository has been archived by the owner on Sep 2, 2024. It is now read-only.
Update dependency org.jline:jline to v3.26.3 #182
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.21.0
->3.26.3
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
jline/jline3 (org.jline:jline)
v3.26.3
[3_26_3] https://repo1.maven.org/maven2/org/jline/jline/3.26.3/
89db5577
IndexOutOfBoundsException in console-ui when header exceeds size of the terminal, fixes #1025 (#1026)89a99fc6
Fix windows-arm64 DLL name (#1031)dad7818b
Correcting invocation of ScrollConsoleScreenBufferW - using pointers instead of values. (#1038)9489e1b1
The Diag tool should display the full stack trace (fixes #1020) (#1024)76243b25
Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 (#1032)90d283f8
Bump org.apache.maven.plugins:maven-release-plugin from 3.1.0 to 3.1.1 (#1037)68df8157
Bump org.graalvm.sdk:graal-sdk from 24.0.1 to 24.0.2 (#1039)43c5426b
Bump org.apache.maven.plugins:maven-dependency-plugin (#1028)e1cda58e
Bump junit.version from 5.10.2 to 5.10.3 (#1029)bbe7c99e
Bump groovy.version from 4.0.21 to 4.0.22 (#1030)3670d045
Bump sshd.version from 2.12.1 to 2.13.1 (#1027)425646da
Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 (#1017)16dadb3e
Bump org.apache.maven.plugins:maven-release-plugin from 3.0.1 to 3.1.0 (#1019)691f4c4b
Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 (#1022)195c96f5
Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0 (#1023)v3.26.2
[3_26_2] https://repo1.maven.org/maven2/org/jline/jline/3.26.2/
f712b516
Revert the use of Integer.MAX_VALUE for display colums when size is zero (fixes #982, see #975) (#1011)0de32abf
INVALID_HANDLE_VALUE is a long (#1015)5e876a65
Bump org.easymock:easymock from 5.2.0 to 5.3.0 (#1013)b754ac47
Bump org.apache.maven.plugins:maven-dependency-plugin (#1014)46710c0d
Update and reflow readme50fe7658
Bump org.graalvm.sdk:graal-sdk from 23.1.2 to 24.0.1 (#996)dce7443f
Cursor badly positioned after creating Status bar, fixes #977 (#978)219dadad
Build with cmd.exe on Windows (#976)879d79ad
Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0 (#1010)d7f4ebc3
Bump com.mycila:license-maven-plugin from 4.3 to 4.5 (#1005)cb36972a
Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0 (#1008)6a002704
Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 (#1007)15c91397
Bump org.codehaus.mojo:build-helper-maven-plugin from 3.5.0 to 3.6.0 (#1006)97d52ef7
Bump org.apache.maven.plugins:maven-wrapper-plugin from 3.3.1 to 3.3.2 (#1003)f49a65ed
Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.1 (#1004)d14f0e4b
Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.1 to 3.5.0 (#1002)fa17c780
Bump org.apache.maven.plugins:maven-compiler-plugin (#1001)b6dc84e9
Bump org.apache.maven.plugins:maven-site-plugin (#1000)343d14f9
Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (#995)606c98de
Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.4 (#993)640633c2
Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.1 to 3.1.2 (#997)fd011a1e
Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 (#989)5d719f99
Bump org.apache.maven.plugins:maven-install-plugin from 3.1.1 to 3.1.2 (#988)1abac07b
Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.3 (#990)daa72ae0
Bump sshd.version from 2.12.0 to 2.12.1 (#991)d84c9389
Bump junit.version from 5.10.1 to 5.10.2 (#992)49b0aa8f
Add some doc for boolean provider methods in TerminalBuider (fixes #979) (#981)1f9dfb76
Bump org.apache.maven.plugins:maven-wrapper-plugin from 3.3.0 to 3.3.1 (#985)499e3b0f
Bump slf4j.version from 2.0.9 to 2.0.13 (#986)3b380929
Bump groovy.version from 4.0.18 to 4.0.21 (#983)3119791c
Bump info.picocli:picocli-codegen from 4.5.2 to 4.7.6 (#987)9346f12c
Bump org.codehaus.mojo:exec-maven-plugin from 3.0.0 to 3.2.0 (#984)a91f4c8f
Setup dependabotv3.26.1
[3_26_1] https://repo1.maven.org/maven2/org/jline/jline/3.26.1/
1ab69e38
Fix OutOfMemoryError when using TailTipWidget (fix #974) (#975)98d3d08d
Fix interrupt signal killing application (#958) (#973)v3.26.0
[3_26_0] https://repo1.maven.org/maven2/org/jline/jline/3.26.0/
164a7510
Remove --enable-preview flags67106b62
Add jline-console-ui jar to the readmef01e9efa
Simplify graal demo (#970)f3702650
Switch the nativeSignals boolean to true by default (#971)34d65ff0
Upgrade maven wrapper (#972)00285161
Improve status bar drawing mechanism (fixes #939) (#969)3865e5f6
Warn when using a deprecated provider (#967)ed527069
Fix remote terminal on linux/bsd (fixes #962) (#968)4545ba7c
Don't attempt line break at last line (fixes #963) (#966)9c53282b
Merge pull request #935 from gnodet/merge-consoleuif0864317
Don't change keybindings to emacs for dumb terminals (fixes #864) (#953)c8b3caa8
Disable Quick Edit Mode with mouse support (fixes #964) (#965)b982407c
Use default sort order when custom sort order is identical (fixes #956) (#957)bef5cb14
Fix native image compilation (fixes #954) (#959)643b8599
Return early from LineReaderImpl.doList if no possibilities or rows (fixes #941) (#942)cfee77c3
Exclude directories when locatingtty
,test
etc (#948)6a620e70
Provide jdk8 jar by excluding the FFM support (fixes #937) (#949)9393ed63
Fixing the FfmTerminal to run on JDK 22 and on Linux. (#945)8775eb23
Update maven to 3.9.6 (fixes #944) (#950)c45a4a97
In maven-wrapper.properties, set maven version to the same value as pom.xml (#961)902f9fab
Update GitHub Actions (#955)dd4145bf
Remove useless javadoc, rely on git history instead38d6adbb
Merge remote-tracking branch 'consoleui/master' into merge-consoleuie5a491a5
Prepare merge2f162bc4
Rename packagedf8945ed
move into subfolderv3.25.1
[3_25_1] https://repo1.maven.org/maven2/org/jline/jline/3.25.1/
3d96eac3
Fix native image metadata (fixes #923) (#931)7ad41da8
Fix NPE on windows with missing jna/jansi (fixes #930) (#933)ad35d1a6
Upgrade Groovy from 4.0.13 to 4.0.177dddf76f
DefaultPrinter: improve printing string with line breaks, #9097ff2fbc5
Native libraries are not embedded in JLine bundle (fixes #927)2870d03c
Fix source jars required for bundlesv3.25.0
[3_25_0] https://repo1.maven.org/maven2/org/jline/jline/3.25.0/
687695ee87e
Link with lib util (fixes #896)8c9a4ab7d59
Add some doc about Signal.QUIT which can not be caught by the JVM (fixes #912)0365a9cb8ee
Fix FFM provider loading of openpty on linux (fixes #911)d41a8f7c72b
Ignore dependency reduced pom4ccf282c91d
Add the provider name in the example32d2af1417d
Fix ssh attributes transfer4cedcb90d4a
Add ubuntu 20.04 buildb2749c4525e
Use logger instead of writing to stderr (#916, fixes #907)ada11ffde96
Add the ability to clear internal buffers for security (fixes #910)fb35df175e6
Use maven-shade-plugin instead of custom source-unpack/recompile3a9ff8c75ea
Jansi implementation0bcba13e5fb
Upgrade version to 3.25.0-SNAPSHOTd73373975df
Provide a new Terminal InputFlag INORMEOL to normalize end of lines (#900, fixes #899)af7777d611a
Improve the message when a provider cannot be used by doing an early check and restore compatibility with Jansi 1.17 (#906, fixes #904)c275b40fc4e
TailTipWidgets option usage goes away when writing its argument, fixes #914f3c60a3e625
GroovyEngine.execute cause an OOM exception, fixes #909277dd8c34fd
Fix readme wrt providersbf698ba5fe4
Avoid JDK warning when checking the exec provider (#895)2fd5c9d623a
Fix missing native libraries in JLine bundle (#894)v3.24.1
[3_24_1] https://repo1.maven.org/maven2/org/jline/jline/3.24.1/
b63acbcc29c
Fix broken javadoc generation (#892)4c4dbdc2ce3
Restore JDK 8 runtime compatibility, fixes #888 (#893)47f1ec914b2
Restore partial failure handling with stty, fixes #889ecbc73a58c6
Fix git line endingsv3.24.0
[3_24_0] https://repo1.maven.org/maven2/org/jline/jline/3.24.0/
cb226ce3909
Upgrade various plugins0a8f369e2d8
Upgrade ivy from 2.5.1 to 2.5.2cfbbb7ee562
Upgrade graal from 22.3.0 to 23.1.1bae5fb5f587
Upgrade slf4j from 2.0.6 to 2.0.977626a8013c
Upgrade easymock from 5.1.0 to 5.2.0d0b6273668b
Upgrade sshd from 2.9.2 to 2.11.00f01e4ce2ec
Upgrade jansi from 2.4.0 to 2.4.12e9e2232bd7
Update changelog for 3.24.0 released4bf37c7564
Add forced-out and forcer-err to force the system console to use the output / error stream (fixes #856) (#884)b8084cf1b27
Add a field / setter for the forced provider9a216cab00a
Make sure the thread is not in an interrupted state when cleanup up (fixes #590) (#883)7cbba19b6ce
Support providing default values for line reader variables using system properties (#821)8da980b39d1
Support automatic parsing of an inputrc file in jline reader (#821)421bf59653d
Fix cr/lf support in dumb terminals (#877)2af16d8e4e0
Add a property to customize the tab width (fixes #861) (#880)77283f8c7d2
AIX issue with non english locales (#881)2c8891ab363
Add a property to force a given providera20ba4b5b13
Force creation of a dumb terminal if TERM starts with dumb405f8fe0b47
org.jline.util.PumpReader signed byte problem (#879)7aa9c5e17c7
Fix possible OOM caused by huge repetitions of inserts (fixes #863) (#878)8805647bc12
Improve toString() terminal rendering60c9297c161
Use simplified keymap for dumb terminal (#874)58fd8f9701c
Improve robustness of initial cleanup (fixes jansi#255)60de93175f2
Add missing space in SunOS-sparcv9_CCFLAGS (fixes jansi#249)7ca9dc20e3c
Fix history trim for non-timestamped files (#873)cde17f7fc15
Fix build on linux arm64 and add riscv64871706532ac
New JNI provider60bfd792915
Fix eolcb1762621fe
Clean a bit TerminalBuildere4986756a81
Revert "Fix providers ordering"79905407f62
Fix providers ordering8685b2a6f2a
Add TerminalExt interfaced0e1ce16e9c
FFM support3a51fd98705
Break dependency between org.jline.terminal.impl and org.jline.terminal.impl.exec package2f0218340b9
Close Files streams using try-with-resources (#840)ceda3c4f765
Fix illegal reflective access in exec provider (fixes #862) (#868)a11001ab191
Make sure libraries are binariese3112b48b9c
Switch to junit 597fca810df1
Simplify CIa2ab0474a02
Require JDK 11 and support JDK 21 at build timebd9536644c5
Builtin Less has an IndexOutOfBoundsException when seeking to the end of the file, fixes #86077e9da7b50b
LineReader Bug (Open or Close Parenthesis), fixes #859b85d2e5085a
Enable spotless on JDK 2105ee05dbc7b
Support building on JDK 21ffd0de4076a
Add a warning when using the ExecTerminalProvider on recent JDKs1ac766fef65
Fix detection of utilities (fixes #839)d138c9c136d
Fix shell output going to stderr rather than stdout (fixes #845)3c93ea7d7b0
Fix TerminalProvider sortingdb731c2a601
Use Objects.hashCode instead of Objects.hash to avoid vararg array creation (fixes #849)ccfb8c54fd9
spotless: set the line endings tov3.23.0
e82b526a
Reformat8951fc85
Add spotless0eddc136
Fix javadoccc021a55
Fix signal processing on windows, fixes #8226fa8b785
Clean up console mode4c571b146
Refine color support in various environments, fixes #814 (#829)f3fa7036
Verify ioctl return value in jansi362b233e
The JNA ioctl call is broken on Mac/aarch64ca176daf
This is a demo, so allow remote connections for debugging VM117782b0
Fix calling commands in gogo under jdk 176c5a2759
Add missing ConEmu capabilities, fixes #80063618cc6
Fix AltGr+Shift characters, fixes #7474dbe26bc
Decode alternative charset in/out sequences, fixes #80564fc2f20
Add a test for #i805caa2d14a
Fix restoration of Terminal at close, fixes #8190b97167f
Allow custom sort of providers, and prefer jansi by default6fcf987d
Add some javadoc on Terminal getAttributes/setAttributesb0b4f709
Use Attributes copy constructor3e872d86
fix javadocs of classes ConsoleEngine, JrtJavaBasePackages and Widgetsc6a476e4
SyntaxHighlighter and Repl demo: use UTF-8 character encoding instead of JVM default90e9e868
builtins Commands: fix keymap help and remove redundant toString() calls2c55e39b
Use a native library to create FileDescriptors if reflection does not allow access (fixes #575)e893fb48
Optimized Styles.isStylePattern() to avoid StackOverflowError (#817)8cb3793a
Fix missing graalvm information for the exec provider (fixes #820)v3.22.0
dd697ee0
Remove compilation warnings (#816)e00a8370
Appveyor fix (#815)87f7e576
Upgrade all plugins to latest version (#740)d6e84da4
Support for out or err stream for the terminal (fixes #787) (#788)c2a0c9e8
Avoid redundant Map.containsKey call (#781)77f1cea0
Make readBuffered blocking and add more readBuffered methods, fixes #757 (#782)4f57697f
Replace AtomicBoolean with volatile boolean field. (#796)6e94df5f
Upgrade Groovy to 4.0.7b82a347c
Scroll forward of the cli cause tailtips to collide with text, fixes #738fcc8ce61
Bump ivy from 2.5.0 to 2.5.1751a7d7c
prnt command: add option --multiColumnsade7806f
Less: eliminate a couple of source.lines() calls239d6e04
less pager does not work well when using InputStreamSource, fixes #812181279c0
Standard escape character () doesn't seem to be handled correctly, fixes #7981579fc04
command less: manage object arguments, fixes #8119243e6db
add CONSOLE_OPTIONS boolean variable redirectColor to switch on/off redirect colors9711716b
Less method run(Source... sources) throws UnsupportedOperationException, fixes #8102c4a1923
Upgrade maven-enforcer-plugin to 3.1.058dccf72
Upgrade Graal to 22.1.0396a39e1
Upgrade Groovy to 4.0.34dac9b0c
Infinite loop in TerminalLine constructor, fixes #7518b89ff5f
Console example fix NPE9706eadf
Builtins command registry: Add null check for configpath parameter1cf2cda9
Upgrade Groovy to 4.0.2ed6cef30
Add a simple example of printAboved75b4f18
Groovy REPL: add tab-completion for groovy array methods0959a40b
Upgrade Groovy to 4.0.1c8fcdda6
Simplify String operations (#776)fe1a6ff4
Docs typo:Columns separated
->Colon separated
(#775)f9b267f6
Option to disable Undo in LineReader0bb26e99
SystemHighlighter: command line parsed twiced3aa7dc6
nanorc parser: the reader is not closed if exception is thrownf988d35f
args.nanorc: improve options highlighting4b743231
SystemHighlighter: fix subcommand highlightingac26d10c
lsStyle resolver defined as static field, fixes #764bfcc415b
Candidates customized order lost when tabbing through candidates, fixes #763cea9632b
LineReader Candidate: tests for sorting and potential int overflow fix (#762)aa11f6ee
REPL demo: add nanorctheme.template (#761)233a6cce
gron.nanorc: improve *_COLORS variable value highlightc70d3272
REPL demo refactoring: add nanorc directory43127122
REPL demo: add light.nanorctheme and rename default theme to darkf72694f6
DefaultPrinter: add @SuppressWarnings("serial") in highlighters cache map51c0399d
SystemHighlighter refresh() refresh also external syntaxHighlighters652d7a19
GroovyEngine & DefaultPrinter: add syntaxHighlighter cachee9cbb19f
builtins.Styles: make public method style(name, defStyle)1aae0ae8
highlighter command: add option --switch=theme7ae2b8b9
ConsoleEngineImpl: fix potential NPE771f2217
Mandatory import of sun.misc, fixes #758afb067fe
Tab candidate menu list exceeds from visible terminal display, fixes #75908d27d71
SyntaxHighlighter: added a few string constants4ce93d9f
align less config parsing with nanorc theme system844ce0bb
nano editor fails to highlight block comments, fixes #753f759ea68
SyntaxHighlighter: add parser to tokenize string literals and comments, fixes #746bcc7f307
Refactoring: moved SyntaxHighlighter implementation in its own file5cef3bab
Nano SystemHighlighter: add theme system (#752)40109530
Groovy REPL: highlight shell commands35379cf8
SystemHighlighter: add specificHighlighter to manage subcommand syntax highlightingec66af98
Groovy REPL: highlight triple-quoted stringsabf8d943
Groovy REPL: fix '# comment line' highlight (#750)95f1e91c
SystemHighlighter: fix commandIndex calculation2cbc73ca
Groovy REPL: methods print and println appear twice in tab completion candidate list, fixes #749d98f1648
3.20.0 Regression - Groovy REPL highlight syntax errors while typing is broken, fixes #748#745
789ac75b
Groovy REPL: prnt command parameter completion does not work well, fixes #7449fb62296
Nano SyntaxHighlighter fails to highlight the line after the block comment, fixes #7434c4031d4
Groovy REPL: highlight comments in command line045b3c8f
Nano SyntaxHighlighter fails to highlight strings with line delimiters, fixes #742fc22be31
Error in custom command line highlighter let readLine() method in an unusable state, fixes #741bd2c2188
Groovy REPL: configure parser comment delimitersb8c26ce8
appveyor: fix download URL of maven1315fc0b
[JLINE-730] Support for comments in DefaultParser (#731)f89e28ad
Fix last line not displayed when scrolling using Display, fixes #737 (#739)997496e6
Fix Parser javadoc of ParseContext.SPLIT_LINE, fixes #733ae78e09c
Parser interface: remove redundant variable initializer and field modifiersConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.