Hi Chris, in my past experience you have to fix more things to update emacs-for-clojure to latest stable CIDER release (I'm currently using emacs-prelude instead):
In your init.el (add-to-list 'package-archives '("melpa-stable" . "http://stable.melpa.org/packages/") t) (add-to-list 'package-pinned-packages '(cider . "melpa-stable") t) (add-to-list 'package-pinned-packages '(seq . "melpa-stable") t) (add-to-list 'package-pinned-packages '(clojure-mode . "melpa-stable") t) And in your customizations/setup-clojure.el you have to fix the minibuffer documentaion as follows: (add-hook 'cider-mode-hook 'eldoc-mode) HIH mimmo On Sat, Mar 3, 2018 at 5:11 PM, Chris Shellenbarger <ch...@cloudrepo.io> wrote: > I spent the last week learning and using Emacs and CIDER for Clojure > Development. > > I've started to write up a lot of the lessons I've learned from doing so > in the hopes that it will help some other people who attempt something > similar. > > Anyway, if you're interested in getting started with Emacs and CIDER, > you'll have to learn about how to use the keyboard so I wrote a couple of > key lessons in a Medium post: Developing in Clojure with Emacs: > Mastering the Keyboard > <https://medium.com/@chris.shellenbarger/developing-in-clojure-with-emacs-mastering-the-keyboard-6cb9bef7f760> > . > > My environment was Emacs 24.5.1 with CIDER 0.16.0 on Linux Mint 18.3. > > I used the Clojure for the Brave and True <https://www.braveclojure.co> book > for a basic intro into Emacs <https://www.braveclojure.com/basic-emacs/> and > used the provided emacs configuration files as a starting point. However, > these only worked with CIDER 0.8.0 and were about four years old. I made > some modifications of the files to work with CIDER 0.16.0 and put them up > for anyone to use on my BitBucket Repository > <https://bitbucket.org/64BitChris/linux-emacs-configuration>. > > I have a lot more to share about my Emacs experience, but I found that > there was so much that I had to split it into multiple posts. > > Hope it helps someone out there! > > > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.