You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by gn...@apache.org on 2009/10/20 15:15:37 UTC

svn commit: r827428 - in /felix/trunk/karaf: assembly/src/main/distribution/text/etc/system.properties shell/console/src/main/java/org/apache/felix/karaf/shell/console/jline/Console.java

Author: gnodet
Date: Tue Oct 20 13:15:36 2009
New Revision: 827428

URL: http://svn.apache.org/viewvc?rev=827428&view=rev
Log:
FELIX-1777: Hitting backspace beyond last character causes LOUD BEEP

Modified:
    felix/trunk/karaf/assembly/src/main/distribution/text/etc/system.properties
    felix/trunk/karaf/shell/console/src/main/java/org/apache/felix/karaf/shell/console/jline/Console.java

Modified: felix/trunk/karaf/assembly/src/main/distribution/text/etc/system.properties
URL: http://svn.apache.org/viewvc/felix/trunk/karaf/assembly/src/main/distribution/text/etc/system.properties?rev=827428&r1=827427&r2=827428&view=diff
==============================================================================
--- felix/trunk/karaf/assembly/src/main/distribution/text/etc/system.properties (original)
+++ felix/trunk/karaf/assembly/src/main/distribution/text/etc/system.properties Tue Oct 20 13:15:36 2009
@@ -22,3 +22,4 @@
 karaf.default.repository=system
 karaf.shell.init.script=${karaf.home}/etc/shell.init.script
 xml.catalog.files=
+jline.nobell=true

Modified: felix/trunk/karaf/shell/console/src/main/java/org/apache/felix/karaf/shell/console/jline/Console.java
URL: http://svn.apache.org/viewvc/felix/trunk/karaf/shell/console/src/main/java/org/apache/felix/karaf/shell/console/jline/Console.java?rev=827428&r1=827427&r2=827428&view=diff
==============================================================================
--- felix/trunk/karaf/shell/console/src/main/java/org/apache/felix/karaf/shell/console/jline/Console.java (original)
+++ felix/trunk/karaf/shell/console/src/main/java/org/apache/felix/karaf/shell/console/jline/Console.java Tue Oct 20 13:15:36 2009
@@ -113,6 +113,9 @@
                 )
             );
         }
+        if (Boolean.getBoolean("jline.nobell")) {
+            reader.setBellEnabled(false);
+        }
         pipe = new Thread(new Pipe());
         pipe.setName("gogo shell pipe thread");
         pipe.setDaemon(true);