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 maintainer.

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 not

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 still

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 to

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 adrian.mo...@gmail.com (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

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 gwjoh...@uvm.edu

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

Re: ClojureScript integration with Emacs/Cider ?

2014-01-13 Thread Bozhidar Batsov
, 2014 1:54:27 AM UTC-5, Bozhidar Batsov wrote: 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

Re: ClojureScript integration with Emacs/Cider ?

2014-01-22 Thread Bozhidar Batsov
manipulates project middlewares, so that's an easy target. Onward! On Mon, Jan 13, 2014 at 10:10 AM, Bozhidar Batsov bozhi...@batsov.com (mailto:bozhi...@batsov.com) wrote: Cider’s completion understands a `complete` op, so the middleware is the best approach if you ask me

Re: ANN: Namespace browser for Emacs users

2014-08-01 Thread Bozhidar Batsov
Nicely done! As you might know I'm cider's maintainer and I actually had a namespace browser on the roadmap. :-) I'd like to invite you to transfer the project to the official clojure-emacs github organisation (to increase the package's visibility and to make easier for the cider team to help

Re: A few String functions we could implement in Clojure?

2014-08-01 Thread Bozhidar Batsov
I recently raised a similar point regarding `starts-with?` and `ends-with?` (link - http://dev.clojure.org/jira/browse/CLJ-1449) and it seems that Clojure's team acknowledges that this is valid reasoning. I think you should open a ticket as well as the case you present is pretty much the same.

Re: [ANN] Grimoire 0.3.0

2014-08-01 Thread Bozhidar Batsov
On Saturday, August 2, 2014, Reid McKenzie rmckenzi...@gmail.com wrote: For those of you who didn't notice the ten minutes of 500 pages as I upgraded, I'm delighted to announce the Grimoire's 3rd release! This version would not have been possible without Robert Stuttaford, who was a huge

Re: [ANN] Grimoire 0.3.0

2014-08-02 Thread Bozhidar Batsov
On August 2, 2014 at 8:52:48, Bozhidar Batsov (bozhi...@batsov.com) wrote: On Saturday, August 2, 2014, Reid McKenzie rmckenzi...@gmail.com wrote: For those of you who didn't notice the ten minutes of 500 pages as I upgraded, I'm delighted to announce the Grimoire's 3rd release! This version

Re: ANN: Namespace browser for Emacs users

2014-08-04 Thread Bozhidar Batsov
On August 5, 2014 at 0:29:33, John Andrews (john.m.andr...@gmail.com) wrote: Hi Bozhidar, I think adding it to main Cider sounds like a great idea! I'll work up a pull request in the next few days. Thanks, John Looking forward to it! :-) On Fri, Aug 1, 2014 at 6:09 AM, Bozhidar Batsov

[ANN] CIDER 0.7 is out!

2014-08-05 Thread Bozhidar Batsov
Hi everyone, CIDER 0.7.0 is finally out! I wrote a short blog post about it, as the release is quite massive and important: http://batsov.com/articles/2014/08/05/cider-0-dot-7/ Enjoy! --  Cheers, Bozhidar -- You received this message because you are subscribed to the Google Groups Clojure

Re: CIDER vs Org Mode: Symbol's definition is void: nrepl-send-string-sync (workaround)

2014-08-11 Thread Bozhidar Batsov
On August 10, 2014 at 11:51:07 PM, Matching Socks (phill.w...@gmail.com) wrote: Using Org Mode's org-babel-execute-src-block, I ran into Symbol's definition is void: nrepl-send-string-sync after installing a recent update of the cider package from Melpa. This was recently renamed - have a look

Re: CIDER vs Org Mode: Symbol's definition is void: nrepl-send-string-sync (workaround)

2014-08-13 Thread Bozhidar Batsov
Indeed. I’ve overlooked this particular function; this is corrected upstream now. --  Bozhidar On August 12, 2014 at 11:53:42, Bastien (bastiengue...@gmail.com) wrote: Bozhidar Batsov bozhidar.bat...@gmail.com writes: This was recently renamed - have a look at CIDER's changelog

Re: [ANN] Gorilla REPL 0.3.3 - inline docs, CIDER compatibility

2014-09-01 Thread Bozhidar Batsov
vim-fireplace uses cider-nrepl (when available, otherwise it will fallback to evaling inlined code) as well, so the Emacs rules should apply for it. — Cheers,  Bozhidar On September 1, 2014 at 2:12:53 PM, Jony Hudson (jonyepsi...@gmail.com) wrote: Ohh, and there are some new docs on how to use

Re: [ANN] Gorilla REPL 0.3.3 - inline docs, CIDER compatibility

2014-09-01 Thread Bozhidar Batsov
On September 1, 2014 at 2:11:40 PM, Jony Hudson (jonyepsi...@gmail.com) wrote: Hi all,  there's a new version of Gorilla REPL out :-) The headline feature is that the autocomplete UI now shows the docs for the function you're typing/lets you browse the docs. It's really handy! Autocomplete

Re: {ANN} defun: A beautiful macro to define clojure functions with pattern match.

2014-09-14 Thread Bozhidar Batsov
Cool idea! I really wish something similar was available out-of-the-box - perhaps it makes sense to include such a macro in core.match itself as some point? — Cheers,  Bozhidar On September 14, 2014 at 9:47:21 AM, dennis zhuang (killme2...@gmail.com) wrote: Hi , i am pleased to introduce

Re: [ANN] Clojure Videos (with options for Linux users)

2014-09-22 Thread Bozhidar Batsov
I was thinking the same thing. Lack of paypal support is the only reason I haven’t subscribed yet… Not sure if it’s something supported by pivotshare, though. — Cheers,  Bozhidar On September 22, 2014 at 5:52:05 PM, Mateusz Fiołka (mateusz.fio...@gmail.com) wrote: Paypal payment option

Re: [ANN] Monroe 0.1.0 - nrepl client for Emacs

2014-09-26 Thread Bozhidar Batsov
Btw, you’re using CIDER’s old bencode parser, which was flawed (big requests break it due to deep recursive calls). We recently reworked it and the new version is much more robust. — Cheers,  Bozhidar On September 25, 2014 at 4:32:12 PM, Sanel Zukan (san...@gmail.com) wrote: Thanks for reply

Re: [ANN] Monroe 0.1.0 - nrepl client for Emacs

2014-10-03 Thread Bozhidar Batsov
On October 3, 2014 at 3:06:08 PM, Daniel Szmulewicz (daniel.szmulew...@gmail.com) wrote: Hi Sanel and thanks for Monroe.  I think the use case is clear: lightweight alternative to Cider.  So the question is what is the use case pertaining to nrepl.el, which is also lightweight. This question is

Re: [ANN] Monroe 0.1.0 - nrepl client for Emacs

2014-10-03 Thread Bozhidar Batsov
thought they were separate things. So in fact, nrepl.el is just an old incarnation of Cider? Ob-clojure.el needs a fixing, I believe. Oops, I meant nrepl.el:  https://github.com/technomancy/nrepl.el/blob/master/nrepl.el On Friday, October 3, 2014 3:34:26 PM UTC+3, Bozhidar Batsov wrote: On October

Re: book for a beginner with some exercises

2014-10-21 Thread Bozhidar Batsov
http://programmingpraxis.com/ is another source of great programming exercises (with solutions available in many languages). —  Cheers, Bozhidar On October 18, 2014 at 23:57:00, Eric Normand (ericwnorm...@gmail.com) wrote: Hi there, If you're looking for books, I don't know of any. But my

Re: Print broken in Cider 0.7.0 - Ring - Compojure

2014-10-29 Thread Bozhidar Batsov
I recall that a similar problem was caused by a buggy nREPL version.  See https://github.com/clojure-emacs/cider/issues/785 — Cheers,  Bozhidar On October 29, 2014 at 2:41:02 PM, Steve Shogren (steve.a.shog...@gmail.com) wrote: I cannot seem to see the results of println, print, or

Re: Print broken in Cider 0.7.0 - Ring - Compojure

2014-10-29 Thread Bozhidar Batsov
is the version I am using. Still nothing. On Wednesday, October 29, 2014 10:15:34 AM UTC-4, Bozhidar Batsov wrote: I recall that a similar problem was caused by a buggy nREPL version.  See https://github.com/clojure-emacs/cider/issues/785 — Cheers,  Bozhidar On October 29, 2014 at 2:41:02 PM

[ANN] Introducing inf-clojure - a better basic Clojure REPL for Emacs

2014-12-04 Thread Bozhidar Batsov
At Clojure/conj I had the chance to shake Rich Hickey’s hand and exchange a few words with him. When I asked him whether he currently uses CIDER or Cursive for Clojure development he replied that he preferred a simpler solution - clojure-mode inferior-lisp-mode. I was a bit surprised because

Re: [ANN] Introducing inf-clojure - a better basic Clojure REPL for Emacs

2014-12-04 Thread Bozhidar Batsov
That’s odd. `clojure-source-modes` is a defcustom with value '(clojure-mode) by default. Tried this locally and it seems to work. —  Cheers, Bozhidar On December 4, 2014 at 23:24:04, Bastien (bastiengue...@gmail.com) wrote: Hi Bozhidar, Bozhidar Batsov bozhidar.bat...@gmail.com writes

Re: [ANN] Introducing inf-clojure - a better basic Clojure REPL for Emacs

2014-12-04 Thread Bozhidar Batsov
middleware).  —  Cheers, Bozhidar On December 5, 2014 at 03:43:03, John Louis Del Rosario (joh...@gmail.com) wrote: How does this differ to monroe https://github.com/sanel/monroe? On Friday, December 5, 2014 1:39:32 AM UTC+8, Bozhidar Batsov wrote: At Clojure/conj I had the chance to shake Rich

Re: For review: Clojure Namespace Isolation

2014-12-07 Thread Bozhidar Batsov
I think you should post this to clojure-...@googlegroups.com —  Cheers, Bozhidar On December 7, 2014 at 07:32:38, Ralph Ritoch (rrit...@gmail.com) wrote: Hello,    I have created a way to create namespace isolation within clojure. The code is available on github @

CIDER 0.8.2 released!

2014-12-21 Thread Bozhidar Batsov
Ladies and gentlemen, I’m happy to inform you that CIDER 0.8.2 is out! It’s a bugfix-only release (which means you totally want to use it). Have a look at the release notes (https://github.com/clojure-emacs/cider/releases/tag/v0.8.2) for all the gory details. This will be the final release in

Re: Clojure Style Guide

2014-12-21 Thread Bozhidar Batsov
The only catch is that you should do this only for “relatively unique” names, as clojure-mode is not namespace aware. Otherwise you might get funky indentation in odd places. — Cheers,  Bozhidar On December 21, 2014 at 3:23:17 AM, Reid McKenzie (rmckenzi...@gmail.com) wrote: Protip: you

Re: CIDER 0.8.2 released!

2014-12-21 Thread Bozhidar Batsov
there in the next few hours. Thanks!  L 2014-12-21 11:54 GMT+01:00 Bozhidar Batsov bozhi...@batsov.com: Ladies and gentlemen, I’m happy to inform you that CIDER 0.8.2 is out! It’s a bugfix-only release (which means you totally want to use it). Have a look at the release notes (https://github.com

Re: Clojure Style Guide

2014-12-21 Thread Bozhidar Batsov
On December 20, 2014 at 11:14:14 AM, Colin Fleming (colin.mailingl...@gmail.com) wrote: Hi everyone, There's been a bit of discussion recently on a couple of clojure-mode tickets that I thought were worth discussing here. The tickets are #265 and #266, and they later led to PR #96 on Bozhidar

Re: Clojure Style Guide

2014-12-21 Thread Bozhidar Batsov
Yeah, shared (or at least as shared as possible) defaults would be awesome. I feel that the style guide might provide us with some insight about what those shared defaults should be. — Cheers,  Bozhidar On December 20, 2014 at 11:51:33 AM, Laurent PETIT (laurent.pe...@gmail.com) wrote: I

Re: Clojure Style Guide

2014-12-21 Thread Bozhidar Batsov
On December 20, 2014 at 4:30:41 PM, Timothy Baldridge (tbaldri...@gmail.com) wrote: I recently browsed parts of that guide and was surprised how many bits I disagreed with. Especially around the one space in these rare cases bits. Not that that is a bad thing it's just my personal opinion that

Re: Clojure Style Guide

2014-12-21 Thread Bozhidar Batsov
You can use `.dir-locals.el` to alter the clojure-mode indentation settings on a per-project basis. — Cheers,  Bozhidar On December 20, 2014 at 8:47:10 PM, Andy L (core.as...@gmail.com) wrote: Hi, I realized recently that cohesive pretty formatting LISP programs is a very difficult problem

Re: Clojure Style Guide

2014-12-21 Thread Bozhidar Batsov
On December 21, 2014 at 1:12:10 AM, Leon Grapenthin (grapenthinl...@gmail.com) wrote: Thanks for bringing this up here and linking to the issue I raised on GH. I wanted to start a discussion here as well but have not yet found time.  My concerns and worries are less about the style-guide in

Re: ANN: vim-cljfmt: a vim plugin for cljfmt, the Clojure formatting tool

2015-02-04 Thread Bozhidar Batsov
Nice! I think it'd be a good idea to wrap cljfmt in a nREPL middleware that we can use from both CIDER and fireplace (and possibly other editors). I might look into adding this to cider-nrepl. On 4 February 2015 at 19:07, W. David Jarvis venant...@gmail.com wrote: Today I'm open sourcing

Re: cider-repl show java and clojure version nil

2015-02-03 Thread Bozhidar Batsov
You're using a very old version of nREPL, which is likely coming from an older version of lein. Try using the latest the latest leiningen. On 3 February 2015 at 16:29, SK Kim tttuuu...@gmail.com wrote: Hello all, This is what cider-repl shows right after cider-jack-in. ; CIDER 0.9.0alpha

Re: [ANN] Dunaj project, an alternative core API for Clojure

2015-03-06 Thread Bozhidar Batsov
You might want to add some commenting capabilities to those articles. They'll be more valuable in the context of discussions IMO. On 6 March 2015 at 18:49, Jozef Wagner jozef.wag...@gmail.com wrote: Experiment #1 *Deconstructing Core API* While Clojure provides its functionalities in

Re: How do I upgrade nREPL?

2015-03-30 Thread Bozhidar Batsov
Yeah, other have noticed this as well https://github.com/clojure-emacs/cider/issues/961 Not sure if this is a Lein bug or a feature. On 30 March 2015 at 10:09, Shannon Severance s...@s53.me wrote: Through some additional experimentation, I have found when I start Leiningen repl within a

Re: State of the Art in Clojure Debugging

2015-03-30 Thread Bozhidar Batsov
This is a newish REPL debugger that's editor agnostic - https://github.com/razum2um/clj-debugger (and accidentally it's powering CIDER's own debugger). I'm pretty sure Cursive has the most sophisticated debugger right now, so the question is whether you dislike Intellij IDEA as much as Emacs. :-)

Re: clojure, not the go to for data science

2015-03-29 Thread Bozhidar Batsov
And CIDER isn't, right? I find this pretty insulting... On 29 March 2015 at 13:47, Colin Yates colin.ya...@gmail.com wrote: Cursive Clojure, LightTable and CounterClockwise are all good Clojure IDEs. On 29 March 2015 at 09:54, Sayth Renshaw flebber.c...@gmail.com wrote: Hi I last

Re: clojure, not the go to for data science

2015-03-29 Thread Bozhidar Batsov
Just picking on the wording, that's all. Anti-Emacs stuff really gets to me. Forget I ever said anything. On 29 March 2015 at 17:17, Colin Yates colin.ya...@gmail.com wrote: I assumed his reference to emacs covered CIDER - don't be so sensitive :). On 29 March 2015 at 15:14, Bozhidar Batsov

Debugging in CIDER

2015-03-28 Thread Bozhidar Batsov
Hey everyone, Just wanted to let you know that the most requested feature for CIDER (a debugger, in case you're wondering) has just landed in the master branch ( https://github.com/clojure-emacs/cider/pull/1019#issuecomment-87240470). The new CIDER debugger is inspired by edebug (Emacs's own

Re: [ANN, GSoC] A Common Clojure Source Metadata Model

2015-05-06 Thread Bozhidar Batsov
I think the real problem is the lack of conventions for adding metadata to docstrings. I sorely miss `some-func/var' and SOME-PARAM from Emacs Lisp. It's always clear where you refer to other functions/variables and to parameters. This makes it way easier to read (and parse) a docstring. On 6 May

Re: ClojureCLR and nrepl ?

2015-05-07 Thread Bozhidar Batsov
Btw, even if there were working nREPL for CLR you'll still have issues with fireplace as both of its modes (using embedded tooling code using nREPL middleware) rely on JVM libs. Same goes for CIDER, of course. Outside of basic evaluation pretty much nothing will work. On 7 May 2015 at 05:33,

Re: CLJ-703 - 10x compilation time decrease after applying one-line patch, no downsides.

2015-05-08 Thread Bozhidar Batsov
I'll just say one more time that the team should really consider doing bug-fix releases in the future. This problem sounds serious enough to be handled as quickly as possible. Clojure 1.6 was released over one year ago, so I'm guessing 1.8 is more than a year away from now. Waiting for major

Re: [ANN] edn.el

2015-04-15 Thread Bozhidar Batsov
Using EDN instead of bencode with nREPL CIDER comes to mind. Leveraging the socketed REPL in Clojure 1.7 from Emacs would be another idea. On 14 April 2015 at 00:25, Blake Miller blak3mil...@gmail.com wrote: Cool! May I ask what your motivation was for this? On Saturday, April 11, 2015 at

Re: [ClojureScript] Re: ANN: ClojureScript 0.0-3196, Conditional Reading, REPLs, and Code Motion

2015-04-12 Thread Bozhidar Batsov
Btw, CIDER 0.9-snapshot was just updated and now works with the latest ClojureScript release. On 11 April 2015 at 18:15, David Nolen dnolen.li...@gmail.com wrote: Yep, the clojure.main option is the one you want. David On Sat, Apr 11, 2015 at 10:45 AM, Georgi Danov georgi.da...@gmail.com

Re: [ANN] Clojure Applied: From Practice to Practitioner

2015-04-09 Thread Bozhidar Batsov
IMO Clojure Programming is the best intro book (although it's a bit outdated). Clojure for the Brave and the True is great as well, but it's not yet completely finished (ETA June). On 9 April 2015 at 18:57, Derek Koziol dskoz...@gmail.com wrote: What do you recommend as fine introductory books

Re: anybody here who use emacs to edit closure? is emacs lisp a good starting point to learn closure?

2015-04-04 Thread Bozhidar Batsov
You can definitely start using Emacs without having to learn Emacs Lisp. Unless you're planning to write some custom extensions or customize your setup wildly you can go a very long way with just cursory knowledge of Emacs Lisp. At any rate - knowing any Lisp dialect makes it relatively easy to

Re: anybody here who use emacs to edit closure? is emacs lisp a good starting point to learn closure?

2015-04-04 Thread Bozhidar Batsov
Ops, I meant to say CCW, not CCC. :-) On 4 April 2015 at 10:43, Laurent PETIT laurent.pe...@gmail.com wrote: Please also note that Counterclockwise, the Eclipse plugin for Clojure, also comes with all all-inclusive zip archive which makes you as easy to start creating a new project as

Re: Lein repl and Cider repl

2015-04-05 Thread Bozhidar Batsov
Maybe reply interns `clojure.repl/doc` in every namespace. I can tell you for a fact that in CIDER the `clojure.repl` functions are interned only in the user namespace. We can always change this, but it doesn't make a lot of sense. CIDER users normally never use functions like doc as they have

Re: Lein repl and Cider repl

2015-04-05 Thread Bozhidar Batsov
? And in general, what would be the best way to add some extra customization to how the Cider repl works? 2015-04-05 9:46 GMT+01:00 Bozhidar Batsov bozhi...@batsov.com: Maybe reply interns `clojure.repl/doc` in every namespace. I can tell you for a fact that in CIDER the `clojure.repl` functions

Re: [ANN] CIDER 0.9

2015-06-18 Thread Bozhidar Batsov
:-\ Connecting to multiple repls on different projects works fine. Thanks, BG On Thu, Jun 18, 2015 at 5:26 PM, Bozhidar Batsov bozhi...@batsov.com wrote: Happy to hear this! :-) On 18 June 2015 at 14:36, Stefan Kamphausen ska2...@gmail.com wrote: Dear CIDER Devs, On Tuesday, June 16

Re: [ANN] CIDER 0.9

2015-06-18 Thread Bozhidar Batsov
Happy to hear this! :-) On 18 June 2015 at 14:36, Stefan Kamphausen ska2...@gmail.com wrote: Dear CIDER Devs, On Tuesday, June 16, 2015 at 4:33:48 PM UTC+2, Bozhidar Batsov wrote: CIDER 0.9 is finally out! You can read more about the release here http://batsov.com/articles/2015/06/16

Re: Cider form-init buffer

2015-06-23 Thread Bozhidar Batsov
When exactly does this appear? It's just a file used by Clojure for code evaluated in a REPL, but shouldn't appear in CIDER at all (except in stacktraces). On 23 June 2015 at 18:56, dtouch3d completely dtouc...@gmail.com wrote: Is there a way to disable the /tmp/form-init*.clj buffer from

Re: Cider form-init buffer

2015-06-23 Thread Bozhidar Batsov
I try to evaluate code that has syntactic errors. On Tuesday, June 23, 2015 at 7:42:10 PM UTC+3, Bozhidar Batsov wrote: When exactly does this appear? It's just a file used by Clojure for code evaluated in a REPL, but shouldn't appear in CIDER at all (except in stacktraces). On 23 June 2015

Re: [ANN] CIDER 0.9

2015-06-18 Thread Bozhidar Batsov
connecting to two different repls from the same project (the regular one + one started by fighweel) and it made my Emacs hang :-\ Connecting to multiple repls on different projects works fine. Thanks, BG On Thu, Jun 18, 2015 at 5:26 PM, Bozhidar Batsov bozh...@batsov.com wrote: Happy

Re: ANN: org.clojure/tools.namespace 0.2.11

2015-06-20 Thread Bozhidar Batsov
Btw, what's the point of maintaining compatibility with 1.3? According to the last state of Clojure survey pretty much no one uses 1.3 and 1.4 and the upgrade path to 1.5 is not exactly hard... On 20 June 2015 at 16:32, Magnar Sveen magn...@gmail.com wrote: Thanks! Have been waiting for this.

[ANN] CIDER 0.9.1

2015-06-24 Thread Bozhidar Batsov
Hi everyone, CIDER 0.9.1 (codename “EuroCIDER”) is out! The release notes are here https://github.com/clojure-emacs/cider/releases/tag/v0.9.1 This release fixes pretty much all serious issues that were discovered shortly after 0.9.0 went live and (as you probably have guessed by now) is

Re: ANN: org.clojure/tools.namespace 0.2.11

2015-06-21 Thread Bozhidar Batsov
Often compatibility comes at the cost of functionality and maintainability, so in the end of the day someone has to pay the piper. Why would anyone be using Emacs 23? It's easy to upgrade it pretty much everywhere and I doubt anyone is doing much programming on their RHEL 5/6 production servers.

Re: CIDER + boot - how to make CIDER use installed version of cider-nrepl?

2015-06-21 Thread Bozhidar Batsov
Did you go through this https://github.com/boot-clj/boot/wiki/Cider-REPL ? On 21 June 2015 at 11:20, Alexis flexibe...@gmail.com wrote: Hi all, Since the last leiningen release insists on using nREPL 0.2.6, i thought i'd have a go at using boot with CIDER instead. From what i can tell,

[ANN] CIDER 0.9

2015-06-16 Thread Bozhidar Batsov
Hey everyone, CIDER 0.9 is finally out! You can read more about the release here http://batsov.com/articles/2015/06/16/cider-0-dot-9/ Enjoy (responsibly)! :-) -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to

Re: [new] GNU emacs settings for clojure ?

2015-06-15 Thread Bozhidar Batsov
The official example config might be useful as well https://github.com/clojure-emacs/example-config On 15 June 2015 at 12:32, Josh Kamau joshnet2...@gmail.com wrote: You could also try emacs-live if you are an emacs beginner. https://github.com/overtone/emacs-live On Mon, Jun 15, 2015 at

Re: [ANN] CIDER 0.9

2015-06-17 Thread Bozhidar Batsov
Yeah, I'm aware of those problems, but as you already know they have to fixed in leiningen. At least these days leiningen has an alternative ( https://github.com/boot-clj/boot). On 18 June 2015 at 07:51, Alexis flexibe...@gmail.com wrote: Bozhidar Batsov bozhi...@batsov.com writes: nREPL

Re: [ANN] CIDER 0.9

2015-06-17 Thread Bozhidar Batsov
, but deleting all previous *.elc files and restarting emacs solves the problem. Congratulations! Yours, Avicenna On Tuesday, 16 June 2015 21:33:48 UTC+7, Bozhidar Batsov wrote: Hey everyone, CIDER 0.9 is finally out! You can read more about the release here http://batsov.com/articles/2015/06/16

Re: [ANN] CIDER 0.9

2015-06-17 Thread Bozhidar Batsov
: assert When I run (require 'cl) it changes to Invalid function: assert Am I the only one with this problem? Because I found no reports of it. On Tuesday, June 16, 2015 at 4:33:48 PM UTC+2, Bozhidar Batsov wrote: Hey everyone, CIDER 0.9 is finally out! You can read more about the release here

Re: [ANN] CIDER 0.9

2015-06-17 Thread Bozhidar Batsov
Go do something useful with your IDE (or whatever) for a change and stop trolling on this thread... On 17 June 2015 at 16:56, Fluid Dynamics a2093...@trbvm.com wrote: On Wednesday, June 17, 2015 at 9:06:58 AM UTC-4, Leon Grapenthin wrote: Nevermind, I found the solution. (require 'cl)

Re: [ANN] CIDER 0.9

2015-06-17 Thread Bozhidar Batsov
wrote: leiningen use org.clojure/tools.nrepl 0.2.6 cider-nrepl throw warning On Tuesday, June 16, 2015 at 10:33:48 PM UTC+8, Bozhidar Batsov wrote: Hey everyone, CIDER 0.9 is finally out! You can read more about the release here http://batsov.com/articles/2015/06/16/cider-0-dot-9/ Enjoy

Re: cider-error go to line

2015-07-02 Thread Bozhidar Batsov
This is a problem on nREPL, not CIDER. See http://dev.clojure.org/jira/browse/NREPL-59 for details. There aren't any real solutions to this, other than fixing nREPL, but we're considering some workarounds (e.g. trying to find the definition using a regular expression and using the relative

Re: 0.1.0 core.async release?

2015-08-08 Thread Bozhidar Batsov
On 8 August 2015 at 11:42, Sean Corfield s...@corfield.org 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

Re: Tool authors: ClojureScript support in tools.namespace?

2015-07-29 Thread Bozhidar Batsov
Sounds like a plan to me. :-) On 28 July 2015 at 20:35, Stuart Sierra the.stuart.sie...@gmail.com wrote: Thanks for the responses everyone. So far, my general plan is starting to look like this: c.t.n.*dependency* and c.t.n.*track* are platform agnostic. c.t.n.*file* and c.t.n.*parse* can

Re: [:ann :book] ClojureScript Unraveled

2015-07-21 Thread Bozhidar Batsov
Sounds like a plan to me. :-) On 21 July 2015 at 18:16, Alejandro Gómez alejan...@dialelo.com wrote: Thanks to everybody for the kind words and suggestions! A few comments to Bozhidar's suggestions below: On Mon, Jul 20, 2015, at 07:07, Bozhidar Batsov wrote: That's a really exciting

Re: Tool authors: ClojureScript support in tools.namespace?

2015-07-25 Thread Bozhidar Batsov
Stuart mentioned that equivalent tools already exist for cljs, but I'm not sure what he refers to. CIDER makes use of `c.t.n.repl/refresh` (its lower-level blocks to be precise) and it'd be great if we could provide the same functionality for cljs. On 25 July 2015 at 17:37, Dylan Butman

Re: #{:rant} Questions about contribution policy and clojure compiler source.

2015-07-18 Thread Bozhidar Batsov
On 18 July 2015 at 14:13, Andrey Antukh n...@niwi.nz wrote: Hi! I have some, maybe controversial, questions... A little bit of context: https://twitter.com/aphyr/status/621806683908542464 Why this is like a normal approach for managing third party contributions to clojure core? This kind

Re: #{:rant} Questions about contribution policy and clojure compiler source.

2015-07-18 Thread Bozhidar Batsov
Btw, here's a bit more colour on the inclusion of tuples, Zack's own thoughts on the subject https://gist.github.com/ztellman/9ded0b77281f48942b68 On Saturday, July 18, 2015 at 2:14:02 PM UTC+3, Andrey Antukh wrote: Hi! I have some, maybe controversial, questions... A little bit of

Re: #{:rant} Questions about contribution policy and clojure compiler source.

2015-07-18 Thread Bozhidar Batsov
On 18 July 2015 at 18:48, Colin Yates colin.ya...@gmail.com wrote: +1 (although I maybe wouldn’t be so mocking in my tone ;-). Since when did software design by committee work; anyone remember J2EE? (and yes, that does deserve my mocking tone). Why do people always say that a committee is

Re: #{:rant} Questions about contribution policy and clojure compiler source.

2015-07-18 Thread Bozhidar Batsov
On 18 July 2015 at 20:18, Luc Prefontaine lprefonta...@softaddicts.ca wrote: Aaah ! The pull request looms again :) A bug tracking system is essentialy to coordinate efforts, pull request are not a mechanism to track fixes/improvements and discuss about them. That may work for a very small

Re: #{:rant} Questions about contribution policy and clojure compiler source.

2015-07-18 Thread Bozhidar Batsov
or Ruby for this purpose. As this conversation isn't really going anywhere I'll keep my thoughts to myself. Luc P. Luc P. Sent from my iPad On Jul 18, 2015, at 14:32, Bozhidar Batsov bozhi...@batsov.com wrote: On 18 July 2015 at 20:18, Luc Prefontaine lprefonta...@softaddicts.ca wrote

Re: #{:rant} Questions about contribution policy and clojure compiler source.

2015-07-18 Thread Bozhidar Batsov
On 18 July 2015 at 18:44, Luc Prefontaine lprefonta...@softaddicts.ca wrote: Sure, indentation is what gets the code running on metal :)) That remark is wrong on so many levels... In the words of the legendary SICP authors - Programs must be written for people to read, and only incidentally

Re: [:ann :book] ClojureScript Unraveled

2015-07-19 Thread Bozhidar Batsov
That's a really exciting project, as a lot of people are looking to get started with ClojureScript and are finding it kind of hard because of the lack of such resources. My advise would be to put a bit heavier focus on the differences between Clojure ClojureScript and add some section about

Re: #{:rant} Questions about contribution policy and clojure compiler source.

2015-07-20 Thread Bozhidar Batsov
True that. While I'd prefer a more common indentation style to be adopted, I'd definitely settle just for Rich's style being applied consistently everywhere. Trying to account for indentation inconsistencies when working on a patch is not fun at all. So yeah - the real problems about the

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

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: >

Re: deprecation warnings?

2015-10-21 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,

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

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

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

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,

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

Re: CIDER 0.10 is out!

2015-12-22 Thread Bozhidar Batsov
s greatly > improved its 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, Bozh

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

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

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? > >

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

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

  1   2   >