Hi Nick,

The best way to ensure this will get included is log an issue and submit a
code slice at pharo.fogbugz.com.  Then your code can undergo review and be
integrated in a managed way.

Read the "How to Contribute" link from there, and if its not clear, please
provide feedback so we can improve it.

cheers -ben

cheers -ben

On Thu, Mar 12, 2015 at 4:37 PM, Guillermo Polito <guillermopol...@gmail.com
> wrote:

> Hi Nick,
>
> Thanks for chasing the bug down.
>
> Since the code for event handling is probably going to change in favor of
> SDL2 events soon, I think it should be good to also provide some tests for
> this, to detect any regression or problem, or at least to document expected
> behavior. Do you have any pointers of what should be tested? Which are the
> cases that worked or not and in which keyboard layouts?
>
> Guille
>
> El jue., 12 de mar. de 2015 a la(s) 8:48 a. m., Nick Doodka <
> nickdoo...@gmail.com> escribió:
>
> After series of trial and error methods I found acceptable solution of my
>> problem. That is chunk of code from Pharo 2.0 should be copy&paste to
>> appropriate place in method HandMorph>>generateKeyboardEvent. This way let
>> me to avoid problems with mouse wheel freezing or generating errors.
>>
>> i.e.
>> .....
>> "Adjustments to provide consistent key value data for different VM's:
>> - charCode always contains unicode code point.
>> - keyValue contains 0 if input is outside legacy range"
>> "If there is no unicode data in the event, assume keyValue contains a
>> correct (<256) Unicode codepoint, and use that"
>>     (charCode isNil or: [charCode = 0])
>>         ifTrue: [charCode := keyValue].
>> "If charCode is not single-byte, we definately have Unicode input. Nil
>> keyValue to avoid garbage values from some VMs."
>>     charCode > 255 ifTrue: [keyValue := 0].
>> .....
>>
>> Full version of patched method I attach as zip-archive for v3 and v4
>> apart. I suppose developers should correct this method in next releases of
>> Pharo for the sake non-english users support. Thanks for helping and
>> advises.
>>
>>
>> 2015-03-10 16:10 GMT+02:00 Sean P. DeNigris <s...@clipperadams.com>:
>>
>>> Now it is Pharo3.0 Latest update: #30862 and Pharo4.0 Latest update:
>>> #40474, but previous updates worked the same (ignore cyrillic capital
>>> letters ЁНПОЛЄМ)
>>>
>>>> What is the exact image version (incl. update number)?
>>>>
>>> I meant specifically regarding the #isArrow error. I don’t think you can
>>> be having this in 3.0, so you mean #40474 correct? Is it only after you
>>> change the language?
>>> Cheers,
>>> Sean
>>>
>>> ------------------------------
>>> View this message in context: Re: Native language support
>>> <http://forum.world.st/Native-language-support-tp4809392p4811000.html>
>>>
>>> Sent from the Pharo Smalltalk Users mailing list archive
>>> <http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html> at
>>> Nabble.com.
>>>
>>
>>

Reply via email to