JDK-4420581 : the character '[' can't be typed in with a belgian keyboard.
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 1.3.1
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: linux
  • CPU: x86
  • Submitted: 2001-03-01
  • Updated: 2001-07-11
  • Resolved: 2001-07-11
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
1.4.0 betaFixed
Related Reports
Relates :  
Description

Name: boT120536			Date: 03/01/2001


java version "1.3.1-beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-beta-b15)
Java HotSpot(TM) Client VM (build 1.3.1beta-b15, mixed mode)

The character '[' can't be typed in with a belgian keyboard.
I've tried to type it in order to define an array in the source editor of the
  Together Whiteboard / UML Modeler (http://www.togethersoft.com) and it doesn't work !
So, i've repoduced the problem in the JFC/Notepad demo.
(Review ID: 117833) 
======================================================================

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: merlin-beta FIXED IN: merlin-beta INTEGRATED IN: merlin-beta
14-06-2004

WORK AROUND Name: boT120536 Date: 03/01/2001 Cut & Past :) ======================================================================
11-06-2004

EVALUATION Look into for Ladybird richard.ray@eng 2001-03-02 I emailed the submitter on March 2, 2001 asking for the usual information: a copy of his xmodmap, what brand and model his keyboard is, and how the [ character is typed on his system (e.g. shift-2, or whatever). eric.hawkes@eng 2001-03-02 The submitter indicates that he is using a belgian keyboard provided with the HP Brio Ba600 (not a US keyboard with a Belgian xmodmap). The submitter's xmodmap is: keycode 8 = keycode 9 = Escape keycode 10 = ampersand 1 bar exclamdown keycode 11 = eacute 2 at oneeighth keycode 12 = quotedbl 3 numbersign sterling keycode 13 = apostrophe 4 onequarter dollar keycode 14 = parenleft 5 onehalf threeeighths keycode 15 = section 6 asciicircum fiveeighths keycode 16 = egrave 7 braceleft seveneighths keycode 17 = exclam 8 bracketleft trademark keycode 18 = ccedilla 9 braceleft plusminus keycode 19 = agrave 0 braceright degree keycode 20 = parenright degree backslash questiondown keycode 21 = minus underscore dead_cedilla dead_ogonek keycode 22 = BackSpace BackSpace 3270_DeleteWord keycode 23 = Tab ISO_Left_Tab keycode 24 = a A at Greek_OMEGA keycode 25 = z Z lstroke Lstroke keycode 26 = e E keycode 27 = r R paragraph registered keycode 28 = t T tslash Tslash keycode 29 = y Y leftarrow yen keycode 30 = u U downarrow uparrow keycode 31 = i I rightarrow idotless keycode 32 = o O oslash Ooblique keycode 33 = p P thorn THORN keycode 34 = dead_circumflex diaeresis bracketleft dead_abovering keycode 35 = dollar asterisk bracketright dead_macron keycode 36 = Return keycode 37 = Control_L keycode 38 = q Q ae AE keycode 39 = s S ssharp section keycode 40 = d D eth ETH keycode 41 = f F dstroke ordfeminine keycode 42 = g G eng ENG keycode 43 = h H hstroke Hstroke keycode 44 = j J keycode 45 = k K kra ampersand keycode 46 = l L lstroke Lstroke keycode 47 = m M dead_acute dead_doubleacute keycode 48 = ugrave percent apostrophe dead_caron keycode 49 = twosuperior threesuperior notsign keycode 50 = Shift_L keycode 51 = mu sterling grave dead_breve keycode 52 = w W guillemotleft less keycode 53 = x X guillemotright greater keycode 54 = c C cent copyright keycode 55 = v V leftdoublequotemark grave keycode 56 = b B rightdoublequotemark apostrophe keycode 57 = n N keycode 58 = comma question mu masculine keycode 59 = semicolon period horizconnector multiply keycode 60 = colon slash periodcentered division keycode 61 = equal plus asciitilde dead_abovedot keycode 62 = Shift_R keycode 63 = KP_Multiply keycode 64 = Alt_L Meta_L keycode 65 = space keycode 66 = Caps_Lock keycode 67 = F1 keycode 68 = F2 keycode 69 = F3 keycode 70 = F4 keycode 71 = F5 keycode 72 = F6 keycode 73 = F7 keycode 74 = F8 keycode 75 = F9 keycode 76 = F10 keycode 77 = Num_Lock Pointer_EnableKeys keycode 78 = Scroll_Lock keycode 79 = KP_Home KP_7 keycode 80 = KP_Up KP_8 keycode 81 = KP_Prior KP_9 keycode 82 = KP_Subtract keycode 83 = KP_Left KP_4 keycode 84 = KP_Begin KP_5 keycode 85 = KP_Right KP_6 keycode 86 = KP_Add keycode 87 = KP_End KP_1 keycode 88 = KP_Down KP_2 keycode 89 = KP_Next KP_3 keycode 90 = KP_Insert KP_0 keycode 91 = KP_Delete KP_Decimal keycode 92 = keycode 93 = keycode 94 = less greater backslash keycode 95 = F11 keycode 96 = F12 keycode 97 = Home keycode 98 = Up keycode 99 = Prior keycode 100 = Left keycode 101 = keycode 102 = Right keycode 103 = End keycode 104 = Down keycode 105 = Next keycode 106 = Insert keycode 107 = Delete keycode 108 = KP_Enter keycode 109 = Control_R Multi_key keycode 110 = Pause Break keycode 111 = Print Execute keycode 112 = KP_Divide keycode 113 = Mode_switch Multi_key keycode 114 = keycode 115 = Super_L keycode 116 = Super_R Multi_key keycode 117 = Menu keycode 118 = keycode 119 = keycode 120 = keycode 121 = keycode 122 = keycode 123 = keycode 124 = keycode 125 = keycode 126 = keycode 127 = keycode 128 = keycode 129 = keycode 130 = keycode 131 = keycode 132 = keycode 133 = keycode 134 = As one might guess from keycode 34, the [ key is typed with the AltGraph key. I wonder if adding the missing dead key keysyms to the translation table would fix this bug? Not entirely sure, and no way to test. See bugid 4423661. eric.hawkes@eng 2001-03-08 This may well have been fixed with all the keyboard work we did in Ladybird and Merlin (e.g. 4371923). If not, then adding the appropriate dead keys to the keymap table will probably take care of it. I'll make sure this is done for merlin-beta (4423661). eric.hawkes@eng 2001-03-26 The submitter has confirmed that this bug has been fixed in merlin-beta. eric.hawkes@eng 2001-07-11
26-03-2001