mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-19 05:39:18 +02:00
fix string-mismatch usage in (chibi repl)
This commit is contained in:
parent
83cfc7dd53
commit
42b6eeff1b
1 changed files with 5 additions and 3 deletions
|
@ -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))))
|
||||
(car ls)
|
||||
(cdr 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))))))))
|
||||
|
||||
(define (make-sexp-buffer-completer)
|
||||
(buffer-make-completer
|
||||
|
|
Loading…
Add table
Reference in a new issue