You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "David Bosschaert (JIRA)" <ji...@apache.org> on 2008/11/14 17:23:05 UTC

[jira] Created: (SMX4KNL-137) GShell makes a very loud beep when hitting backspace once too often on Windows

GShell makes a very loud beep when hitting backspace once too often on Windows
------------------------------------------------------------------------------

                 Key: SMX4KNL-137
                 URL: https://issues.apache.org/activemq/browse/SMX4KNL-137
             Project: ServiceMix Kernel
          Issue Type: Bug
    Affects Versions: 1.0.1
         Environment: Windows XP
            Reporter: David Bosschaert
            Priority: Minor


When using the SMX 4 Kernel GShell console, if you hit backspace once too often on Windows, you get a really loud beep. I guess this is to indicate that there is no character to delete any more, but I guess the 'normal' behaviour of not doing anything would be good enough too.

On my DELL laptop the beep is so loud (even if I have my windows sound volume switched off) that it nearly knocks me off my chair.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (SMX4KNL-137) GShell makes a very loud beep when hitting backspace once too often on Windows

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4KNL-137?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=49079#action_49079 ] 

Chris Custine commented on SMX4KNL-137:
---------------------------------------

After looking into this a bit more, it seems like this is fairly common behavior for a shell.  It seems like some terminal programs default to having the bell off and some default to on.  I think the problem with Windows is that it is more difficult to disable the bell compared to iTerm, gterm, etc. on other platforms.  I would google for "windows disable system bell" or something like that and just turn it off globally.

> GShell makes a very loud beep when hitting backspace once too often on Windows
> ------------------------------------------------------------------------------
>
>                 Key: SMX4KNL-137
>                 URL: https://issues.apache.org/activemq/browse/SMX4KNL-137
>             Project: ServiceMix Kernel
>          Issue Type: Bug
>    Affects Versions: 1.0.1
>         Environment: Windows XP
>            Reporter: David Bosschaert
>            Priority: Minor
>
> When using the SMX 4 Kernel GShell console, if you hit backspace once too often on Windows, you get a really loud beep. I guess this is to indicate that there is no character to delete any more, but I guess the 'normal' behaviour of not doing anything would be good enough too.
> On my DELL laptop the beep is so loud (even if I have my windows sound volume switched off) that it nearly knocks me off my chair.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (SMX4KNL-137) GShell makes a very loud beep when hitting backspace once too often on Windows

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4KNL-137?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=49080#action_49080 ] 

Chris Custine commented on SMX4KNL-137:
---------------------------------------

This is a common complaint for Windows users in general so I think the best thing we can do is recommend disabling system bell globally in WIndows.

> GShell makes a very loud beep when hitting backspace once too often on Windows
> ------------------------------------------------------------------------------
>
>                 Key: SMX4KNL-137
>                 URL: https://issues.apache.org/activemq/browse/SMX4KNL-137
>             Project: ServiceMix Kernel
>          Issue Type: Bug
>    Affects Versions: 1.0.1
>         Environment: Windows XP
>            Reporter: David Bosschaert
>            Priority: Minor
>
> When using the SMX 4 Kernel GShell console, if you hit backspace once too often on Windows, you get a really loud beep. I guess this is to indicate that there is no character to delete any more, but I guess the 'normal' behaviour of not doing anything would be good enough too.
> On my DELL laptop the beep is so loud (even if I have my windows sound volume switched off) that it nearly knocks me off my chair.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (SMX4KNL-137) GShell makes a very loud beep when hitting backspace once too often on Windows

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4KNL-137?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=49030#action_49030 ] 

Chris Custine commented on SMX4KNL-137:
---------------------------------------

I found a way to fix this a while back but it requires an update to GShell.  I created an issue and attached a patch here:  https://issues.apache.org/jira/browse/GSHELL-156

> GShell makes a very loud beep when hitting backspace once too often on Windows
> ------------------------------------------------------------------------------
>
>                 Key: SMX4KNL-137
>                 URL: https://issues.apache.org/activemq/browse/SMX4KNL-137
>             Project: ServiceMix Kernel
>          Issue Type: Bug
>    Affects Versions: 1.0.1
>         Environment: Windows XP
>            Reporter: David Bosschaert
>            Priority: Minor
>
> When using the SMX 4 Kernel GShell console, if you hit backspace once too often on Windows, you get a really loud beep. I guess this is to indicate that there is no character to delete any more, but I guess the 'normal' behaviour of not doing anything would be good enough too.
> On my DELL laptop the beep is so loud (even if I have my windows sound volume switched off) that it nearly knocks me off my chair.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (SMX4KNL-137) GShell makes a very loud beep when hitting backspace once too often on Windows

Posted by "David Bosschaert (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4KNL-137?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=49083#action_49083 ] 

David Bosschaert commented on SMX4KNL-137:
------------------------------------------

It might be a common complaint from Windows users for the GShell, but its not something experienced by Windows users in general.
I'm using Windows pretty much all the time, and SMX/GShell is the only program that I'm aware of currently that does this.
E.g. Felix doesn't have this problem, nor does Equinox .

> GShell makes a very loud beep when hitting backspace once too often on Windows
> ------------------------------------------------------------------------------
>
>                 Key: SMX4KNL-137
>                 URL: https://issues.apache.org/activemq/browse/SMX4KNL-137
>             Project: ServiceMix Kernel
>          Issue Type: Bug
>    Affects Versions: 1.0.1
>         Environment: Windows XP
>            Reporter: David Bosschaert
>            Priority: Minor
>
> When using the SMX 4 Kernel GShell console, if you hit backspace once too often on Windows, you get a really loud beep. I guess this is to indicate that there is no character to delete any more, but I guess the 'normal' behaviour of not doing anything would be good enough too.
> On my DELL laptop the beep is so loud (even if I have my windows sound volume switched off) that it nearly knocks me off my chair.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (SMX4KNL-137) GShell makes a very loud beep when hitting backspace once too often on Windows

Posted by "Jamie Goodyear (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SMX4KNL-137?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=49023#action_49023 ] 

Jamie Goodyear commented on SMX4KNL-137:
----------------------------------------

The only references to the beep command is held within the jline console, specifically in Jline CandidateListCompletionHandler.java [1] and ConsoleReader.java [2].

My guess would be in ConsoleReader#readLine that the series of backspaces on Windows may cause an non-handled signal character to be processed hence causing the final default clause to be processed (if unsuccessful identification, then beep).

[1] http://jline.cvs.sourceforge.net/viewvc/jline/jline/src/main/java/jline/CandidateListCompletionHandler.java?view=markup
[2] http://jline.cvs.sourceforge.net/viewvc/jline/jline/src/main/java/jline/ConsoleReader.java?view=markup


> GShell makes a very loud beep when hitting backspace once too often on Windows
> ------------------------------------------------------------------------------
>
>                 Key: SMX4KNL-137
>                 URL: https://issues.apache.org/activemq/browse/SMX4KNL-137
>             Project: ServiceMix Kernel
>          Issue Type: Bug
>    Affects Versions: 1.0.1
>         Environment: Windows XP
>            Reporter: David Bosschaert
>            Priority: Minor
>
> When using the SMX 4 Kernel GShell console, if you hit backspace once too often on Windows, you get a really loud beep. I guess this is to indicate that there is no character to delete any more, but I guess the 'normal' behaviour of not doing anything would be good enough too.
> On my DELL laptop the beep is so loud (even if I have my windows sound volume switched off) that it nearly knocks me off my chair.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (SMX4KNL-137) GShell makes a very loud beep when hitting backspace once too often on Windows

Posted by "Chris Custine (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SMX4KNL-137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Chris Custine resolved SMX4KNL-137.
-----------------------------------

    Resolution: Won't Fix

> GShell makes a very loud beep when hitting backspace once too often on Windows
> ------------------------------------------------------------------------------
>
>                 Key: SMX4KNL-137
>                 URL: https://issues.apache.org/activemq/browse/SMX4KNL-137
>             Project: ServiceMix Kernel
>          Issue Type: Bug
>    Affects Versions: 1.0.1
>         Environment: Windows XP
>            Reporter: David Bosschaert
>            Priority: Minor
>
> When using the SMX 4 Kernel GShell console, if you hit backspace once too often on Windows, you get a really loud beep. I guess this is to indicate that there is no character to delete any more, but I guess the 'normal' behaviour of not doing anything would be good enough too.
> On my DELL laptop the beep is so loud (even if I have my windows sound volume switched off) that it nearly knocks me off my chair.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.