Hi Nick, Ben, 2015-03-12 10:17 GMT+01:00 Ben Coman <b...@openinworld.com>:
> 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. > I've created an issue: https://pharo.fogbugz.com/default.asp?15121 > 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. >>>> >>> >>> >