commander-s/scheme/nuit-packages.scm

63 lines
977 B
Scheme
Raw Normal View History

;;; history data structure
(define-interface history-interface
(export make-empty-history
history?
entry?
entry-data
append-history-item!
insert-history-item!
history-next-entry
history-prev-entry
history-first-entry
history-last-entry))
(define-structure history history-interface
(open scheme
define-record-types)
(files history))
;;; nuit evaluates the expressions entered into command buffer in this
;;; package
(define-structure nuit-eval-structure (export)
(open scheme-with-scsh
srfi-1
pps)
(begin))
;;; nuit
2004-09-14 07:54:00 -04:00
(define-interface nuit-interface
2004-10-10 09:22:25 -04:00
(export nuit))
2004-09-14 07:54:00 -04:00
(define-structure nuit nuit-interface
(open scheme-with-scsh
external-calls
define-record-types
conditions
signals
handle
ncurses
srfi-1
srfi-6
srfi-13
2005-05-18 11:25:16 -04:00
debugging
inspect-exception
2005-05-18 11:25:16 -04:00
rt-modules
tty-debug
pps
history)
2004-09-14 07:54:00 -04:00
(files nuit-engine
handle-fatal-error
2004-10-10 09:22:25 -04:00
directory-files
find
2004-10-14 07:58:20 -04:00
cd
browse-directory-list
browse-list
process))