Fork me on GitHub
#cider
<
2020-11-26
>
bozhidar07:11:03

I'm guessing the real problem is that you're missing mappings like https://github.com/clojure-emacs/orchard/blob/master/src/orchard/java.clj#L407

Russell Mull19:11:34

Thanks, this looks like exactly what I need. Is there some reasonable way to inject custom calls like this? (in a deps.edn project)

Russell Mull20:11:42

Ah, looks like cider-repl-init-code does it.

bozhidar07:11:23

The javadoc code can't know that's the actual URL on which some Javadoc is hosted, so this information needs to be added on separately.

andrea.crotti11:11:19

FYI this commit https://github.com/clojure-emacs/cider/commit/ef47c1de151c212b8d2ddeb9af6c8b0dfc0e300f broke my cider, and I fixed it buy forcing an install of the seq library from gnu, which atm I already had built-in at version 20

andrea.crotti11:11:36

should the installer have tried to upgrade it automatically in theory?

andrea.crotti11:11:47

I guess it will break for many others otherwise probably

bozhidar14:11:14

@andrea.crotti It was my understanding that the package update was going to force the installation of the right seq.el. I saw the warning, I wasn't sure when was the function deprecated, so I just opted for the latest seq.el version to be on the safe side.

andrea.crotti14:11:56

yeah I don't know how it works but the automatic update didn't happen

andrea.crotti14:11:07

maybe becasue seq was both in built-in and in the gnu repository?

andrea.crotti14:11:24

not sure but I just suspect many more people will have the same issue

bozhidar20:11:21

Perhaps you're right. There haven't been many complaints so far, so there's also the chance yours was an isolated incident.

andrea.crotti09:11:08

on my personal machine I see that seq was already up to date

andrea.crotti09:11:40

so yeah maybe it wasn't a widespread issue

andrea.crotti14:11:43

I was wondering if it was possible to automatically name the cider repls to make it more clear which one is the clj and which one is the cljs repl

andrea.crotti14:11:13

atm they are just .clj) and ...clj)<2>

andrea.crotti14:11:44

ideally it should be just cider-repl-$project-&lt;clj|cljs&gt; for example

bozhidar20:11:17

It's definitely possible and I was under the impression the project name was displayed somewhere even now (at least when using jack-in). I'll have to check, probably I haven't been paying enough attention to this.

bozhidar08:11:03

Yep, I can confirm there's a project name in the REPL buffer's name when doing cider-jack-in.

andrea.crotti10:11:42

yeah I know the project name is there

andrea.crotti10:11:51

that was just an example of how I'd like the full name

andrea.crotti10:11:26

I just wanted to remove the host/port for example and add clj/cljs

andrea.crotti10:11:44

since I don't think I ever used the host/port for anything

andrea.crotti12:11:47

I tried to find where that string is generated btw but I failed miserabily

andrea.crotti12:11:57

any hints to understand what to poke?

bozhidar09:11:18

I'd start with nrepl-repl-buffer-name-template in nrepl-client.el.