Re: working intellij plugin?
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?
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?
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?
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?
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?
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?
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.