From d25d0ca1a3682d97df67f62789767562aa5bf1b3 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Mon, 18 May 2020 23:45:03 -0400 Subject: devdraw, libdraw: handle keyboard runes > U+FFFF Runes in Plan 9 were limited to the 16-bit BMP when I drew up the RPC protocol between graphical programs and devdraw a long time ago. Now that they can be 32-bit, use a 32-bit wire encoding too. A new message number to avoid problems with other clients (like 9fans.net/go). Add keyboard shortcut alt : , for U+1F602, face with tears of joy, to test that it all works. --- lib/keyboard | 1 + 1 file changed, 1 insertion(+) (limited to 'lib') diff --git a/lib/keyboard b/lib/keyboard index a1574a36..1a0e85a5 100644 --- a/lib/keyboard +++ b/lib/keyboard @@ -584,3 +584,4 @@ F015 ZA  raw alt (plan 9 specific) F016 ZS  raw shift (plan 9 specific) F017 ZC  raw ctl (plan 9 specific) +1F602 :, 😂 face with tears of joy -- cgit v1.2.3