Question: I don’t know if anyone here is familiar with the internals of CIDER but is it possible to get details of project.clj?

Asked By
gganley
Asked At
2018-02-01 17:47:02

Found 15 possible answers.

User Answered At Possible Answer
chris 2018-02-01 17:49:16 https://github.com/expez/edn.el and it looks slightly more official or this one, which is more recent https://github.com/clojure-emacs/parseclj project.clj is edn, you can just read it
dpsutton 2018-02-01 17:51:18 cider doesn't mess with project.clj except to modify the lein command to include its middleware (as far as i know). project.clj is really a lein thing and just knows enough to crank up a lein repl
gganley 2018-02-01 17:56:13 What I’m thinking of doing is not editing the file but getting some information from the file to inform the behavior of CIDER I’m trying to see what the project.clj is targeting and suggest to the user the possibility of using that as a REPL backend instead of Rhino
qqq 2018-02-01 18:02:07 @gganley : there's actually #cider , and the main dev, @bozhidar , hangs out there
gganley 2018-02-01 18:02:36 The worst part is bug told me about the cider channel but didn’t go, I’m dumb thank you
richiardiandrea 2018-02-01 20:34:49 Hi folks, how can I avoid the "var risky" question when I am doing something like the following in .dir-locals.el ?
 ((nil . ((projectile-test-suffix-function . #'projectile-lumo-test-suffix)))
benedek 2018-02-01 21:42:10 you can declare it safe i think this may help? https://www.gnu.org/software/emacs/manual/html_node/emacs/Safe-File-Variables.html
bozhidar 2018-02-02 03:28:27 Indeed.
richiardiandrea 2018-02-02 06:27:05 I have done that and wanted to contribute it back but it keeps asking. I am using the functionp predicate...I will read the link. Thanks @benedek and @bozhidar
bozhidar 2018-02-02 08:44:19 You’re welcome!
vemv 2018-02-02 15:49:14 what's the state of shells in Emacs? still limited as it has been traditionally? (e.g. the pager emitted from various shell commands won't properly work) I've seen some improvements in Emacs 25 (you can clear !), not sure we're 'there' yet though
benedek 2018-02-02 16:17:17 I am using eshell at work because I have to (working on a restricred win machine, better than vanilla cygwin) it is ok I am still getting used to it I guess. redirecting output into buffers is nice
vemv 2018-02-02 16:20:44 is anything broken in your eshell?
gonewest818 2018-02-02 17:13:41 I use eshell as well. If you’re having issues with pager behavior then read the docs on eshell-visual-commands , eshell-visual-options and eshell-visual-subcommands . ~ $ echo $(mapcar ‘car package-pinned-packages) | cut -d ” ” -f 1
 or
You can use elisp in eshell, too.  e.g. like this  ~ $ (eshell/clear-scrollback)
Clearing is possible with  eshell/clear  (which just scrolls any history content off the top of the screen) and  eshell/clear-scrollback`(which empties the buffer for real).
benedek 2018-02-02 17:36:34 no obvious breakages

Related Questions