This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-11-14
Channels
- # adventofcode (12)
- # aleph (8)
- # announcements (6)
- # babashka (16)
- # beginners (217)
- # biff (7)
- # calva (30)
- # chlorine-clover (4)
- # cider (3)
- # clj-kondo (15)
- # cljdoc (6)
- # clojure (50)
- # clojure-europe (86)
- # clojure-finland (2)
- # clojure-nl (1)
- # clojure-norway (37)
- # clojure-uk (2)
- # clojurescript (8)
- # cursive (10)
- # datomic (13)
- # emacs (1)
- # fulcro (41)
- # helix (1)
- # humbleui (2)
- # joyride (7)
- # juxt (4)
- # lsp (19)
- # off-topic (47)
- # pathom (14)
- # polylith (5)
- # portal (7)
- # reagent (10)
- # releases (4)
- # sci (1)
- # scittle (18)
- # shadow-cljs (54)
- # test-check (2)
- # tools-deps (28)
When Joyride starts it does this
(p/do! (life-cycle/maybe-run-init-script+ scripts-handler/run-user-script+
(:user (life-cycle/init-scripts)))
(when vscode/workspace.rootPath
(life-cycle/maybe-run-init-script+ scripts-handler/run-workspace-script+
(:workspace (life-cycle/init-scripts))))
(utils/sayln "š¢ Joyride VS Code with Clojure. ššØ"))))))
I think I have intended for the output there to be printed after any promises have resolved. But it won't, right? Because the when will return immediately... Anyone know of a good way to write this?So, of course using when
like that does not interfere with p/do!
, that was a strange theory. š . But we do print that ending message there, before any promises in the user and workspace scripts are resolved. So we are doing something wrong.
Anyone know if thereās a way for Joyride to interact with https://github.com/microsoft/vscode/blob/bcf14feff662c178d1b5fcc4b707f1ee5044583f/src/vs/workbench/services/history/browser/historyService.ts apart from the existing āgo previous/forward/backward [edit|navigation] locationsā commands?