From b0f0027f94a9619652392f1df9ad6c7346f46c0f Mon Sep 17 00:00:00 2001 From: hut Date: Mon, 23 Nov 2009 12:00:05 +0100 Subject: a bunch of half assed implementations --- code/environment.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 code/environment.py (limited to 'code/environment.py') diff --git a/code/environment.py b/code/environment.py new file mode 100644 index 00000000..d0ff5763 --- /dev/null +++ b/code/environment.py @@ -0,0 +1,16 @@ +class Vector(): + def __init__(self, x, y): + self.x = x + self.y = y + +class Environment(): + # A collection of data which is relevant for more than + # one class. + def __init__(self): + self.path = None + self.directories = {} + self.pwd = None # current directory + self.cf = None # current file + self.keybuffer = '' + self.copy = None + self.termsize = Vector(80, 24) -- cgit 1.4.1-2-gfad0