The Question
What can I do to be able to type Latin č, Č, ě or Russian Ё, Л, М, Н, О, П into Pharo and/or Seaside on Windows?
Note: This affects both Pharo and Seaside on Windows.
I have an answer. I'll post it later.
The Problem
Steps to reproduce
On Windows with a Czech keyboard (keyboard layout for the Czech Republic), in Pharo 3, 4 or 5 in a Workspace/Playground,
try the following.
First, make sure caps lock is off and you have Czech keyboard active.
Type '2'. This should insert the character
ě, lowercase e with caron. Instead it does 'nothing'. The cursor stays where it was before you pressed the key and no character is inserted.Type '4'. This should insert the character
č, lowercase c with caron. Instead it does what the enter key does, inserts a new line.
Now make sure caps lock is on and you have Czech keyboard active.
- Type '4'. This should insert the character
Č, uppercase c with caron. Instead, it does what the page down key does.
On Windows with a Russian keyboard (keyboard layout for Russia), in Pharo 3, 4 or 5 in a Workspace/Playground,
try the following.
First, make sure caps lock is on and you have Russian keyboard active.
- Type '`'. This should insert the character
Ё. Instead it does what the home key does. - Type 'K'. This should insert the character
Л. Instead it does 'nothing'. The cursor stays where it was before you pressed the key and no character is inserted. Sometimes it pops up the code completion menu. - Type 'V'. This should insert the character
М. Instead it does what the left arrow does. - Type 'Y'. This should insert the character
Н. Instead it does what the right arrow does. - Type 'J'. This should insert the character
О. Instead it does what the up arrow does. - Type 'G'. This should insert the character
П. Instead it does what the down arrow does.
This problem exist only in Pharo for Windows. It does not occur in Pharo for Mac OS X or Linux.
The specific versions tested are Windows 10 Home 64bit, OS X El Capitan v10.11.5, Ubuntu 16.04 64bit.
Most recently found on
Pharo 5.0(update #50760) 50760.zip from http://files.pharo.org/image/50/
running on the virtual machine
483.zip
from
http://files.pharo.org/vm/pharo-spur32/win/
for Windows.
Also affected are
Pharo 4.0(update #40627) 40627.zip from http://files.pharo.org/image/40/Pharo 3.0(update #30864) 30864.zip from http://files.pharo.org/image/30/
running on the virtual machine
511.zip
from
http://files.pharo.org/vm/pharo/win/
for Windows.
Seaside One-Click Experience 3.2/Pharo 4.0(update: #40618) http://files.pharo.org/seaside/Seaside-3.2-portable.zip from http://files.pharo.org/seaside/ onWindows.Seaside One-Click Experience 3.1/Pharo 4.0(update: #40618) http://files.pharo.org/seaside/Seaside-3.1-portable.zip from http://www.seaside.st/download/pharo onWindows.Seaside One-Click Experience 2.8.4/Pharo 0.1(update #10343) http://www.seaside.st/distributions/Seaside-2.8.4.app.zip from http://www.seaside.st/download/pharo onWindows.
NOT affected are
Pharo 2.0(update #20628) 20628.zip from http://files.pharo.org/image/20/Pharo 1.4(update #14458) 14458.zip from http://files.pharo.org/image/14/
running on the virtual machine
511.zip
from
http://files.pharo.org/vm/pharo/win/
for Windows.
Aucun commentaire:
Enregistrer un commentaire