Liking cljdoc? Tell your friends :D

rebel-readline.jline-api


*buffer*clj


*line-reader*clj


*terminal*clj


->ansiclj

(->ansi at-str)

apply-key-bindingsclj

(apply-key-bindings key-bindings
                    &
                    {:keys [look-up-keymap-fn]
                     :or {look-up-keymap-fn orig-key-map-clone}})

apply-key-bindings!clj

(apply-key-bindings!)

assert-system-terminalclj

(assert-system-terminal terminal)

backspaceclj

(backspace)
(backspace n)

bind-keyclj

(bind-key key-map widget-id key-str)

block-redisplay-millisclj

(block-redisplay-millis time-ms)

buffer*clj

(buffer* s)
(buffer* s c)

buffer-as-stringclj

(buffer-as-string)

buffer-subsclj

(buffer-subs start)
(buffer-subs start end)

call-widgetclj

(call-widget widget-name)

char-atclj

(char-at idx)

create-line-readerclj

(create-line-reader terminal app-name service)

create-terminalclj

(create-terminal & [assert-system-terminal'])

create-widgetcljmacro

(create-widget & body)

curr-charclj

(curr-char)

cursorclj

(cursor)
(cursor i)

deleteclj

(delete)
(delete n)

display-messageclj

(display-message message)

get-accessible-fieldclj


key-bindingclj

(key-binding key-map-name key-str widget-name)

key-mapclj

(key-map key-map-name)

key-map->cljclj

(key-map->clj key-map)

key-map->display-dataclj

(key-map->display-data key-map)

key-map-nameclj

(key-map-name key-map)

key-mapsclj

(key-maps)

main-key-map-nameclj

(main-key-map-name)

move-cursorclj

(move-cursor offset)

next-charclj

(next-char)

orig-key-map-cloneclj

(orig-key-map-clone key-map-name)

prev-charclj

(prev-char)

reading?clj

(reading? line-reader)

redisplayclj

(redisplay)

redisplay-flushclj

(redisplay-flush line-reader s)

register-widgetclj

(register-widget widget-id widget)

rows-available-for-post-displayclj

(rows-available-for-post-display)

safe-terminal-writerclj

(safe-terminal-writer line-reader)

set-key-map!clj

(set-key-map! key-map-name key-map)

set-main-key-map!clj

(set-main-key-map! key-map-name)

supplierclj

(supplier f)

terminal-sizeclj

(terminal-size)

up-to-cursorclj

(up-to-cursor)

widget-execclj

(widget-exec line-reader thunk)

writeclj

(write s)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close