fix string-mismatch usage in (chibi repl)

This commit is contained in:
Alex Shinn 2019-08-16 23:39:36 +08:00
parent 83cfc7dd53
commit 42b6eeff1b

View file

@ -63,9 +63,11 @@
(ls (cdr strings)))
(if (or (null? ls) (zero? len))
len
(lp (min len (string-cursor->index prev (string-mismatch prev (car ls))))
(call-with-values (lambda () (string-mismatch prev (car ls)))
(lambda (i1 i2)
(lp (min len (string-cursor->index prev i1))
(car ls)
(cdr ls))))))
(cdr ls))))))))
(define (make-sexp-buffer-completer)
(buffer-make-completer