This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-02-11
Channels
- # adventofcode (8)
- # announcements (1)
- # arachne (23)
- # beginners (146)
- # boot (4)
- # calva (2)
- # cider (48)
- # cljs-dev (17)
- # clojure (214)
- # clojure-austin (2)
- # clojure-berlin (1)
- # clojure-europe (9)
- # clojure-italy (5)
- # clojure-nl (2)
- # clojure-sanfrancisco (2)
- # clojure-spec (124)
- # clojure-uk (67)
- # clojured (3)
- # clojurescript (95)
- # community-development (7)
- # cursive (68)
- # data-science (1)
- # datomic (80)
- # emacs (19)
- # figwheel (3)
- # figwheel-main (5)
- # fulcro (61)
- # javascript (2)
- # kaocha (1)
- # off-topic (25)
- # pathom (21)
- # pedestal (1)
- # perun (4)
- # reitit (11)
- # ring-swagger (2)
- # shadow-cljs (55)
- # spacemacs (4)
- # sql (8)
- # test-check (16)
- # tools-deps (2)
- # vim (13)
- # yada (4)
Does anyone know how to split the output and input of the REPL like Timothy Baldridge does in his core.async talk? https://www.youtube.com/watch?v=enwIIGzhahw
@mikepjb answered in #cider (in short, I dont know, Timothy was using what he stated was a bug in nrepl) https://clojurians.slack.com/archives/C0617A8PQ/p1549882501005100
@mikepjb if you want to split output because you have a lot of output, you could always log it to a file or to elastic search. But now I am guessing as to why you would want to split your input from your output
@jr0cket I wanted to split the output from input to prevent asynchronous output clobbering the buffer when I'm trying to use the REPL
e.g
server-output-log-1: "xyz"
server-output-log-2: "xyz"
boot.user=> (map some-example-code-that-I-waserver-output-log-3: "xyz"
I might try evaluating in the source file, seems like a better workaround than potentially changing the way nREPL is working
how do I disable golden-ratio mode for the hydra buffer
which mode is the minibuffer? Or at least hydra's minibuffer like window
I couldn't really get C-h m
working in the buffer, it just closes
hmm… I guess it may be trickier than expected. maybe you may have to do something similar to this:
(dolist (buf (list " *Minibuf-0*" " *Minibuf-1*" " *which-key*"))
(when (get-buffer buf)
(with-current-buffer buf
(do-something-here))))
let me try that, I was looking to see in the code what buffers it uses but larger elisp codebases are harder for me to parse by glancing
In many cases it helps to paste a function into scratch and reformat it - I've noticed that a lot of emacs elisp is adjusted presumably to nicely fit under some max line length, resulting in some code being less indented than its enclosing form - this is a ridiculous load to place on my brain, ymmv