blob: b722ac33f112041fb960a3ffc46a54084306b0f1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
'''
This currently just holds some notes.
This is not expected to be working code.
$Revision$
$Date$
'''
import tty, termios, sys
def getkey():
file = sys.stdin.fileno()
mode = termios.tcgetattr(file)
try:
tty.setraw(file, termios.TCSANOW)
ch = sys.stdin.read(1)
finally:
termios.tcsetattr(file, termios.TCSANOW, mode)
return ch
def test_typing ():
s = screen (10,10)
while 1:
ch = getkey()
s.type(ch)
print str(s)
print
|