Sorry for the even longer delay. (did not follow the list for a while)

If you re still investigating on that item, I am running

Leo Log Window
Leo 4.7 final, build 2985, February 23, 2010
Python 2.6.5, qt version 4.6.3
darwin

Karl.



On 21 Mai, 16:09, "Edward K. Ream" <[email protected]> wrote:
> On Sun, Mar 7, 2010 at 1:12 PM, resi147 <[email protected]> wrote:
> >>     if sys.platform.startswith('darwin'):
> >>         if tkKey == 'Alt-L':
> >>             tkKey = stroke = '@'
>
> >> Let me know exactly what works and I'll make the changes to the trunk.
>
> > I put the following in qtGui.py after         # Last minute-munges to
> > keysym.
>
> >        if sys.platform.startswith('darwin'):
> >            darwinmap = {
> >                'Alt-Key-5': '[',
> >                'Alt-Key-6': ']',
> >                'Alt-Key-7': '|',
> >                'Alt-slash': '\\',
> >                'Alt-Key-8': '{',
> >                'Alt-Key-9': '}',
> >                'Alt-e': '€',
> >                'Alt-l': '@',
> >            }
> >            if tkKey in darwinmap:
> >                tkKey = stroke = darwinmap[tkKey]
>
> > It works quite reasonabe. Sometimes (not really well reproducable)
> > following message appears:
>
> > /Users/tst/Leo-4.7-final/leo/core/leoKeys.py:3363: UnicodeWarning:
> > Unicode equal comparison failed to convert both arguments to Unicode -
> > interpreting them as being unequal
> >  if k.abortAllModesKey and stroke == k.abortAllModesKey:
> > /Users/scalet/Leo-4.7-final/leo/core/leoKeys.py:2521: UnicodeWarning:
> > Unicode equal comparison failed to convert both arguments to Unicode -
> > interpreting them as being unequal
> >  if k.abortAllModesKey and stroke == k.abortAllModesKey: # 'Control-
> > g'
>
> > nonetheless the special characters were inserted as expected.
>
> > I think all this is quite a hack, but ... thanks for the hack, most
> > important for me it's working for now.
>
> I'm finally clear ancient emails.  Sorry for the long delay.
>
> Let's see if we can get rid of the crash.  First of all, what version
> of Python are you using:  3.x or 2.6?
>
> Edward
>
> --
> You received this message because you are subscribed to the Google Groups 
> "leo-editor" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group 
> athttp://groups.google.com/group/leo-editor?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en.

Reply via email to