This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
- # bangalore-clj (2)
- # beginners (29)
- # boot (52)
- # cider (4)
- # clara (3)
- # cljs-dev (34)
- # cljsjs (7)
- # cljsrn (3)
- # clojure (71)
- # clojure-austin (1)
- # clojure-dev (5)
- # clojure-france (20)
- # clojure-russia (51)
- # clojure-spec (9)
- # clojure-uk (20)
- # clojurescript (131)
- # core-async (56)
- # core-logic (6)
- # cursive (50)
- # datascript (19)
- # datomic (16)
- # dirac (118)
- # emacs (100)
- # events (4)
- # hoplon (14)
- # incanter (1)
- # jobs (7)
- # jobs-discuss (96)
- # jobs-rus (21)
- # lein-figwheel (5)
- # leiningen (21)
- # off-topic (11)
- # om (45)
- # onyx (42)
- # pamela (1)
- # pedestal (22)
- # portland-or (3)
- # re-frame (8)
- # reagent (5)
- # ring (9)
- # robots (1)
- # spacemacs (14)
- # specter (28)
- # sql (2)
- # untangled (165)
I'm looking for somethign like imenu, but imenu-anywehre only hits open buffers; whereas I want to hit all files under projectile
1. i couldnt install new cider so i found https://github.com/flyingmachine/emacs-for-clojure/ and used that to update it but i cant run it now
i cant sudo apt-get remove emacs (because i already did that) but i still can use emacs 24.4?? i've deleted 24.3 ver using ubuntu software center before trying to install 24.4 how do i just reset everything and start again or just fix this?
@lepistane The install instructions from Brave and True are for a very old version of Cider. Better to ignore them. (Other than that, everything else in the book is very true, so no worries^^)
Since you just started out, it might be best to wipe your current emacs config completely.
Then make sure you have a current (>= 24.4) version of Emacs. For example I have:
emacs --version GNU Emacs 24.5.1
Then follow the official cider install instructions: https://github.com/clojure-emacs/cider#installation
Basically: Ignore the Cider Install instructions from Brave and True and go for the official doc. Everything else in that books is current, though.
if you're looking for an up and running emacs setup with no fuss that is rock solid, check out prelude, from the same maintainer as CIDER. https://github.com/bbatsov/prelude
it has compiled elisp files from cider 0.8.2 or so. also, it told you to install a lein profile file
CIDER used to require you to set its dependencies but now it injects them itself. so that file will actually stipulate a mismatch of CIDER 0.15 (current on melpa) vs 0.8.2 which is from 2014
@doglooksgood Thank you very much for your amazing Parinfer Mode!! I feel I must give a shout out to your project because I just started using it a few days ago and already I'm saving tons of time (and sanity) dealing with parens! I feel like I don't have to pay the parens tax todo lisp/clojure anymore, it is very liberating 🙂
In case anyone don't know about this like I didn't a week ago check it out here: https://github.com/DogLooksGood/parinfer-mode
one questions i dont have suggestions in minibuffer when i type m-x is that some kind of plug in or?
the first sentence > Helm is setup according to this guide: A Package in a league of its own: Helm.
I think some modes bypass comnit-mode commands and send commands straight to the tty stdin from the generated process. At least I did that when I made a major mode recently.
@hlolli I am running
inf-clojure and I would like to debug what is being sent because there is a bug somewhere
I have a PR going @hlolli it requires some change but it works locally pretty well
anyone else unable to install magit due to: https://melpa.org/packages/magic-20170228.1717.tar : Not found ?
@qqq generally that happens if your melpa package list is out of date.
package-refresh-contents should cause it to try to download the most recent version (and melpa only seems to keep the most recent versions)
at least, that's when errors like that have happened to me before, yours could be entirely unrelated 🙂
but I do think you're right, in taht melpa only keeps latest right? so if I had something pinnned to an out dated version, I can no longer retrieve it
I've also seen it do that when you try to run
package-install without having refreshed the package list in a little while, it tries to grab the specific version that it last knew about
so I have a line in my .emacs.d that says:
given how infrequently I restart emacs, should I jiust chagne it to:
(unless package-archive-contents (package-refresh-contents))
the only downside is that i tmakes a download every time I start emacs right?
Nah, you shouldn't need to do that. Generally the cases where your package-archive-contents are null are the majority cases where you want to download and install a package
so that line's still fine in your config; just remember that if you're trying to install a new package, to make sure to run
package-refresh-contents first (or just if you see that error...then run it and try running the install command again)
I now have the worst bug ever; I'm not sure what change caused it, but right now, when I select somethign in helm, there's an oticable lag, like a 1sec lag before it opens the file I selected