Re: working intellij plugin?

2014-07-14 Thread Mark Derricutt

On 14 Jul 2014, at 17:40, Colin Fleming wrote:

Both La Clojure and the IntelliJ Leiningen plugin are effectively 
discontinued in favour of Cursive. There's full instructions on how to 
get started 
here:[https://cursiveclojure.com/userguide](https://cursiveclojure.com/userguide). 
Let me know if you have any more questions.


effectively - about time we get that made official :)

--
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups Clojure group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: working intellij plugin?

2014-07-14 Thread Colin Fleming
Well, it's sort of official now, see:
http://devnet.jetbrains.com/thread/450673. Basically JetBrains are now only
accepting pull requests and making minimal changes to keep the current
version of La Clojure working with new IntelliJ versions - there's no
active development going on (not that it has ever been very active since
2009 or so). Unfortunately that information is buried in their forum, so
it's not widely known.

I also have an issue due to the fact that I use my own repository to
distribute Cursive - anyone opening a Clojure file in IntelliJ without one
of the plugins installed will be prompted to install La Clojure, but not
Cursive. I need to use JetBrains' repo to fix that, but I only recently
discovered how to support multiple IntelliJ versions there. I'll make that
change soon.


On 14 July 2014 11:03, Mark Derricutt m...@talios.com wrote:

 On 14 Jul 2014, at 17:40, Colin Fleming wrote:

  Both La Clojure and the IntelliJ Leiningen plugin are effectively
 discontinued in favour of Cursive. There's full instructions on how to get
 started here:[https://cursiveclojure.com/userguide](https://
 cursiveclojure.com/userguide). Let me know if you have any more
 questions.


 effectively - about time we get that made official :)


 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 --- You received this message because you are subscribed to the Google
 Groups Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: working intellij plugin?

2014-07-14 Thread Brian Craft
Cool, got it working.

Is there a way to edit and evaluate a buffer loaded from a jar? Currently 
it has a lock icon, which I haven't found a way to turn off. 

On Sunday, July 13, 2014 10:41:04 PM UTC-7, Colin Fleming wrote:

 HI Brian,

 Both La Clojure and the IntelliJ Leiningen plugin are effectively 
 discontinued in favour of Cursive. There's full instructions on how to get 
 started here: https://cursiveclojure.com/userguide. Let me know if you 
 have any more questions.

 Cheers,
 Colin


 On 14 July 2014 03:35, Brian Craft craft...@gmail.com javascript: 
 wrote:

 In need of a way to breakpoint in java code, I decided to look at 
 intellij. I tried the directions here:

 http://wiki.jetbrains.net/intellij/Getting_started_with_La_Clojure

 which don't work. When trying to open a project, it throws:

 java.lang.NoSuchMethodError: 
 com.intellij.openapi.module.ModifiableModuleModel.newModule(Ljava/lang/String;Lcom/intellij/openapi/module/ModuleType;)Lcom/intellij/openapi/module/Module;
 at 
 de.janthomae.leiningenplugin.project.LeiningenProject.reimport(LeiningenProject.java:133)
 at 
 de.janthomae.leiningenplugin.project.LeiningenProjectsManager.importLeiningenProject(LeiningenProjectsManager.java:71)
 at 
 de.janthomae.leiningenplugin.project.LeiningenProjectBuilder.commit(LeiningenProjectBuilder.java:57)


 Tracking down the leinningen plugin project I see that it's dead, and 
 points to the cursive project, which has no downloads.

 Is there a way to get this working? Or, alternatively, is there a less 
 painful way to set a breakpoint in java code from a lein project? My usual 
 environment is fireplace. Command line would be great, but I'm not up for 
 switching to emacs this week. ;)
  
 -- 
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clo...@googlegroups.com 
 javascript:
 Note that posts from new members are moderated - please be patient with 
 your first post.
 To unsubscribe from this group, send email to
 clojure+u...@googlegroups.com javascript:
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 --- 
 You received this message because you are subscribed to the Google Groups 
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to clojure+u...@googlegroups.com javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: working intellij plugin?

2014-07-14 Thread Colin Fleming
No, there isn't, unfortunately - there are a couple of outstanding issues
about this. IntelliJ has a fairly strict notion of files' origin, and it
doesn't permit the concept of editing files that it won't be able to write
back later. So that one will be tricky, I'll have to copy the file content
to a scratch buffer or something. Not being able to load them is just a
bug, I'll try to fix that for the next build.


On 14 July 2014 17:15, Brian Craft craft.br...@gmail.com wrote:

 Cool, got it working.

 Is there a way to edit and evaluate a buffer loaded from a jar? Currently
 it has a lock icon, which I haven't found a way to turn off.


 On Sunday, July 13, 2014 10:41:04 PM UTC-7, Colin Fleming wrote:

 HI Brian,

 Both La Clojure and the IntelliJ Leiningen plugin are effectively
 discontinued in favour of Cursive. There's full instructions on how to get
 started here: https://cursiveclojure.com/userguide. Let me know if you
 have any more questions.

 Cheers,
 Colin


 On 14 July 2014 03:35, Brian Craft craft...@gmail.com wrote:

 In need of a way to breakpoint in java code, I decided to look at
 intellij. I tried the directions here:

 http://wiki.jetbrains.net/intellij/Getting_started_with_La_Clojure

 which don't work. When trying to open a project, it throws:

 java.lang.NoSuchMethodError: com.intellij.openapi.module.
 ModifiableModuleModel.newModule(Ljava/lang/String;
 Lcom/intellij/openapi/module/ModuleType;)Lcom/intellij/
 openapi/module/Module;
  at de.janthomae.leiningenplugin.project.LeiningenProject.
 reimport(LeiningenProject.java:133)
 at de.janthomae.leiningenplugin.project.
 LeiningenProjectsManager.importLeiningenProject(
 LeiningenProjectsManager.java:71)
 at de.janthomae.leiningenplugin.project.LeiningenProjectBuilder.
 commit(LeiningenProjectBuilder.java:57)


 Tracking down the leinningen plugin project I see that it's dead, and
 points to the cursive project, which has no downloads.

 Is there a way to get this working? Or, alternatively, is there a less
 painful way to set a breakpoint in java code from a lein project? My usual
 environment is fireplace. Command line would be great, but I'm not up for
 switching to emacs this week. ;)

 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clo...@googlegroups.com

 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+u...@googlegroups.com

 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send
 an email to clojure+u...@googlegroups.com.

 For more options, visit https://groups.google.com/d/optout.


  --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google Groups
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: working intellij plugin?

2014-07-14 Thread Brian Craft
That's unfortunate. I do this constantly in vim for 
debugging/investigation. I worked around it with in-ns from a writable file.

On Monday, July 14, 2014 9:44:43 AM UTC-7, Colin Fleming wrote:

 No, there isn't, unfortunately - there are a couple of outstanding issues 
 about this. IntelliJ has a fairly strict notion of files' origin, and it 
 doesn't permit the concept of editing files that it won't be able to write 
 back later. So that one will be tricky, I'll have to copy the file content 
 to a scratch buffer or something. Not being able to load them is just a 
 bug, I'll try to fix that for the next build.


 On 14 July 2014 17:15, Brian Craft craft...@gmail.com javascript: 
 wrote:

 Cool, got it working.

 Is there a way to edit and evaluate a buffer loaded from a jar? Currently 
 it has a lock icon, which I haven't found a way to turn off. 


 On Sunday, July 13, 2014 10:41:04 PM UTC-7, Colin Fleming wrote:

 HI Brian,

 Both La Clojure and the IntelliJ Leiningen plugin are effectively 
 discontinued in favour of Cursive. There's full instructions on how to get 
 started here: https://cursiveclojure.com/userguide. Let me know if you 
 have any more questions.

 Cheers,
 Colin


 On 14 July 2014 03:35, Brian Craft craft...@gmail.com wrote:

 In need of a way to breakpoint in java code, I decided to look at 
 intellij. I tried the directions here:

 http://wiki.jetbrains.net/intellij/Getting_started_with_La_Clojure

 which don't work. When trying to open a project, it throws:

 java.lang.NoSuchMethodError: com.intellij.openapi.module.
 ModifiableModuleModel.newModule(Ljava/lang/String;
 Lcom/intellij/openapi/module/ModuleType;)Lcom/intellij/
 openapi/module/Module;
  at de.janthomae.leiningenplugin.project.LeiningenProject.
 reimport(LeiningenProject.java:133)
 at de.janthomae.leiningenplugin.project.
 LeiningenProjectsManager.importLeiningenProject(
 LeiningenProjectsManager.java:71)
 at de.janthomae.leiningenplugin.project.
 LeiningenProjectBuilder.commit(LeiningenProjectBuilder.java:57)


 Tracking down the leinningen plugin project I see that it's dead, and 
 points to the cursive project, which has no downloads.

 Is there a way to get this working? Or, alternatively, is there a less 
 painful way to set a breakpoint in java code from a lein project? My usual 
 environment is fireplace. Command line would be great, but I'm not up for 
 switching to emacs this week. ;)
  
 -- 
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clo...@googlegroups.com

 Note that posts from new members are moderated - please be patient with 
 your first post.
 To unsubscribe from this group, send email to
 clojure+u...@googlegroups.com

 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 --- 
 You received this message because you are subscribed to the Google 
 Groups Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send 
 an email to clojure+u...@googlegroups.com.

 For more options, visit https://groups.google.com/d/optout.


  -- 
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clo...@googlegroups.com 
 javascript:
 Note that posts from new members are moderated - please be patient with 
 your first post.
 To unsubscribe from this group, send email to
 clojure+u...@googlegroups.com javascript:
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 --- 
 You received this message because you are subscribed to the Google Groups 
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an 
 email to clojure+u...@googlegroups.com javascript:.
 For more options, visit https://groups.google.com/d/optout.




-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: working intellij plugin?

2014-07-13 Thread Mark Mandel
Try this for IntelliJ instead. It's far better:

https://cursiveclojure.com/

Mark


On Mon, Jul 14, 2014 at 11:35 AM, Brian Craft craft.br...@gmail.com wrote:

 In need of a way to breakpoint in java code, I decided to look at
 intellij. I tried the directions here:

 http://wiki.jetbrains.net/intellij/Getting_started_with_La_Clojure

 which don't work. When trying to open a project, it throws:

 java.lang.NoSuchMethodError:
 com.intellij.openapi.module.ModifiableModuleModel.newModule(Ljava/lang/String;Lcom/intellij/openapi/module/ModuleType;)Lcom/intellij/openapi/module/Module;
 at
 de.janthomae.leiningenplugin.project.LeiningenProject.reimport(LeiningenProject.java:133)
 at
 de.janthomae.leiningenplugin.project.LeiningenProjectsManager.importLeiningenProject(LeiningenProjectsManager.java:71)
 at
 de.janthomae.leiningenplugin.project.LeiningenProjectBuilder.commit(LeiningenProjectBuilder.java:57)


 Tracking down the leinningen plugin project I see that it's dead, and
 points to the cursive project, which has no downloads.

 Is there a way to get this working? Or, alternatively, is there a less
 painful way to set a breakpoint in java code from a lein project? My usual
 environment is fireplace. Command line would be great, but I'm not up for
 switching to emacs this week. ;)

 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google Groups
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.




-- 
E: mark.man...@gmail.com
T: http://www.twitter.com/neurotic
W: www.compoundtheory.com

2 Devs from Down Under Podcast
http://www.2ddu.com/

-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: working intellij plugin?

2014-07-13 Thread Colin Fleming
HI Brian,

Both La Clojure and the IntelliJ Leiningen plugin are effectively
discontinued in favour of Cursive. There's full instructions on how to get
started here: https://cursiveclojure.com/userguide. Let me know if you have
any more questions.

Cheers,
Colin


On 14 July 2014 03:35, Brian Craft craft.br...@gmail.com wrote:

 In need of a way to breakpoint in java code, I decided to look at
 intellij. I tried the directions here:

 http://wiki.jetbrains.net/intellij/Getting_started_with_La_Clojure

 which don't work. When trying to open a project, it throws:

 java.lang.NoSuchMethodError:
 com.intellij.openapi.module.ModifiableModuleModel.newModule(Ljava/lang/String;Lcom/intellij/openapi/module/ModuleType;)Lcom/intellij/openapi/module/Module;
 at
 de.janthomae.leiningenplugin.project.LeiningenProject.reimport(LeiningenProject.java:133)
 at
 de.janthomae.leiningenplugin.project.LeiningenProjectsManager.importLeiningenProject(LeiningenProjectsManager.java:71)
 at
 de.janthomae.leiningenplugin.project.LeiningenProjectBuilder.commit(LeiningenProjectBuilder.java:57)


 Tracking down the leinningen plugin project I see that it's dead, and
 points to the cursive project, which has no downloads.

 Is there a way to get this working? Or, alternatively, is there a less
 painful way to set a breakpoint in java code from a lein project? My usual
 environment is fireplace. Command line would be great, but I'm not up for
 switching to emacs this week. ;)

 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google Groups
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.