diff options
Diffstat (limited to 'input.lisp')
-rw-r--r-- | input.lisp | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -35,10 +35,9 @@ (format stream "...")) (format stream "~a" (substitute #\↲ #\Newline (subseq (input-data obj) begin (input-cursor obj)))) - (if (< (input-cursor obj) (length (input-data obj))) + (when (< (input-cursor obj) (length (input-data obj))) (format stream "[4;33m~a[m~a" (substitute #\↲ #\Newline (subseq (input-data obj) (input-cursor obj) (1+ (input-cursor obj)))) - (substitute #\↲ #\Newline (subseq (input-data obj) (1+ (input-cursor obj)) end))) - (format stream "[4;33m¬[m")) - (when (< end (length (input-data obj))) - (format stream "..."))))) + (substitute #\↲ #\Newline (subseq (input-data obj) (1+ (input-cursor obj)) end)))) + (when (< end (length (input-data obj))) + (format stream "..."))))) |