This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-03-18
Channels
- # beginners (22)
- # boot (12)
- # cider (3)
- # cljs-dev (12)
- # cljsrn (8)
- # clojure (101)
- # clojure-nl (5)
- # clojure-russia (13)
- # clojure-spec (5)
- # clojure-uk (15)
- # clojurescript (158)
- # cursive (5)
- # datascript (16)
- # datomic (8)
- # hoplon (11)
- # lumo (33)
- # off-topic (3)
- # om (25)
- # parinfer (1)
- # pedestal (8)
- # protorepl (4)
- # re-frame (8)
- # reagent (5)
- # specter (18)
- # sql (1)
- # testing (11)
- # timbre (1)
- # unrepl (2)
- # untangled (1)
tried .clj but didn' seem to work as runtime macros in lumo, after only slight attempt. After solveing an error in the code, (which was undecleared var), everything works and stack-size error doesnt arrive. (hope I made sense, so tired that I cant read what I just wrote, good night).
@anmonteiro Just read about :npm-deps. That's awesome. Looking forward to using it in lumo 馃槃
@mfikes I'm still interested in abio, actually, but I, too, struggle to find time. Once I get the generalized socket repl code polished and ready for review I'm going to dig into abio
does async/await work in lumo? http://stackoverflow.com/questions/41756622/using-async-await-in-node-7-4
@hlolli it's not very straightforward to see what Node version Lumo is running
can you open an issue for us to print it at startup?
also discovered cool performant heap queues, faster than those in goog.queues https://github.com/lemire/FastPriorityQueue.js fwiw.
I would love to have completion of node stuff like in vscode
, a colleague yesterday showed me and it is truly astonishing.
I need to check the code and steal some stuff
I was also looking at tern for completion
https://github.com/ternjs/tern <- but it looks like a big feat to accomplish with my limited time 馃槃
yes @richiardiandrea we need to work on lumo-mode in emacs, hopefully after this week I can give you an extra hand (the inf-clojure file I have is already hacked to pieces).
@hlolli I don't know if you are following, but I pushed many changes to inf-clojure
and they are in 馃槃
yes I saw some of it, thought you were doing lumo-mode anyway. Ok maybe I try the changes.
we discussed with Bohzidar and we settled for having defcustoms
all over (he said he was ok with that)
the README should help a bit for explaining things
the biggest pain point for me (node.js newbie) is to have completion on objects and events
there are two patches for improving the completion, but objects for now are still not completed (in normal lumo as well), unless you use lumo
with readline
enabled (no -d
) and TAB TAB for completion
@richiardiandrea I saw your comments briefly
2 things: 1. in the future don't comment in commits because I will not see them
2. Node doesn't have support for completion in dumb mode
so if you pass -d
completion won't work
yep exaclty, but -d
is the only way it works in inf-clojure
without super hacks (one of which is removing the color chars of one of the other issues)
so I was thinking of either exposing that part in get-completions
or come up with a completion library (like compliment
for Clojure)
all this if I have enough time of course 馃槃
relevant commit here -> https://github.com/clojure-emacs/inf-clojure/pull/60