Skip to content
This repository was archived by the owner on May 12, 2024. It is now read-only.

Bump org.jline:jline-terminal-jansi from 3.21.0 to 3.23.0#5

Merged
RaphiMC merged 1 commit intomainfrom
dependabot/gradle/org.jline-jline-terminal-jansi-3.23.0
Jul 14, 2023
Merged

Bump org.jline:jline-terminal-jansi from 3.21.0 to 3.23.0#5
RaphiMC merged 1 commit intomainfrom
dependabot/gradle/org.jline-jline-terminal-jansi-3.23.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jul 14, 2023

Bumps org.jline:jline-terminal-jansi from 3.21.0 to 3.23.0.

Release notes

Sourced from org.jline:jline-terminal-jansi's releases.

JLine 3.22.0

Enhancements and new features

  • command less: manage object arguments #811
  • prnt command: add option --multiColumns (#813)
  • Support for comments in DefaultParser (#731)
  • SyntaxHighlighter: add parser to tokenize string literals and comments, fixes #746
  • Theme System: use token names in highlight configurations in place of hard coded colors
  • Support for out or err stream for the terminal, fixes #787
  • Make readBuffered blocking and add more readBuffered methods, fixes #757

Bugs

  • Standard escape character (\) doesn't seems to be handled correctly, fixes #798
  • Infinite loop in TerminalLine constructor, fixes #751
  • Less method run(Source... sources) throws UnsupportedOperationException, fixes #810
  • less pager does not work well when using InputStreamSource, fixes #812
  • Scroll forward of the cli cause tailtips to collide with text, fixes #738
  • Mandatory import of sun.misc, fixes #758
  • Candidates customized order lost when tabbing through candidates, fixes #763
  • LineReader Candidate: tests for sorting and potential int overflow fix (#762)
  • Tab candidate menu list exceeds from visible terminal display, fixes #759
  • Error in custom command line highlighter let readLine() method in an unusable state, fixes #741
  • Fix last line not displayed when scrolling using Display, fixes #737
  • nano editor fails to highlight block comments, fixes #753
  • Nano SyntaxHighlighter fails to highlight the line after the block comment, fixes #743
  • Nano SyntaxHighlighter fails to highlight strings with line delimiters, fixes #742
  • lsStyle resolver defined as static field, fixes #764
  • Fix Parser javadoc of ParseContext.SPLIT_LINE, fixes #733
  • Groovy REPL: methods print and println appear twice in tab completion candidate list, fixes #749
  • 3.20.0 Regression - Groovy REPL highlight syntax errors while typing is broken, fixes #748
  • Groovy REPL: tab-completion does not complete all methods even if allMethodsCompletion=true, fixes #745
  • Groovy REPL: prnt command parameter completion does not work well, fixes #744

Breaking changes

  • SyntaxHighlighter has been moved from org.jline.builtins.Nano.SyntaxHighlighter to org.jline.builtins.SyntaxHighlighter

Full change log

  • 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.7
  • b82a347c Scroll forward of the cli cause tailtips to collide with text, fixes #738
  • fcc8ce61 Bump ivy from 2.5.0 to 2.5.1
  • 751a7d7c prnt command: add option --multiColumns
  • ade7806f Less: eliminate a couple of source.lines() calls
  • 239d6e04 less pager does not work well when using InputStreamSource, fixes #812

... (truncated)

Changelog

Sourced from org.jline:jline-terminal-jansi's changelog.

JLine 3.23.0

  • e82b526a Reformat
  • 8951fc85 Add spotless
  • 0eddc136 Fix javadoc
  • cc021a55 Fix signal processing on windows, fixes #822
  • 6fa8b785 Clean up console mode4
  • c571b146 Refine color support in various environments, fixes #814 (#829)
  • f3fa7036 Verify ioctl return value in jansi
  • 362b233e The JNA ioctl call is broken on Mac/aarch64
  • ca176daf This is a demo, so allow remote connections for debugging VM
  • 117782b0 Fix calling commands in gogo under jdk 17
  • 6c5a2759 Add missing ConEmu capabilities, fixes #800
  • 63618cc6 Fix AltGr+Shift characters, fixes #747
  • 4dbe26bc Decode alternative charset in/out sequences, fixes #805
  • 64fc2f20 Add a test for #i805
  • caa2d14a Fix restoration of Terminal at close, fixes #819
  • 0b97167f Allow custom sort of providers, and prefer jansi by default
  • 6fcf987d Add some javadoc on Terminal getAttributes/setAttributes
  • b0b4f709 Use Attributes copy constructor
  • 3e872d86 fix javadocs of classes ConsoleEngine, JrtJavaBasePackages and Widgets
  • c6a476e4 SyntaxHighlighter and Repl demo: use UTF-8 character encoding instead of JVM default
  • 90e9e868 builtins Commands: fix keymap help and remove redundant toString() calls
  • 2c55e39b 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)

JLine 3.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.7
  • b82a347c Scroll forward of the cli cause tailtips to collide with text, fixes #738
  • fcc8ce61 Bump ivy from 2.5.0 to 2.5.1
  • 751a7d7c prnt command: add option --multiColumns
  • ade7806f Less: eliminate a couple of source.lines() calls
  • 239d6e04 less pager does not work well when using InputStreamSource, fixes #812
  • 181279c0 Standard escape character () doesn't seem to be handled correctly, fixes #798
  • 1579fc04 command less: manage object arguments, fixes #811
  • 9243e6db add CONSOLE_OPTIONS boolean variable redirectColor to switch on/off redirect colors
  • 9711716b Less method run(Source... sources) throws UnsupportedOperationException, fixes #810
  • 2c4a1923 Upgrade maven-enforcer-plugin to 3.1.0
  • 58dccf72 Upgrade Graal to 22.1.0

... (truncated)

Commits
  • cc57d0b [maven-release-plugin] prepare release jline-parent-3.23.0
  • e82b526 Reformat
  • 8951fc8 Add spotless
  • 0eddc13 Fix javadoc
  • cc021a5 Fix signal processing on windows, fixes #822
  • 6fa8b78 Clean up console mode4
  • c571b14 Refine color support in various environments, fixes #814 (#829)
  • f3fa703 Verify ioctl return value in jansi
  • 362b233 The JNA ioctl call is broken on Mac/aarch64
  • ca176da This is a demo, so allow remote connections for debugging VM
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [org.jline:jline-terminal-jansi](https://github.com/jline/jline3) from 3.21.0 to 3.23.0.
- [Release notes](https://github.com/jline/jline3/releases)
- [Changelog](https://github.com/jline/jline3/blob/master/changelog.md)
- [Commits](jline/jline3@jline-parent-3.21.0...jline-parent-3.23.0)

---
updated-dependencies:
- dependency-name: org.jline:jline-terminal-jansi
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jul 14, 2023
@RaphiMC RaphiMC merged commit 6f23b77 into main Jul 14, 2023
@dependabot dependabot Bot deleted the dependabot/gradle/org.jline-jline-terminal-jansi-3.23.0 branch July 14, 2023 08:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant