This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-12-19
Channels
- # adventofcode (82)
- # beginners (70)
- # boot (34)
- # boot-dev (13)
- # cider (45)
- # clara (4)
- # cljs-dev (3)
- # cljsrn (2)
- # clojure (91)
- # clojure-art (8)
- # clojure-czech (1)
- # clojure-dusseldorf (3)
- # clojure-france (11)
- # clojure-germany (1)
- # clojure-greece (39)
- # clojure-hamburg (1)
- # clojure-italy (24)
- # clojure-norway (2)
- # clojure-spec (7)
- # clojure-uk (31)
- # clojurescript (56)
- # core-async (7)
- # cursive (8)
- # data-science (10)
- # datomic (41)
- # duct (7)
- # emacs (1)
- # events (1)
- # fulcro (83)
- # graphql (6)
- # klipse (1)
- # leiningen (28)
- # lumo (67)
- # off-topic (14)
- # om (9)
- # onyx (3)
- # perun (4)
- # re-frame (22)
- # reagent (11)
- # ring-swagger (2)
- # rum (1)
- # specter (46)
- # sql (13)
- # uncomplicate (17)
- # unrepl (114)
each time one submits the blob, it gensyms everything; I think it could be simplified so that gensymming only occurs at build time. There’s no point gensyming at each use, is there?
I thought about that as well.. and to be honest I thought there was a reason beyond my comprehension at the moment
reasons that may have influenced me was: ns removal on deconnection, one ns per session and global state (no rotten tomatoes thx)
we still haven't address the global settings problem: being able to change settings in user conn from aux conn
global settings: for the record my proposal was to settings per “printing context” and have a reference to the origin printing context in elisions
hey folks, particularly @volrath I think, I am having trouble with unrepl.el, running M-x unrepl-connect
in a leiningen project - after a while, I see
;; Waiting on UNREPL...
connection broken by remote peer
and can find no related messages in *Messages*
. Any debugging pointers?ahh, now, I just tried lein repl
in the project and it timed out, so yeah, I think a different problem here
@cgrand that sounds good to me.. and just to make sure, you would index those settings-per-printing-context into sessions, right?
well, my next milestone is to get some integration tests going on for unrepl.el, after that I could help with some of this discussion if it's still reasonable 🙂
btw, in a complete different topic.. I've been thinking a lot on a new name for unrepl.el
@j0ni tbh, I don't know with 100% certainty at the moment, but I'm inclined to say that it doesn't
@j0ni I think you're experiencing an unrepl.el bug, I tried with a lein project I used to test and I'm getting your same problem
lein trampoline run -m clojure.main -e "(do (require 'clojure.core.server) (let [srv (clojure.core.server/start-server {:name :repl :port 0 :accept 'clojure.core.server/repl})] (println (pr-str [:unrepl.el/server-ready (.getLocalPort srv)]))))"
@cgrand I was actually thinking on breaking the "un-something" pattern... would I be banned from this channel if I proceed? 😳
ooh, that reminds me, I registered
like 4 years ago or something, I will donate it to worthy not-for-profit schemes 😄
@volrath do you intend to add code navigation features a la cider? I can get some of the way there with dumb-jump
, but diving into code inside dependency jars doesn't work
I'm thinking on spiral
, I like it cause it's simple, short, easy to remember, and it's an ever expanding loop... but i also like loftstrom
I recall in the past someone had suggested clint
(clojure interaction), which was kind of cool as well
yeah, I know that originally someone thought of naming eastwood
clint
, but it sounded too quaint.
@volrath I can't get unrepl-eval-buffer
to work. Each time it try I get:
Unhandled aux exception localhost:5555 No such file or directory 12
and then each time I call it again the number at the end of the error goes up by one (13, 14, etc)after a night sleep, I still like stroem
: short and the e
should limit typos with storm
I just tried again with a terminal socket server and unrepl-connect-to
and I get the same
I'm in the middle of reworking exceptions that come from evaluating whole buffers... when an exception occurs while eval-ing a buffer, I want to show that exception in the REPL buffer, but I also want to show a small overlay with the offending line in the working buffer
I don't have it ready yet, but that error that you're seeing means that the evaluation returned an exception
unpirel
?
just wanted something with un
in front, el
at the end and repl somewhere 😄