summaryrefslogtreecommitdiff
path: root/sys/lib/python/plat-riscos/riscosenviron.py
diff options
context:
space:
mode:
authorOri Bernstein <ori@eigenstate.org>2021-06-14 00:00:37 +0000
committerOri Bernstein <ori@eigenstate.org>2021-06-14 00:00:37 +0000
commita73a964e51247ed169d322c725a3a18859f109a3 (patch)
tree3f752d117274d444bda44e85609aeac1acf313f3 /sys/lib/python/plat-riscos/riscosenviron.py
parente64efe273fcb921a61bf27d33b230c4e64fcd425 (diff)
python, hg: tow outside the environment.
they've served us well, and can ride off into the sunset.
Diffstat (limited to 'sys/lib/python/plat-riscos/riscosenviron.py')
-rw-r--r--sys/lib/python/plat-riscos/riscosenviron.py45
1 files changed, 0 insertions, 45 deletions
diff --git a/sys/lib/python/plat-riscos/riscosenviron.py b/sys/lib/python/plat-riscos/riscosenviron.py
deleted file mode 100644
index 95a2ce55d..000000000
--- a/sys/lib/python/plat-riscos/riscosenviron.py
+++ /dev/null
@@ -1,45 +0,0 @@
-"""A more or less complete dictionary like interface for the RISC OS environment."""
-
-import riscos
-
-class _Environ:
- def __init__(self, initial = None):
- pass
- def __repr__(self):
- return repr(riscos.getenvdict())
- def __cmp__(self, dict):
- return cmp(riscos.getenvdict(), dict)
- def __len__(self):
- return len(riscos.getenvdict())
- def __getitem__(self, key):
- ret = riscos.getenv(key)
- if ret<>None:
- return ret
- else:
- raise KeyError
- def __setitem__(self, key, item):
- riscos.putenv(key, item)
- def __delitem__(self, key):
- riscos.delenv(key)
- def clear(self):
- # too dangerous on RISC OS
- pass
- def copy(self):
- return riscos.getenvdict()
- def keys(self): return riscos.getenvdict().keys()
- def items(self): return riscos.getenvdict().items()
- def values(self): return riscos.getenvdict().values()
- def has_key(self, key):
- value = riscos.getenv(key)
- return value<>None
- def __contains__(self, key):
- return riscos.getenv(key) is not None
- def update(self, dict):
- for k, v in dict.items():
- riscos.putenv(k, v)
- def get(self, key, failobj=None):
- value = riscos.getenv(key)
- if value<>None:
- return value
- else:
- return failobj