changeset 12022:dff0129e4a40 draft

<b_jonas> fetch bin/whatis https://hack.esolangs.org/get/bin/whatis
author HackEso <hackeso@esolangs.org>
date Thu, 14 Nov 2019 23:41:32 +0000
parents e9fea593e702
children f79df0b509c8
files bin/whatis
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/bin/whatis	Thu Nov 14 21:52:14 2019 +0000
+++ b/bin/whatis	Thu Nov 14 23:41:32 2019 +0000
@@ -1,5 +1,5 @@
 #!/usr/bin/python3
-import sys, re
+import sys, os, re
 if len(sys.argv) <= 1:
     print("whatis what?")
     sys.exit(1)
@@ -11,7 +11,7 @@
         argorg.append(arg)
         argfoldv.append(arg.casefold())
         foundv.append(False)
-    with open("/hackenv/share/whatis", errors="surrogateescape") as whatisdb:
+    with open(os.environ.get("HACKENV","/hackenv") + /share/whatis", errors="surrogateescape") as whatisdb:
         for line in whatisdb:
             parts = re.match(r"([^()]+)\(([0-9A-Z_a-z]+)\)", line)
             if parts: