overtone / emacs-live

M-x start-hacking
http://overtone.github.com/emacs-live/
Other
1.51k stars 242 forks source link

"Unmatched Bracket" cider error #171

Closed cmcavoy closed 2 years ago

cmcavoy commented 10 years ago

Might be an upstream issue, but I'm getting this error when I start cider in a OSX emacs-live fresh install,

Connecting to nREPL server on 127.0.0.1:58504...
error in process filter: condition-case: Unmatched bracket or quote
error in process filter: Unmatched bracket or quote

Seems like it's related to clojure-emacs/cider#669. My not-expert read on that issue was that I needed to upgrade my version of cider, but when I M-x package-install cider it's not found. Couple of questions,

  1. Is this an upstream cider issuer, or a emacs-live issue?
  2. Why isn't cider listed in package-install? I'm not a giant package.el user, am I making a silly mistake?

Thanks!

psivesely commented 9 years ago

I'm getting the same error running the latest stable lein, emacs-live, and java 7.

@cmcavoy package-install is set up only to connect to the GNU package archive by default, which doesn't contain Cider. More importantly, even if it did you shouldn't try to install it this way, as that is not how Emacs Live handles its packs. Correct me if I'm wrong @samaaron, but almost all Emacs Live packs are git submodules and are thus updated by calling cd ~/.emacs.d/ && git submodule update --init --recursive.

cmcavoy commented 9 years ago

Thanks @fowlslegs - I fixed the error by downgrading Cider by checking it out directly into the live pack. AFAIK this is an upstream issue with Cider...might make sense to peg the version of Cider in the live pack?

psivesely commented 9 years ago

@cmcavoy Downgrading it? I just moved the Emacs Live config and libs aside, downloaded the Cider master using el-get, and everything worked fine. It may be that their is some conflict between the Emacs Live Cider config file and the current Cider master.

cmcavoy commented 9 years ago

@fowlslegs I think I'm misremembering something...I can't find any individually checked out packages in my .emacs.d, I'm using stock emacs live (just updated to latest master) and am running into zero problems.

Sorry for the confusion....I can't remember what I did (if anything) to fix this issue...can't recreate it anymore.

psivesely commented 9 years ago

So I just did a clean install of EL and I'm still getting the unmatched bracket error, but it's working anyway now.