I'm starting at the Pharo MOOC, but got stuck in one of the first lessons, because apparently my return operator is broken. I faced this problem in the section [ReDo1] Packages, Classes and Methods. At one point, we are supposed to define a simple method, a getter, like this:
By when I try to follow the lesson in my Pharo install, the return "hat" operator ^ is a bit different, and smaller. When I try to compile the method, I just get a error:
But I'm pretty sure I typed the correct character in my keyboard, as the photo shows:
Could the problem be related to my keyboard layout. I run Pharo 8 using a ABNT2 keyboard (for pt-BR) under Kubuntu 20.04.
UPDATE: Adding image of entire keyboard, as requested by Leandro. It's a Philips C324 (ABNT standard):
I figured out the problem. It's just that when I press Shift and single tap the circumflex key, at first I get nothing, then I get the character not recognized in the next keypress (usually spacebar), the code point 710 (2C6) mentioned by Leandro. If after pressing Shift I double tap the circumflex key, I get the correct character, code point 94 (5E).