Re: [ANN] clojure tools 1.9.0.315, tools.deps.alpha 0.5.342

2018-01-29 Thread Bozhidar Batsov
t; (note that this is snapshot version specific). > > So, this looks like clj is doing what is expected given the setup for > cider-nrepl. > > > On Sat, Jan 27, 2018 at 9:05 PM, Bozhidar Batsov > wrote: > >> That's what I get if I don't specify the or

Re: [ANN] clojure tools 1.9.0.315, tools.deps.alpha 0.5.342

2018-01-29 Thread Bozhidar Batsov
My bad. Actually we shouldn't need the deps at all as they're supposed to be inlined in the artefact even now. No idea what exactly's going on here, but I guess we'll sort it out with Benedek. On 29 January 2018 at 11:38, Bozhidar Batsov wrote: > Ah, yeah - that's an

Re: Why does the `def-` not exist?

2018-02-28 Thread Bozhidar Batsov
> We're not going to add def-. There is regret over even adding defn-, but we don't take things away... Well, that's not really necessary. Why not just mark it deprecated and keep it around forever. That's the Java approach and I think it's pretty reasonable and close to what you aim for. Nothing

Re: Developing in Clojure with Emacs: Mastering the Keyboard

2018-03-04 Thread Bozhidar Batsov
Btw, didn't you find the instructions in the official manual useful ( http://cider.readthedocs.io/en/latest/installation/ and http://cider.readthedocs.io/en/latest/up_and_running/). Admitted they are not great, but they do cover a lot of ground and are reasonably up-to-date. On 3 March 2018 at 23:

Re: Why does interruptible-eval from tools.nrepl queue evaluations?

2018-05-04 Thread Bozhidar Batsov
By channel you mean sessions right? That's a simple way to circumvent the serialized nature of evaluations - you can just spin a new session for each evaluation. Never benchmarked what's the overhead of this, though. On 4 May 2018 at 00:36, Gary Fredericks wrote: > I used the hacky tactic of jus

Re: [ANN] [org.clojure/java.classpath "0.3.0"] with Java 9 support

2018-05-07 Thread Bozhidar Batsov
Thanks! On 6 May 2018 at 21:02, Stuart Sierra wrote: > https://github.com/clojure/java.classpath - utility functions to > search the Java classpath. > > Build #339 is > complete, should be sync'd with the > Maven Central repository soon. > > Re

[ANN] CIDER 0.17 (Andalucía) is out!

2018-05-07 Thread Bozhidar Batsov
Hey everyone! I'm happy to share with you that CIDER finally made it all the way to Andalucía! This was a massive release that added a lot of new functionality and improved much of the existing one. Here are the most important changes in a nutshell: - improved ClojureScript support - the ability

Re: [ANN] CIDER 0.17 (Andalucía) is out!

2018-05-08 Thread Bozhidar Batsov
ly. > > On Mon, May 7, 2018, 2:55 PM Bozhidar Batsov wrote: > >> Hey everyone! >> >> I'm happy to share with you that CIDER finally made it all the way >> to Andalucía! This was a massive release that added a lot of new >> functionality and improved

[ANN] nREPL 0.4.4 released with improved support for clj

2018-07-31 Thread Bozhidar Batsov
Hey everyone, nREPL 0.4.4 is out with a few improvements to its command-line interface. New features - Added --help command-line option. - Added --bind command-line option. - Added --handler and --middleware command-line options. Extremely useful when starting nREPL using clj and

[ANN] nREPL 0.4.5 released!

2018-09-02 Thread Bozhidar Batsov
Hey everyone! Just wanted to let you know that a new version of nREPL was released today. Here's the list of (small) changes and improvements: New features - The built-in the CLI generates an .nrepl-port file on server startup. - #39 : Add a --conn

[ANN] CIDER 0.18 (Saigon) is out!

2018-09-02 Thread Bozhidar Batsov
Hey everyone, Just wanted to let you know I've just released CIDER 0.18 (Saigon)! It's a massive release with a TON of changes and improvements and a MAJOR step on the road to CIDER 1.0! Here are some of the highlights: New features - #2375

Re: [ANN] Clojure 1.10.0-beta1

2018-10-10 Thread Bozhidar Batsov
Same here. On Tue, 9 Oct 2018 at 17:32, Colin Fleming wrote: > I’m not sure a guide is needed for tap - the functions are pretty simple? >> > > Personally, I understand the mechanics, but I have no idea how they're > intended to be used. I'd love to see some examples of what they're designed > t

Re: [ANN] Clojure 1.10.0-beta2

2018-10-10 Thread Bozhidar Batsov
My thoughts exactly. :-) Some more information about the new library and the odd timing of its introduction would be appreciated. On Wed, 10 Oct 2018 at 11:19, Herwig Hochleitner wrote: > > What's datafy and why is it first appearing in a "feature complete" -beta2 > release? > > -- > You receive

Re: [ANN] Clojure 1.10.0-beta2

2018-10-10 Thread Bozhidar Batsov
would use this, you may not have this kind of a > problem. There are certainly many people writing this kind of thing already. > > On Wednesday, October 10, 2018 at 8:30:48 AM UTC-5, Bozhidar Batsov wrote: >> >> My thoughts exactly. :-) Some more information about the new library and

Re: [ANN] Clojure 1.10.0-RC1 (please test!)

2018-10-11 Thread Bozhidar Batsov
You might want to add to the datafy ns and function that they were introduced in 1.10. I noticed they didn't have the :added metadata that most Clojure core stuff has (it's very handy in IDEs/starter editors). On Thu, 11 Oct 2018 at 18:11, Alex Miller wrote: > 1.10.0-RC1 is now available. You ca

Re: [ANN] rep 0.1.0 - A single-shot nREPL client (hence no 'L')

2019-01-01 Thread Bozhidar Batsov
Nice to see the first stable release! We should add to the list of known clients on nrepl.org. On Thu, 20 Dec 2018 at 00:12, Jason Felice wrote: > rep > > https://github.com/eraserhd/rep > > A single-shot nREPL client designed for shell invocation, to be used as a > part of editor tooling, scrip

[ANN] CIDER 0.19

2019-01-01 Thread Bozhidar Batsov
Hey everyone! Happy New Year! Live long, live well, have fun and prosper! To help you start the New Year on the right foot and with the proper mood I've just cut CIDER 0.19! The release notes are here https://github.com/clojure-emacs/cider/releases/tag/v0.19.0 The highlights are: * lots of imp

Re: [ANN] CIDER 0.19

2019-01-01 Thread Bozhidar Batsov
Btw, I also wrote a short blog post on the new release https://metaredux.com/posts/2019/01/01/happy-new-cider.html On Tue, 1 Jan 2019 at 12:24, Bozhidar Batsov wrote: > Hey everyone! > > Happy New Year! Live long, live well, have fun and prosper! > > To help you start the New Ye

Re: [ANN] releasing scope-capture-nrepl 0.3.0

2019-01-12 Thread Bozhidar Batsov
Nice! Thanks for sharing! I've added it to the list of extensions here https://nrepl.org/nrepl/extensions.html On Sunday, January 6, 2019 at 1:08:50 PM UTC+2, Val Waeselynck wrote: > > *scope-capture-nrepl 0.3.0* is out, updates the nREPL dependency to use > nrepl/nrepl

[ANN] nREPL 0.6

2019-02-06 Thread Bozhidar Batsov
Good news, everyone! We’ve just released nREPL 0.6 and it’s going to rock your REPL world! :-) It’s a really important release that brings a simplified and more robust code evaluation model, support for streaming output (that’s extremely big!), a new way to hook into evaluation errors and many m

Re: 0.1.0 core.async release?

2015-08-08 Thread Bozhidar Batsov
On 8 August 2015 at 11:42, Sean Corfield wrote: > - test-all: isn't there an existing support for launching tests in > clojure-maven-plugin-maven-plugins ? Naive question: in your current > workflow, you relaunch the Lein executable each time via an emacs command? > Or is it via an nrepl client s

Re: Using metadata to specify how calls to a macro should be indented

2015-09-13 Thread Bozhidar Batsov
It's probably obvious, but let me say it just in case it isn't - I'm super supportive of Artur's idea. I've been thinking about something similar for a while and I believe deciding on something that's going to be used by many Clojure tools (CIDER, Cursive, fireplace, ccw, cljfmt, etc) will be hugel

Re: Using metadata to specify how calls to a macro should be indented

2015-09-16 Thread Bozhidar Batsov
I'm kind of puzzled by the last couple of responses. Obviously very few forms (probably only macros) would have indentation specifications and editors can certainly disregard them, so I don't see the code being littered with indentation specs any time soon or some indentation being forced on everyo

Re: cider-nrepl not installed (emacs24)

2015-09-19 Thread Bozhidar Batsov
It's usually a good idea to get familiar with the first few sections of any project's README. :-) On 19 September 2015 at 19:04, Mauricio Aldazosa < mauricio.aldaz...@gmail.com> wrote: > Hi, > > cider-nrepl is some middleware that sits outside emacs. You can use it via > leiningen or boot. Take a

Re: Where I can learn this?

2015-10-15 Thread Bozhidar Batsov
Just a small clarification - clj-refactor.el is currently an extension for CIDER, although there are plans to merge at least some of its functionality in CIDER (or provide similar functionality there out-of-the-box). On 15 October 2015 at 09:19, Mikhail Malchevskiy wrote: > Sure you can =) Here

Re: deprecation warnings?

2015-10-20 Thread Bozhidar Batsov
You should! It will be the biggest and greatest CIDER release ever. It will likely be the most postponed release ever as well. :-) On 21 October 2015 at 04:42, James Elliott wrote: > Sweet, I’m starting to really look forward to that release. :D > > > On Monday, October 19, 2015 at 10:54:04 AM U

Re: Need help setting up Emacs for Clojure on Windows 8

2015-10-27 Thread Bozhidar Batsov
I guess it won't hurt if we added a few more pointers for Windows users. Lars, you're using Windows occasionally, right? I guess you can write a few paragraphs in the README about the common problems people might run into on Windows. On 27 October 2015 at 02:02, Tina Ramsey wrote: > That Reddit

Re: Current Cider SNAPSHOT not working??

2015-11-28 Thread Bozhidar Batsov
Did you go over the instructions here https://github.com/bhauman/lein-figwheel/wiki/Using-the-Figwheel-REPL-within-NRepl ? On 27 November 2015 at 23:33, alexander adhyatma wrote: > you need to add com.cemerick/piggieback to the project.clj (dependency > section) as well as adding cider/cider-nre

CIDER 0.10 is out!

2015-12-03 Thread Bozhidar Batsov
Hey everyone, CIDER 0.10 (a.k.a. CIDERX) is finally out! We've got a ton of new features and I hope you're going to love it! The changelog is here https://github.com/clojure-emacs/cider/releases/tag/v0.10.0 You can also check out this presentation https://speakerdeck.com/bbatsov/cider-the-story

Re: [ANN] 2015 State of Clojure Community survey

2015-12-04 Thread Bozhidar Batsov
"Emacs + inferior-lisp" should be renamed to "Emacs + inf-clojure". clojure-mode no longer works with inferior-lisp. On 4 December 2015 at 16:44, James Reeves wrote: > What does this question mean, exactly? > > 6. What types of applications do you use Clojure, ClojureScript, or >> ClojureCLR in?

Re: CIDER 0.10 is out!

2015-12-22 Thread Bozhidar Batsov
integration with boot-clj. Previously, M-. (find-tag, > find-symbol) would look for the symbol in the immutable fileset, now it > goes to the filesystem. That is fantastic. > > Daniel > > > > On Thursday, December 3, 2015 at 8:00:06 PM UTC+2, Bozhidar Batsov wrote: > >&

Re: [ANN] New clojure.org!

2016-01-14 Thread Bozhidar Batsov
Great work! This was long overdue, but I'm extremely happy we made this solid first step! On 15 January 2016 at 04:11, Eunmin Kim wrote: > Great!! > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@

Re: Clojure beyond Java 6 ?

2016-01-19 Thread Bozhidar Batsov
Even Java 1.7 already reached its end of life. I get it that some companies are slow to update their infrastructures, but being constrained to legacy unsupported systems adds both a security risk and some development overhead. It's high time for Java 1.6 to be laid down to rest and for people stuck

Re: [ldnclj] Re: Suggestions for open source contributions?

2016-02-02 Thread Bozhidar Batsov
If you're into tooling - there's always plenty of work to be done on cider-nrepl (https://github.com/clojure-emacs/cider-nrepl) :-) On 2 February 2016 at 10:28, Chris Howe-Jones wrote: > Another open source library that has some real momentum behind it at the > moment is baid-chat https://github

Re: Is there a clojure equivalent of ghc-mod? If not, what are the challenges?

2016-02-28 Thread Bozhidar Batsov
They use the same backend, btw - https://github.com/clojure-emacs/cider-nrepl On 28 February 2016 at 01:14, David Della Costa wrote: > Are you looking for something like CIDER, > > https://github.com/clojure-emacs/cider > > or maybe fireplace? > > https://github.com/tpope/vim-fireplace > > Think

[ANN] CIDER 0.11 Released!

2016-03-02 Thread Bozhidar Batsov
Hey everyone, CIDER 0.11 (a.k.a. Bulgaria) is finally out! Today Bulgarians (like me) celebrate the country's Liberation Day and the rest of the world will get to celebrate the release of CIDER 0.11. :-) Once again we've got a ton of new features, refinements and bugfixes and I hope you're going

Re: [ANN] Elements of Clojure

2016-03-19 Thread Bozhidar Batsov
Seems to me that some more Clojure-specific naming rules can be incorporated into the first chapter (e.g. like the ones we have here https://github.com/bbatsov/clojure-style-guide/#naming). Other than this small remark - excellent work! On 19 March 2016 at 13:20, Val Waeselynck wrote: > The chap

Re: Symbol's function definition is void: cider-turn-on-eldoc-mode

2016-04-16 Thread Bozhidar Batsov
This was deprecated a while back (and deleted recently). Use `eldoc-mode` instead in your hooks. On 16 April 2016 at 08:55, Johannes wrote: > Hi every, > > I have upgrade the latest emacs-cider: > clojure-mode (version 5.3.0) > CIDER 0.12.0snapshot (package: 20160414.1712) > > But now when I try

[ANN] CIDER 0.12 (Seattle)

2016-04-16 Thread Bozhidar Batsov
Hey everyone, CIDER 0.12 (Seattle) is out! It packs a lot of small improvements and bug fixes! Check out the release notes here https://github.com/clojure-emacs/cider/releases/tag/v0.12.0 We've also got a brand new user manual http://cider.readthedocs.org/en/stable/ for your consideration. We'd

Re: [ANN] CIDER 0.12 (Seattle)

2016-04-18 Thread Bozhidar Batsov
right now. As a workaround you can grep in the markdown code of the manual. > > Besides thank you very much. > > > On Sunday, April 17, 2016 at 4:54:44 AM UTC+2, Bozhidar Batsov wrote: >> >> Hey everyone, >> >> CIDER 0.12 (Seattle) is out! It packs a lo

Re: Cider test - Print to Report?

2016-05-02 Thread Bozhidar Batsov
Can you be a bit more specific? What do you mean by "report results"? On 2 May 2016 at 20:29, JvJ wrote: > I've been using cider test, and I think it's great. > > However, I would like to know if it's possible to report results so that > they appear in cider's automatically-generated test report

Re: CCW stopped working. How do I fix it?

2016-05-04 Thread Bozhidar Batsov
On 4 May 2016 at 05:46, Fluid Dynamics wrote: > On Wednesday, May 4, 2016 at 7:12:35 AM UTC-4, Miguel Ping wrote: >> >> Seems like you need to update eclipse? I'm guessing Marketplace Client is >> from eclipse. >> > > It's the standalone CCW. But I tried to update all of the components > listed a

Re: cider status

2013-12-12 Thread Bozhidar Batsov
On Tuesday, November 12, 2013 5:10:43 PM UTC+2, John Hume wrote: > > The last (non-authoritative) word on cider on this mailing list[1] was > that it is unstable. Is that really the case? Is it just a matter of many > packages that depend on it not being updated? > I'm cider's primary maintaine

Re: cider status

2013-12-12 Thread Bozhidar Batsov
On Wednesday, November 13, 2013 1:50:32 AM UTC+2, Tim Visher wrote: > > While I'm glad to hear that there are users out there for whom cider > is working great, I would still say based on following the project on > GitHub that there are far too many issues being filed based on > function names

Re: cider status

2013-12-12 Thread Bozhidar Batsov
On Tuesday, November 19, 2013 4:56:05 PM UTC+2, Phillip Lord wrote: > > > I discovered one of the reasons for my issues with stability yesterday. > The version of clojure-test-mode on marmalade still depends on nrepl > (rather than cider), so, despite my best efforts to remove nrepl.el it > was

Re: cider status

2013-12-13 Thread Bozhidar Batsov
nrepl.el was renamed to cider after version 0.2. You should be using cider :-) -- Cheers, Bozhidar On Friday, December 13, 2013 at 9:43 AM, Adrian Mowat wrote: > > > Is cider just a new release of nrepl.el or a different thing entirely? > > Sorry to be a noob, but this is awfully confusing

Re: cider status

2013-12-13 Thread Bozhidar Batsov
On Friday, December 13, 2013 at 7:17 PM, Sean Corfield wrote: > On Thu, Dec 12, 2013 at 11:43 PM, Adrian Mowat (mailto:adrian.mo...@gmail.com)> wrote: > > Is cider just a new release of nrepl.el or a different thing entirely? > > > Well, it's a "new release" insofar as it's an updated version

Re: cider status

2013-12-17 Thread Bozhidar Batsov
Good news for the Marmalade users here! Nic Ferrier has fixed the package upload problem that plagued cider 0.4 and it’s now available for installation from there. -- Cheers, Bozhidar On Tuesday, December 17, 2013 at 12:31 PM, Phillip Lord wrote: > Gary Johnson mailto:gwjoh...@uvm.edu)> w

Re: ClojureScript integration with Emacs/Cider ?

2014-01-06 Thread Bozhidar Batsov
I'm cider's maintainer. The problem with code completion for ClojureScript is that the default mechanism is based on the Clojure-only library https://github.com/ninjudd/clojure-complete. As I don't use ClojureScript I haven't paid much attention to it so far. If there is a similar library for C

Re: ClojureScript integration with Emacs/Cider ?

2014-01-13 Thread Bozhidar Batsov
state > > => (completions @cljs.env/*compiler* "al" 'cljs.core) > > ("alength" "alter-meta!") > > > > This is meant to hook into piggieback, that'll be the next thing I try. I > > hope I can get some help with the hairy em

Re: ClojureScript integration with Emacs/Cider ?

2014-01-22 Thread Bozhidar Batsov
as this stuff is finalized, I'll package everything up nice and make > a first release. > > > > On Mon, Jan 13, 2014 at 10:21 AM, Gary Trakhman (mailto:gary.trakh...@gmail.com)> wrote: > > Austin's lein-plugin already manipulates project middlewares, so that

<    1   2