notebook/tui
src/notebook/tui.tur
command-mode terminal UI for .tur.md notebooks.
defn
tui-opts-make
(tui-opts-make [color :int cell_width :int scrollback :int keybindings_file :cstr])
build notebook/tui options.
defn
default-tui-opts
(default-tui-opts)
default options for the command-mode notebook TUI.
defn
tui-run
(tui-run [path :cstr opts :int])
parse a notebook file and launch the command-mode TUI.
defn
tui-run-nodes
(tui-run-nodes [nodes :int opts :int])
launch the command-mode TUI with an already-parsed node list.
Internal definitions
__tui-nil-value__tui-cons__tui-list-nil?__tui-head__tui-tail__tui-ok__tui-err__tui-result-ok?__tui-result-ok-val__tui-result-err-val__tui-cstr-empty?__tui-cstr-eq?__tui-str-concat__tui-cstr-drop-last__tui-cstr-contains-ci?__tui-int->cstr__tui-opts-color__tui-opts-cell-width__tui-opts-scrollback__tui-opts-keybindings-file__tui-node-cell-make__tui-copy-cell__tui-current-cell__tui-cells-have-id?__tui-fresh-cell-id__tui-append-node__tui-insert-node-before__tui-insert-node-after__tui-delete-node-pair__tui-blank-cell__tui-cells-from-nodes-rev__tui-reverse__tui-list-length__tui-zero-list__tui-list-nth__tui-list-set__tui-concat-lists__tui-write-file__tui-state-make__tui-state-cells__tui-state-outputs__tui-state-set-outputs__tui-state-set-cells__tui-state-set-nodes__tui-state-set-cell-count__tui-state-set-focus__tui-state-focus__tui-state-cell-count__tui-state-session__tui-state-bindings__tui-state-path__tui-state-nodes__tui-state-status__tui-state-set-status__tui-state-pending-effect__tui-state-set-pending-effect__tui-state-exit-code__tui-state-set-quit__tui-state-dirty__tui-state-set-dirty__tui-state-search-query__tui-state-set-search-query__tui-state-help-visible__tui-state-set-help-visible__tui-state-clipboard__tui-state-set-clipboard__tui-state-quit-confirm__tui-state-set-quit-confirm__tui-state-quit?__tui-binding-action__tui-binding-has-prefix__tui-output-message__tui-cell-matches-query?__tui-wrap-index__tui-find-match__tui-read-search-query__tui-search__tui-rebuild-state__tui-edit-source__tui-run-current__tui-run-all__tui-save__tui-edit-current__tui-add-cell__tui-delete-current__tui-paste-cell__tui-request-quit__tui-search-prompt__tui-search-next__tui-search-prev__tui-toggle-help__tui-toggle-output__tui-apply-effect__tui-render__tui-handle-key__tui-loop__tui-load-bindings__tui-run-with-path