This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-10-01
Channels
- # announcements (4)
- # aws (1)
- # beginners (60)
- # calva (10)
- # cider (21)
- # clj-kondo (38)
- # cljdoc (1)
- # clojure (59)
- # clojure-austin (1)
- # clojure-conj (1)
- # clojure-europe (19)
- # clojure-italy (9)
- # clojure-nl (29)
- # clojure-spec (6)
- # clojure-uk (85)
- # clojurescript (54)
- # community-development (11)
- # core-async (2)
- # cursive (21)
- # data-science (4)
- # datomic (39)
- # events (2)
- # fulcro (48)
- # funcool (1)
- # graalvm (5)
- # jackdaw (9)
- # kaocha (17)
- # luminus (2)
- # off-topic (10)
- # parinfer (22)
- # quil (1)
- # re-frame (4)
- # reagent (29)
- # shadow-cljs (7)
- # sql (9)
- # tools-deps (31)
- # yada (1)
parinfer-rust 0.4.0 is out, with support for smart mode in emacs thanks to @emoarmy
Oh boy I just settled on vim, now I’ll have to reconsider again 🙂 Great work though, thanks!!!! 🎉
@U0ECYL0ET do you know what dependencies parinfer has on ubuntu? installed rust with cargo + libclang-dev gives me:
@UA2R84M28 stddef.h really should be in libclang-dev, that's definitely from clang. Maybe there's a clang-dev or something?
hmm, tried installing pretty much every package with clang and dev in its name - didn't help
It appears to be in libclang-common-<version>-dev
, though I have to imagine that is a dependency of libclang-dev
.
It looks like debian environments suggest 3 packages for bindgen to work. Bindgen is the sole dependency for the emacs-module crate.
and I just finished setting up a fresh instance of ubuntu 18.04(through WSL) and going 1(ish) by 1 on what packages to install to be able to compile parinfer-rust.
What I found I needed was:
apt install build-essentials libclang-dev clang
it compiled! I was missing clang
package ...
@UA2R84M28 I changed the dependency note to be "`clang` and libclang-dev
packages or equivalent for your OS". Think that would have been clear enough?
I’d welcome you to try my package https://github.com/justinbarclay/parinfer-rust-mode, however it’s still in beta and there are few things (particularly the first item in https://github.com/justinbarclay/parinfer-rust-mode#known-issues) that I’m looking to make sure I’ve got fixed before I announce it as released