Fork me on GitHub
#cider
<
2015-09-11
>
redbeardymcgee01:09:57

my emacs nrepl is echoing input, and garbage escape characters

redbeardymcgee01:09:23

google shows a windows related issue with jline2 but i don't see how that would apply here

bozhidar13:09:08

Emacs nREPL?

bozhidar13:09:14

I’m not sure what you mean by this

blueberry15:09:41

I have a problem with the newest cider. I have posted it on gitter, just dropping the notification here if someone could help

redbeardymcgee15:09:49

I mean...nrepl, that i'm connected to in emacs

redbeardymcgee15:09:05

started initially from cider-jack-in if that makes any matter

blueberry15:09:48

@bozhidar After upgrade of cider 20150910 to 20150911 every time I evaluate (C-c C-k) a buffer clojure-mode is disabled and I have to manually enable it (M-x clojure-mode) to get rainbow parens and other clojure syntax highlighting again). Tried all reinstallation tips with no success. Reproducible?

bozhidar15:09:30

we’ve just add some smart font-locking in cider and I’m guessing you’re experiencing a bug related to it

bozhidar15:09:55

please submit some bug report with simple repro steps in github

bozhidar15:09:02

and we’ll look into the problem

blueberry15:09:32

ok. is there any temporary fix at least?

bozhidar15:09:17

I’m not sure exactly what the problem that you have is, so no

bozhidar15:09:52

but I guess we’ll figure something out pretty quickly once we have more data

blueberry15:09:50

I have just opened a new issue on gh

blueberry15:09:37

btw is there a (sane) way to downgrade to a previous snapshot package build? or at least to disable automatic updates?

boz20:09:04

Very sorry to double post, but I’m not sure this is a cider or boot thing. Having trouble getting cider and boot repl to play nice. boot repl starts like this

nREPL server started on port 60461 on host 127.0.0.1 - 
REPL-y 0.3.5, nREPL 0.2.8
Clojure 1.7.0
Java HotSpot(TM) 64-Bit Server VM 1.8.0_40-b26
        Exit: Control+D or (exit) or (quit)
    Commands: (user/help)
        Docs: (doc function-name-here)
              (find-doc "part-of-name-here")
Find by Name: (find-name "part-of-name-here")
      Source: (source function-name-here)
     Javadoc: (javadoc java-object-or-class-here)
    Examples from : [clojuredocs or cdoc]
              (user/clojuredocs name-here)
              (user/clojuredocs "ns-here" "name-here")
boot.user=>
and cider-connect does this…
nREPL: Establishing direct connection to localhost:60461 ...
nREPL: Direct connection established
nrepl-log-message: Wrong number of arguments: (1 . 1), 0
I’ve just updated to the latest cider and configured ~/.boot/profile.boot as per the wiki cider-20150911.253
boot.user=> boot.repl/*default-middleware*
#object[clojure.lang.Atom 0x1a9e7523 {:status :ready, :val [boot.from.io.aviso.nrepl/pretty-middleware cider.nrepl/cider-middleware]}]
does that all look right?

upgradingdave20:09:41

@boz, I just started seeing some strangeness too

upgradingdave20:09:41

I was able to workaround using a version of the snapshot from sept 2 like this:

upgradingdave20:09:59

If I use the latest 0.10.0-SNAPSHOT, I’m seeing this error:

boz21:09:46

@upgradingdave: thanks for the snapshot idea … didn’t work for me tho maybe I’ll just get an older version of cider