Ammended tab handling.
[forth.jl.git] / src / forth.jl
index 609897a..9df99d0 100644 (file)
@@ -648,8 +648,8 @@ function getLineFromSTDIN()
 
         elseif key == '\b'
             if !isempty(line)
+                print("\b\033[K")
                 line = line[1:length(line)-1]
-                print("\b \b")
             end
 
         elseif key == '\e'
@@ -664,6 +664,9 @@ function getLineFromSTDIN()
                 end
             end
 
+        elseif key == '\t'
+            # Currently do nothing
+
         else
             print(key)
             line = string(line, key)