It's coming from here https://github.com/clojure-emacs/orchard/blob/master/src/orchard/info.clj#L170
Which is afterwards used here https://github.com/clojure-emacs/cider-nrepl/blob/master/src/cider/nrepl/middleware/info.clj#L61
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
Thanks, this looks like exactly what I need. Is there some reasonable way to inject custom calls like this? (in a deps.edn project)
Ah, looks like cider-repl-init-code does it.
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.
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
should the installer have tried to upgrade it automatically in theory?
I guess it will break for many others otherwise probably
@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.
on my personal machine I see that seq was already up to date
to the latest
so yeah maybe it wasn't a widespread issue
yeah I don't know how it works but the automatic update didn't happen
maybe becasue seq was both in built-in and in the gnu repository?
not sure but I just suspect many more people will have the same issue
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
atm they are just .clj) and ...clj)<2>
ideally it should be just cider-repl-$project-<clj|cljs> for example
Yep, I can confirm there's a project name in the REPL buffer's name when doing cider-jack-in
.
yeah I know the project name is there
that was just an example of how I'd like the full name
I just wanted to remove the host/port for example and add clj/cljs
since I don't think I ever used the host/port for anything
I tried to find where that string is generated btw but I failed miserabily
any hints to understand what to poke?
I'd start with nrepl-repl-buffer-name-template
in nrepl-client.el
.
Perhaps you're right. There haven't been many complaints so far, so there's also the chance yours was an isolated incident.
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.