little changes in comman-buffer and thus coherent adjustments
This commit is contained in:
parent
c59f7fdcda
commit
b5d7756adf
|
@ -19,16 +19,7 @@
|
|||
(define input-field->command-history-item
|
||||
(lambda (input-field)
|
||||
(let* ((prompt (input-field-prompt input-field))
|
||||
; (prompt+texts (map list->string
|
||||
; (input-field-window-lines input-field)))
|
||||
; (texts (cons (substring (car prompt+texts)
|
||||
; (string-length prompt)
|
||||
; (string-length (car prompt+texts)))
|
||||
; (cdr prompt+texts)))
|
||||
(text (input-field-text input-field)))
|
||||
; (fold-right string-append
|
||||
; ""
|
||||
; texts)))
|
||||
(make-command-history-entry prompt text))))
|
||||
|
||||
(define (append-to-command-history! history-entry)
|
||||
|
@ -346,7 +337,8 @@
|
|||
(begin (resize-input-field) (move-input-field)))
|
||||
(if (input-field-y-scroll input-field)
|
||||
(input-field-toggle-y-scroll input-field))))
|
||||
(set-input-field-text! input-field text))))
|
||||
(set-input-field-text! input-field text)
|
||||
(input-field-refresh input-field))))
|
||||
|
||||
(define set-buffer-text! set-command-buffer-text!)
|
||||
|
||||
|
@ -399,13 +391,6 @@
|
|||
(send-input-field input-field asc))
|
||||
(print-command-buffer com-buf)))
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
(define how-many-lines-in-command-buffer
|
||||
(lambda (com-buf text)
|
||||
(let ((edit-lines (split-string-at-newline text))
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
#!/bin/sh
|
||||
args="-lel afs/load.scm -lel pps/load.scm -lel module-system/load.scm -lel interaction/load.scm -lel cml/load.scm -lm debug-packages.scm -lel scsh-ncurses-1.0/load.scm -lm nuit-packages.scm -o nuit"
|
||||
args="-lel afs/load.scm -lel pps/load.scm -lel module-system/load.scm -lel interaction/load.scm -lel cml/load.scm -lm debug-packages.scm -lel scsh-ncurses/load.scm -lm nuit-packages.scm -o nuit"
|
||||
exec scsh $args -c "(nuit)"
|
||||
|
|
|
@ -277,7 +277,6 @@
|
|||
in-comment?
|
||||
in-string?
|
||||
next-is-escaped?)))
|
||||
;; TODO: handle strings and chars
|
||||
(else (lp (+ i 1)
|
||||
open
|
||||
in-comment?
|
||||
|
@ -864,7 +863,6 @@
|
|||
#f)
|
||||
(destructure
|
||||
(((maybe-completed-line completions cursor-index to-complete cmdln) completion-info))
|
||||
|
||||
(if maybe-completed-line
|
||||
;; #### don't ask about the 2...
|
||||
(display-completed-line maybe-completed-line))
|
||||
|
|
Loading…
Reference in New Issue