* Melchior FRANZ -- Monday 01 June 2009: > I don't say that the new behavior is wrong, but [...]
Oh, wait. That's exactly what I'm saying. It's dead wrong. 'a' was just a harmless example. Applications could work around that. But check this: Typing before r10269 with r10269 --------------------------------------------------------------------------- - 0000-002d '-' shift: 0000-002d '-' shift: _ (shift--) 0001-005f '_' shift: L 0001-002d '-' shift: L = 0000-003d '=' shift: 0000-003d '=' shift: + (shift-=) 0001-002b '+' shift: L 0001-003d '=' shift: L \ 0000-005c '\' shift: 0000-005c '\' shift: | (shift-\) 0001-007c '|' shift: L 0001-005c '\' shift: L ` 0000-0060 '`' shift: 0000-0022 '"' shift: ~ (shift-`) 0001-007e '~' shift: L 0001-0022 '"' shift: L So Shift-+ is now turned into '=', but applications can't restore '+' from 0001-003d without knowing the keyboard layout. So they'd have to use X functions directly, and that breaks cross-platformness. m. _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org