Merge pull request #39 from orchardup/fix-cursor-lag

Fix lag when using cursor keys in an interactive 'fig run'
This commit is contained in:
Ben Firshman 2014-01-20 16:12:29 -08:00
commit 4ee87a7029
1 changed files with 12 additions and 16 deletions

View File

@ -1,7 +1,6 @@
from __future__ import print_function from __future__ import print_function
# Adapted from https://github.com/benthor/remotty/blob/master/socketclient.py # Adapted from https://github.com/benthor/remotty/blob/master/socketclient.py
from select import select
import sys import sys
import tty import tty
import fcntl import fcntl
@ -91,9 +90,6 @@ class SocketClient:
def send(self, socket, stream): def send(self, socket, stream):
while True: while True:
r, w, e = select([stream.fileno()], [], [])
if r:
chunk = stream.read(1) chunk = stream.read(1)
if chunk == '': if chunk == '':