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

2014-12-04 Thread Bozhidar Batsov
It doesn’t use nREPL at all making it the simplest solution possible (meaning you can’t use it to connect to remote processes). The value of monroe is pretty questionable IMO as you can use CIDER as a replacement for monroe anyways (basic CIDER features work even without the cider-nrepl middlewa

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

2014-12-04 Thread John Louis Del Rosario
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 > Hickey’s hand and exchange a few words with him. When I asked him whether > he curr

[ANN] Release 0.31.1 of Counterclockwise

2014-12-04 Thread Laurent PETIT
Counterclockwise, the Eclipse Clojure development tool. Counterclockwise 0.31.1 has been released. There was a problem with Eclipse restarts if clojure editors were still open. As a bonus, additional work on user plugins is delivered in 0.31.1. ChangeLog = http://doc.ccw-ide.org/Change

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

2014-12-04 Thread Bastien
Bozhidar Batsov writes: > That’s odd. `clojure-source-modes` is a defcustom with value ' > (clojure-mode) by default. Tried this locally and it seems to work. It works locally, the compilation is raised when installing from MELPA. Maybe you can try to reinstall from emacs -nw ? PS: I'll follow

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

2014-12-04 Thread Bozhidar Batsov
n\n(fn)"]() funcall(#[0 "\302\303\304\305\300\"\301\"\306\307#\207" [inf-clojure "/home/guerry/.emacs.d/elpa/inf-clojure-20141204.820" load expand-file-name format "%s-autoloads" nil t] 5 "\n\n(fn)"]) package-activate-1([cl-struct-packag

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

2014-12-04 Thread Bastien
ile-name format "%s-autoloads" nil t] 5 "\n\n(fn)"]() funcall(#[0 "\302\303\304\305\300\"\301\"\306\307#\207" [inf-clojure "/home/guerry/.emacs.d/elpa/inf-clojure-20141204.820" load expand-file-name format "%s-autoloads" nil t] 5 "\n

Re: Getting sick and tired of "[trace missing]"

2014-12-04 Thread Niels van Klaveren
On Wednesday, December 3, 2014 11:53:02 PM UTC+1, Laurent PETIT wrote: > > > Hello Niels, > > that's interesting. Would it deserve that CCW adds this option > automatically when asked to start a REPL ? I could probably easily do this > in both cases : when the REPL start is delegated to Leinin

[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 c

Re: perform action after events stop for some period

2014-12-04 Thread Dylan Butman
woops should actually be (go-loop [] (let [[v c] (alts! [(timeout period) events-ch])] (if (= c events-ch) (when v (recur)) (apply f args the timeout returns nil On Wednesday, December 3, 2014 3:47:35 PM UTC-5, Erik Price wrote: > > Thank you

Re: more colloquial "do x n times"

2014-12-04 Thread Chris Freeman
Sam, I'm not an expert, but I think making `co-occurrences` recursive is slightly simpler. Something like: (defn co-occurrences [db ht depth tags] (if (zero? depth) > tags > (recur db ht (dec depth) (co-ocs db ht tags You'll note that I'm not reducing into tags on the last line.

[ANN] Richelieu 0.4.0, a library for advising functions

2014-12-04 Thread Edwin Watkeys
Good morning, Based on feedback from folks, changes since the initial 0.2.1 announcement: * Added the ability to suppress zero or more advice functions via a `without-advice` macro. * Changed the keyword used to indicate that a function should never be advised to be namespaced. https://github.

Clojure User Group Mannheim drittes Treffen 10.12.2014 ab 19:00 Uhr in der Besselstrasse 26a

2014-12-04 Thread Andreas Klein
Liebe Clojurianer, wir möchten unser nächstes User Group Meeting für Mannheim und die Umgebung ankündigen. Das nächste Treffen findet am Mittwoch den 10.12.2014 ab 19:00 Uhr in den Geschäftsräumen der DemandFlow GmbH Besselstrasse 26a 68219 Mannheim statt. Parkplätze sind vor dem Haus vorhanden.

[ANN] Release 0.31.0 of Counterclockwise

2014-12-04 Thread Laurent PETIT
Counterclockwise, the Eclipse Clojure development tool. Counterclockwise 0.31.0 has ben released. Fix some annoying workspace locks when project.clj was updating in the background. Add User Plugin APIs ; also starts to post some events using the Eclipse API Event Broker (:ccw.editor.saved, :ccw.

Re: Considering dropping Eclipse 3.x support for counterclockwise

2014-12-04 Thread Dennis Haupt
yuno 2014-12-04 11:45 GMT+01:00 Laurent PETIT : > The following Eclipse names are 3.x based : Indigo, Helios, Galileo > > The following are 4.x based : Juno, Kepler, Luna > > 2014-12-04 11:17 GMT+01:00 Laurent PETIT : > >> Hello, >> >> Eclipse 4.x has been around for many years now, and I'm cons

Re: Considering dropping Eclipse 3.x support for counterclockwise

2014-12-04 Thread Laurent PETIT
The following Eclipse names are 3.x based : Indigo, Helios, Galileo The following are 4.x based : Juno, Kepler, Luna 2014-12-04 11:17 GMT+01:00 Laurent PETIT : > Hello, > > Eclipse 4.x has been around for many years now, and I'm considering > dropping definitely the support for Eclipse 3.x. > >

Re: Considering dropping Eclipse 3.x support for counterclockwise

2014-12-04 Thread Mikera
I would totally support this if it makes it easier to enhance Counterclockwise (which I love!) Not personally aware of anyone still stuck on Eclipse 3.x On Thursday, 4 December 2014 18:18:34 UTC+8, Laurent PETIT wrote: > > Hello, > > Eclipse 4.x has been around for many years now, and I'm consid

Considering dropping Eclipse 3.x support for counterclockwise

2014-12-04 Thread Laurent PETIT
Hello, Eclipse 4.x has been around for many years now, and I'm considering dropping definitely the support for Eclipse 3.x. This would simplify ccw internals (merge 2 plugins which are separate due to this), and also allow ccw to embrace Eclipse 4.x APIs in more areas than today (today only User

Re: Need advice on algorithm performance

2014-12-04 Thread Dmitriy Morozov
Thanks! clojure.zip is convinient but slow, I used clojure.walk and it turned to be several times faster in my case. On Wednesday, December 3, 2014 10:48:18 PM UTC+2, Jony Hudson wrote: > > If I understand right, I think you might be able to use the existing > replace functions in clojure.walk.