aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormryouse2022-06-12 01:44:04 +0000
committermryouse2022-06-12 01:44:04 +0000
commit6bc48ae878b40fe76231c8adafcbee13b35368be (patch)
tree588f25dac41df6fd19cdc58c7b09527e5a8e6185
parentf420e21742c3b35cde5c28cd3e6d5037e745d62e (diff)
remove 'ansi-escape' builtin as it's not needed anymore
-rw-r--r--interpreter.py5
-rw-r--r--libs/ansi.neb2
2 files changed, 1 insertions, 6 deletions
diff --git a/interpreter.py b/interpreter.py
index d46e076..4887c52 100644
--- a/interpreter.py
+++ b/interpreter.py
@@ -761,11 +761,6 @@ def interpretWhile(symbol, args, env):
GLOBALS.register("while", Builtin(interpretWhile, [Arg("cond", T.Bool, False, True)], Arg("expr", T.Any, False, True)))
-def interpretAnsiEscape(symbol, args, env):
- return String(f"\033")
-
-GLOBALS.register("ansi-escape", Builtin(interpretAnsiEscape, []))
-
def interpretUse(symbol, args, env):
target_file_name = args[0].value
target_file = Path(target_file_name).resolve()
diff --git a/libs/ansi.neb b/libs/ansi.neb
index 2470051..7d9ebb6 100644
--- a/libs/ansi.neb
+++ b/libs/ansi.neb
@@ -2,7 +2,7 @@
; functions and such for colors in the terminal
(func ansi-wrap (color-code)
- (concat (ansi-escape) "[" color-code "m"))
+ (concat "\033[" color-code "m"))
(def ansi-reset (ansi-wrap "0"))