9vx/OSX: unicode input (thanks to Andrey Mirtchovski) - vx32 - Local 9vx git repository for patches.
 (HTM) git clone git://r-36.net/vx32
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
 (DIR) commit 065342058f8c98da98d8bef2affb3174b3ab3457
 (DIR) parent 798fb7599b585159482c64386f26bef63a2c5674
 (HTM) Author: Russ Cox <rsc@swtch.com>
       Date:   Wed,  2 Jul 2008 23:35:46 -0400
       
       9vx/OSX: unicode input (thanks to Andrey Mirtchovski)
       
       Diffstat:
         M src/9vx/osx/screen.c                |       7 +++++++
       
       1 file changed, 7 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/src/9vx/osx/screen.c b/src/9vx/osx/screen.c
       @@ -410,6 +410,13 @@ kbdevent(EventRef event)
                                k = keycvt[code];
                        if(k >= 0)
                                latin1putc(k, kputc);
       +                else{
       +                        UniChar uc;
       +                        GetEventParameter(event, kEventParamKeyUnicodes,
       +                                typeUnicodeText, nil, sizeof uc, nil, &uc);
       +                        if(uc >= 0)
       +                                kputc(uc);
       +                }
                        break;
        
                case kEventRawKeyModifiersChanged: