Update .gitpod

This commit is contained in:
Sean Corfield 2021-08-17 22:25:20 -07:00
parent b474a0839a
commit a17eec1f37
2 changed files with 8 additions and 18 deletions

View file

@ -1,21 +1,7 @@
;; ~/.config/clover/config.cljs
;; for running in GitPod, we don't tap> values:
;; if you want to support Cognitect's REBL, use this version:
#_(defn- wrap-in-tap [code]
(str "(let [value (try " code " (catch Throwable t t))"
" rr (try (resolve 'requiring-resolve) (catch Throwable _))]"
" (if-let [rs (try (rr 'cognitect.rebl/submit) (catch Throwable _))]"
" (rs '" code " value)"
" (tap> value))"
" value)"))
;; if you only care about submitting values via tap> (e.g., Reveal, Portal):
(defn- wrap-in-tap [code]
(str "(let [value (try " code " (catch Throwable t t))]"
" (tap> value)"
" value)"))
(defn- wrap-in-tap [code] code)
(defn tap-top-block []
(p/let [block (editor/get-top-block)]

View file

@ -4,12 +4,16 @@ image:
vscode:
extensions:
- betterthantomorrow.calva
- mauricioszabo.clover
tasks:
- name: Prepare deps
init: -A:test -P
- name: Clover Config
command: cp .clover/config.cljs ~/.config/clover/
command: |
echo 50505 > .socket-repl-port
mkdir ~/.config/clover
cp .clover/config.cljs ~/.config/clover/
- name: Start REPL
command: clojure -J-Dclojure.server.repl="{:address \"0.0.0.0\" :port 50505 :accept clojure.core.server/repl}" -A:test
- name: Start up
@ -17,4 +21,4 @@ tasks:
github:
prebuilds:
main: true
main: true