[ANN] Release 0.34.0 of Counterclockwise

278 views
Skip to first unread message

Laurent PETIT

unread,
Aug 21, 2015, 8:11:21 AM8/21/15
to clojuredev-users, counterclockwise, clo...@googlegroups.com, cloju...@googlegroups.com
Counterclockwise, the Eclipse Clojure development tool.

Counterclockwise 0.34.0 has been released.

Highlights:

- Resource hyperlinks: you can Cmd+Clik (or F3) on string literals that represent resources, they will be open. Searches for files relative to the current file, or the classpath, or the project. Also works if the resource is an absolute filesystem path.
- Fix an issue with Alt+L L for launching arbitrary Leiningen commands

ChangeLog
=========


Installation instructions
==================


Cheers,

Fluid Dynamics

unread,
May 5, 2016, 5:00:14 PM5/5/16
to counterclockwise-users, clojured...@googlegroups.com, clo...@googlegroups.com, cloju...@googlegroups.com

Attempting to update my install, for me, results in this:

Cannot complete the install because one or more required items could not be found.
  Software being installed: Counterclockwise 0.34.0.STABLE001 (ccw 0.34.0.STABLE001)
  Missing requirement: Marketplace Client 1.4.0.v20150618-1659 (org.eclipse.epp.mpc.feature.
group 1.4.0.v20150618-1659) requires 'org.eclipse.equinox.p2.discovery.feature.feature.group [1.0.0.v201004,2.0.0)' but it could not be found
  Cannot satisfy dependency:
    From: Counterclockwise 0.34.0.STABLE001 (ccw 0.34.0.STABLE001)
    To: org.eclipse.epp.mpc.feature.group [1.4.0.v20150618-1659]
 

Luc

unread,
May 5, 2016, 7:45:39 PM5/5/16
to Clojure
I remember this problem but this is
an eclipse bug if my memory is not
failing. They had removed Marketplace
by mistake.

Are you using the latest version of Eclipse ?

Luc P.

Fluid Dynamics

unread,
May 6, 2016, 8:06:43 AM5/6/16
to Clojure

It's *standalone* CCW 0.28.0 trying to update itself to 0.34.0. There's no separate Eclipse to separately update first. I have tried selecting each item in the updater thingy separately, one at a time, and updating them, only stopping if it says the component is already up to date, and all of them are now up to date except the top two CCW-specific ones, which have the dependency error. I also tried mass-selecting everything at once and clicking update. So no, there's nothing it seems that I can "update first" and then update the rest to make it work.

If they "had" removed something by mistake, some time ago, doesn't that imply that they realized their error and put it back a nearly-as-long time ago, and therefore the problem should no longer exist?

Sean Corfield

unread,
May 6, 2016, 11:48:29 AM5/6/16
to Clojure Mailing List

Well, “standalone” CCW is still Eclipse under the hood, right? What I suspect here is that it packaged a stripped down Eclipse that is no longer capable of updating itself past some change that the Eclipse project made. I’d recommend installing an up-to-date version of Eclipse itself, then installing an up-to-date version of CCW *as a plugin* and then I think you’ll have more luck going forward.

 

You can reuse the same workspace location so the newly-installed Eclipse + CCW plugin combo should pick up all your settings and projects and so on.

 

(FWIW, I’ve seen similar problems with other projects that offered both a bundled Eclipse install and a plugin install: at some point the bundled install just breaks due to Eclipse updates – using a plugin is nearly always a safer option, in my experience)

 

Sean Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

Fluid Dynamics

unread,
May 6, 2016, 7:31:54 PM5/6/16
to Clojure
On Friday, May 6, 2016 at 11:48:29 AM UTC-4, Sean Corfield wrote:

Well, “standalone” CCW is still Eclipse under the hood, right? What I suspect here is that it packaged a stripped down Eclipse that is no longer capable of updating itself past some change that the Eclipse project made. I’d recommend installing an up-to-date version of Eclipse itself, then installing an up-to-date version of CCW *as a plugin* and then I think you’ll have more luck going forward.


That's hours and hundreds of megabytes of downloading, and then who knows how much labor configuring things. I'd be happy to just have my REPL back in 0.28.0, to be honest.

Sean Corfield

unread,
May 6, 2016, 8:08:18 PM5/6/16
to Clojure Mailing List
On 5/6/16, 2:49 PM, "Fluid Dynamics" <clo...@googlegroups.com on behalf of a209...@trbvm.com> wrote:
> That's hours and hundreds of megabytes of downloading,

The latest Eclipse for Java Developers is 166MB which I believe is the edition most Clojure developers would need, to use CCW?

For that to take “hours” to download, your Internet download speed would have to be around 1Mbps (or lower) which must make all sorts of aspects of development with the JVM and Maven/Leiningen dependencies rather painful for you… ☹

> and then who knows how much labor configuring things.

As I said (in the bit you did not quote):

You can reuse the same workspace location so the newly-installed Eclipse + CCW plugin combo should pick up all your settings and projects and so on.

So, hopefully, not a lot of labor. And you’ll save yourself from similar problems in the future.

Sean

p.s. Downloading a fresh Eclipse and CCW and configuring it all from scratch would likely have taken less time than you’ve spent on this email thread ☺



Reply all
Reply to author
Forward
0 new messages