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 e57cb70539c12da8273e229b827e532bb47566f4
Author: Guillaume Nodet <[email protected]>
AuthorDate: Thu Nov 23 08:55:19 2017 +0100

    Fix gogo webconsole plugin
    
    Broken by 9b9dd7947577dec377808344e78736988f7e8428
---
 .../main/java/org/apache/karaf/webconsole/gogo/Terminal.java | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/webconsole/gogo/src/main/java/org/apache/karaf/webconsole/gogo/Terminal.java 
b/webconsole/gogo/src/main/java/org/apache/karaf/webconsole/gogo/Terminal.java
index aef58d6..70a860a 100644
--- 
a/webconsole/gogo/src/main/java/org/apache/karaf/webconsole/gogo/Terminal.java
+++ 
b/webconsole/gogo/src/main/java/org/apache/karaf/webconsole/gogo/Terminal.java
@@ -1708,16 +1708,16 @@ public class Terminal {
                 }
             } else if (c == '~') {
                 vt100_keyfilter_escape = true;
-            } else if (c == 127) {
+            } else if (c == '\u007f') {
                 if (vt100_mode_backspace) {
-                    o += Integer.toString(8);
+                    o += '\u0008';
                 } else {
-                    o += Integer.toString(127);
+                    o += '\u007f';
                 }
             } else {
-                o += Integer.toString(c);
-                if (vt100_mode_lfnewline && c == 13) {
-                    o += Integer.toString(10);
+                o += c;
+                if (vt100_mode_lfnewline && c == '\r') {
+                    o += '\n';
                 }
             }
         }

-- 
To stop receiving notification emails like this one, please contact
"[email protected]" <[email protected]>.

Reply via email to