@halirutan Please check if what I said re: .ideahere is correct... My understanding is that till the SDK attributes/version or unit testing features are implemented/used by the plugin, the .idea folder is not necessary to share, but I'm not sure
@rm-rf I made a comment. I'm not completely sure myself but it seems that in the official repo of IDEA community they provide the .idea folder. What they exclude through .gitignore is .idea/workspace.xml
This makes sense to me because with this way you can share your code style settings and spell checker settings for example.
@rm-rf Additionally, you can provide copyright settings and scopes which is an important aspect for the M-plugin, because all the files which were extracted from Mathematica need a special Wolfram licences, while everything else is under MIT license. IDEA add the copyright automatically, but it has to know which license for which scope/files.
@rcollyer I had a discussion with one of the lead developers of IDEA and he explained that it is not likely a bug withing idea and went through what happens in detail. Therefore, I sat down and debugged it and fortunately, I was able to reproduce it. I could determine the source of the bug and I hopefully fixed it within my code. It was a problem that due to my absolute inability I didn't initialize a class properly which in turn made that the parser could not parse specific expressions anymore.
@rm-rf Btw, on a different matter. Are you using or working on the ProjectInstaller from Leonid?
@halirutan I was using it regularly at one point, but I haven't used it in a while. A minor point: I found that it didn't respect file permissions when downloading and installing (because there is no way to set file permissions from mma, AFAIK) and this was critical to one of the repos I was downloading.