Can't type quote characters
Submitted by Thursday, 26 February, 2004 - 16:32
on
Problem: When typing the ' or the " character, nothing appears on the jEdit input window.
Environment:
Linux 2.4.21 - basically RedHat 7.2 with updated kernel and libraries
Java2 1.4.0_01-b03
The ' character is a dead-key. Typing it twice gets the character. This works in all other applications I use.
Attempts to fix:
I've tried this in jEdit 4.1, jEdit 4.2pre6, and jEdit 4.2pre9 with the same results.
I've read all the documentation and have read through the message archives. No one else seems to have reported this problem. Thus I suspect it's unique to this machine's configuration.
Using the jEdit->Utilities->Troubleshooting->Keyboard Tester I get the following results:
In jEdit 4.1, pressing the ' key results in
Event java.awt.event.KeyEvent[KEY_RELEASED,keyCode=129,keyChar=' ',keyLocation=KEY_LOCATION_STANDARD] on org.gjt.sp.jedit.gui.GrabKeyDialog$InputPane[,0,0,204x25,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=null,alignmentY=null,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@613b53,flags=296,maximumSize=,minimumSize=,preferredSize=,caretColor=javax.swing.plaf.ColorUIResource[r=0,g=0,b=0],disabledTextColor=javax.swing.plaf.ColorUIResource[r=153,g=153,b=153],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=javax.swing.plaf.ColorUIResource[r=0,g=0,b=0],selectionColor=javax.swing.plaf.ColorUIResource[r=204,g=204,b=255],columns=0,columnWidth=0,command=,horizontalAlignment=LEADING] passed
Note: in the above, the character between the ' ' was not a space. I replaced it with a space because that's what appeared on the screen. What was there was a 0x3f byte - a question mark. I did a hexdump on the file after I saved the buffer this diagnostic appeared within. Note that the key code is a decimal 129.
In jEdit 4.2pre9 pressing the ' key results in
Event KEY_RELEASED,keyCode=0x81,keyChar=0xffff,modifiers=0x0 passed
I'm not sure what's going on here. Any help?
Roy Kimbrell
Environment:
Linux 2.4.21 - basically RedHat 7.2 with updated kernel and libraries
Java2 1.4.0_01-b03
The ' character is a dead-key. Typing it twice gets the character. This works in all other applications I use.
Attempts to fix:
I've tried this in jEdit 4.1, jEdit 4.2pre6, and jEdit 4.2pre9 with the same results.
I've read all the documentation and have read through the message archives. No one else seems to have reported this problem. Thus I suspect it's unique to this machine's configuration.
Using the jEdit->Utilities->Troubleshooting->Keyboard Tester I get the following results:
In jEdit 4.1, pressing the ' key results in
Event java.awt.event.KeyEvent[KEY_RELEASED,keyCode=129,keyChar=' ',keyLocation=KEY_LOCATION_STANDARD] on org.gjt.sp.jedit.gui.GrabKeyDialog$InputPane[,0,0,204x25,layout=javax.swing.plaf.basic.BasicTextUI$UpdateHandler,alignmentX=null,alignmentY=null,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@613b53,flags=296,maximumSize=,minimumSize=,preferredSize=,caretColor=javax.swing.plaf.ColorUIResource[r=0,g=0,b=0],disabledTextColor=javax.swing.plaf.ColorUIResource[r=153,g=153,b=153],editable=true,margin=javax.swing.plaf.InsetsUIResource[top=0,left=0,bottom=0,right=0],selectedTextColor=javax.swing.plaf.ColorUIResource[r=0,g=0,b=0],selectionColor=javax.swing.plaf.ColorUIResource[r=204,g=204,b=255],columns=0,columnWidth=0,command=,horizontalAlignment=LEADING] passed
Note: in the above, the character between the ' ' was not a space. I replaced it with a space because that's what appeared on the screen. What was there was a 0x3f byte - a question mark. I did a hexdump on the file after I saved the buffer this diagnostic appeared within. Note that the key code is a decimal 129.
In jEdit 4.2pre9 pressing the ' key results in
Event KEY_RELEASED,keyCode=0x81,keyChar=0xffff,modifiers=0x0 passed
I'm not sure what's going on here. Any help?
Roy Kimbrell