commit | f4f9c6b3a154c003c983af76b8b7b1822946a7f0 | [log] [tgz] |
---|---|---|
author | Guillaume Nodet <gnodet@apache.org> | Tue Feb 03 19:51:18 2009 +0000 |
committer | Guillaume Nodet <gnodet@apache.org> | Tue Feb 03 19:51:18 2009 +0000 |
tree | 9e954e57faa1d45476920ce216503f9b3fc30bde | |
parent | 133dec6fdd7c4b432156d5e2d619ff8b4e696d85 [diff] |
GSHELL-156: Disable system bell if 'jline.nobell' system property is true git-svn-id: https://svn.apache.org/repos/asf/geronimo/gshell/trunk@740396 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/gshell-support/gshell-console/src/main/java/org/apache/geronimo/gshell/console/JLineConsole.java b/gshell-support/gshell-console/src/main/java/org/apache/geronimo/gshell/console/JLineConsole.java index dc19ac8..2621c6c 100644 --- a/gshell-support/gshell-console/src/main/java/org/apache/geronimo/gshell/console/JLineConsole.java +++ b/gshell-support/gshell-console/src/main/java/org/apache/geronimo/gshell/console/JLineConsole.java
@@ -71,6 +71,9 @@ reader = new ConsoleReader(io.inputStream, new PrintWriter(io.outputStream, true), /*bindings*/null, io.getTerminal()); reader.setUsePagination(true); + if (Boolean.getBoolean("jline.nobell")) { + reader.setBellEnabled(false); + } reader.setCompletionHandler(new CandidateListCompletionHandler()); }