wire up arrow up/down keys

This commit is contained in:
Bobby Towers 2023-04-16 15:15:10 -07:00
parent 72838e060b
commit 6e61c58fe3
2 changed files with 44 additions and 4 deletions

View file

@ -1008,3 +1008,36 @@ cljuser> 
"(defn t [] (map inc (range n)))"
cljuser> 
nil
cljuser> 
#<SciVar@3747c28b:
#object[sci.impl.vars.SciUnbound 0x4509916e "Unbound: #'user/cm"]>
cljuser> 
; : Could not resolve symbol: js/scittle.core.eval_string user
cljuser> 
#<SciVar@6011ef44: #<Atom@5ba73157: "">>
cljuser> 
#<SciVar@f3138b6: #<Atom@610832ab: nil>>
cljuser> 
; : No reader function for tag js user
cljuser> 
#<SciVar@7eff9d7d:
#object[sci.impl.fns$fun$arity_2__7886 0x6e33f30a "sci.impl.fns$fun$arity_2__7886@6e33f30a"]>
cljuser> 
#<SciVar@7d35902f:
#object[sci.impl.fns$fun$arity_1__7879 0x7dd886a0 "sci.impl.fns$fun$arity_1__7879@7dd886a0"]>
cljuser> 
#<SciVar@4dd7b45f:
#object[sci.impl.fns$fun$arity_1__7879 0x3e87839f "sci.impl.fns$fun$arity_1__7879@3e87839f"]>
cljuser> 
#<SciVar@4570d90e:
#object[sci.impl.fns$fun$arity_1__7879 0x4bb628a2 "sci.impl.fns$fun$arity_1__7879@4bb628a2"]>
cljuser> 

View file

@ -109,9 +109,16 @@
:run #(eval-top-level %)}
{:key "Shift-Enter"
:run #(eval-at-cursor %)}
{:key "Escape" :run clear-eval}
{:key "ArrowLeft" :run clear-eval}
{:key "ArrowRight" :run clear-eval}])))
{:key "Escape"
:run clear-eval}
{:key "ArrowLeft"
:run clear-eval}
{:key "ArrowRight"
:run clear-eval}
{:key "ArrowUp"
:run clear-eval}
{:key "ArrowDown"
:run clear-eval}])))
(def cm
(let [doc "(def n 7)