From: Dmitry Chestnykh Date: Sat, 16 Apr 2011 08:44:51 +0000 (+1000) Subject: misc/goplay: fix Tab and Shift+Enter in Firefox. X-Git-Tag: weekly.2011-04-27~125 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=99b0eefd4007d370b653454e804153e28a5338f3;p=gostls13.git misc/goplay: fix Tab and Shift+Enter in Firefox. Fixes #1633. R=adg, dsymonds CC=golang-dev https://golang.org/cl/4439042 --- diff --git a/misc/goplay/goplay.go b/misc/goplay/goplay.go index f887fbbda7..f3e2ff5651 100644 --- a/misc/goplay/goplay.go +++ b/misc/goplay/goplay.go @@ -235,8 +235,8 @@ function autoindent(el) { }, 1); } -function keyHandler() { - var e = window.event; +function keyHandler(event) { + var e = window.event || event; if (e.keyCode == 9) { // tab insertTabs(1); e.preventDefault(); @@ -290,7 +290,7 @@ function compileUpdate() {
- +
(Shift-Enter to compile and run.)     Compile and run after each keystroke