On Sun, Apr 22, 2012 at 4:56 PM, Guillermo Polito <[email protected] > wrote:
> And there is also a ControlAltKeyDecodePolicy class var that gets not used > nor updated by anybody, nor appearing in settings. > Ok, I found the setting, I was looking for the mutator :). Does someone use it? :S > > > On Sun, Apr 22, 2012 at 4:53 PM, Guillermo Polito < > [email protected]> wrote: > >> It's supposed to do some conversions, but sometimes, it just screws up >> the use input. It's main responsibility is to change *ctrl* into *alt*: >> >> installDuplicateKeyEntryFor: c >> | key | >> key := c asInteger. >> "first do control->alt key" >> KeyDecodeTable at: { key bitAnd: 16r9F . 2 } put: { key . 8 }. >> "then alt->alt key" >> KeyDecodeTable at: { key . 8 } put: { key . 8 } >> >> >> And then it confuses stuff. For example, Ctrl + tab is decoded as ctrl + >> $i, since >> >> $i asInteger bitAnd: 16r9F = Character tab asInteger >> >> >> And btw, I love my ctrl key and want to have more fancy and sexy >> shortcuts, so this F*** table is bothering :). >> >> Opinions? >> Guille >> > >
