You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by gn...@apache.org on 2018/02/05 13:40:13 UTC
[karaf] 01/02: [KARAF-5595] Upgrade toJLine 3.6.0 and Jansi 1.17
This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/karaf.git
commit 260498b717483df8c88bc365a58a3a20cb413014
Author: Guillaume Nodet <gn...@gmail.com>
AuthorDate: Mon Feb 5 08:43:10 2018 +0100
[KARAF-5595] Upgrade toJLine 3.6.0 and Jansi 1.17
---
pom.xml | 4 +--
.../karaf/shell/impl/console/JLineTerminal.java | 29 ++++++++++++++++++++++
2 files changed, 31 insertions(+), 2 deletions(-)
diff --git a/pom.xml b/pom.xml
index 31d4c7e..83592ac 100644
--- a/pom.xml
+++ b/pom.xml
@@ -255,10 +255,10 @@
<hibernate43.version>4.3.6.Final</hibernate43.version>
<hibernate.version>5.2.8.Final</hibernate.version>
<hibernate.validator.version>5.3.4.Final</hibernate.validator.version>
- <jansi.version>1.16</jansi.version>
+ <jansi.version>1.17</jansi.version>
<javassist.version>3.9.0.GA</javassist.version>
<jetty.version>9.3.21.v20170918</jetty.version>
- <jline.version>3.5.2</jline.version>
+ <jline.version>3.6.0</jline.version>
<jsw.version>3.2.3</jsw.version>
<log4j.version>1.2.17</log4j.version>
<maven.version>3.5.2</maven.version>
diff --git a/shell/core/src/main/java/org/apache/karaf/shell/impl/console/JLineTerminal.java b/shell/core/src/main/java/org/apache/karaf/shell/impl/console/JLineTerminal.java
index 113f091..c38e835 100644
--- a/shell/core/src/main/java/org/apache/karaf/shell/impl/console/JLineTerminal.java
+++ b/shell/core/src/main/java/org/apache/karaf/shell/impl/console/JLineTerminal.java
@@ -304,4 +304,33 @@ public class JLineTerminal implements Terminal, org.jline.terminal.Terminal {
}
}
+ @Override
+ public boolean canPauseResume() {
+ return terminal.canPauseResume();
+ }
+
+ @Override
+ public void pause() {
+ terminal.pause();
+ }
+
+ @Override
+ public void resume() {
+ terminal.resume();
+ }
+
+ @Override
+ public boolean paused() {
+ return terminal.paused();
+ }
+
+ @Override
+ public boolean hasFocusSupport() {
+ return terminal.hasFocusSupport();
+ }
+
+ @Override
+ public boolean trackFocus(boolean tracking) {
+ return terminal.trackFocus(tracking);
+ }
}
--
To stop receiving notification emails like this one, please contact
gnodet@apache.org.