Re: DDT 0.7.0 released
On 2013-09-02 18:55, Bruno Medeiros wrote: Hum, I didn't know it was that much of a pain to use Java 1.7 on a Mac. If I had known I might have delayed the DDT version requirements bump, but now it's too late as it's way down the road, there is a lot of 1.7 use already. And regardless, it shouldn't be that much of a pain to put a newer version of Java. Version 1.7 has been out for quite some time. But it does seem Mac OS X is quite fussy about it: http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html I uninstalled 1.6 and then installed 1.7. Then when I started Eclipse Mac OS X says I need to install Java. I don't if this might have helped, but you can specify to Eclipse which JVM to use: http://wiki.eclipse.org/Eclipse.ini This means you don't have to use the default JVM but another installed one. I tried that, doesn't work. It just adds it's own -vm flag, overriding mine. -- /Jacob Carlborg
Re: DDT 0.7.0 released
On 03/09/2013 07:38, Jacob Carlborg wrote: I don't if this might have helped, but you can specify to Eclipse which JVM to use: http://wiki.eclipse.org/Eclipse.ini This means you don't have to use the default JVM but another installed one. I tried that, doesn't work. It just adds it's own -vm flag, overriding mine. I'm sure there must be a better way. But I can't help you there much, I have no expertise in Max OS X (I only use Windows, or to a lesser degree, Linux) -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On 2013-09-03 13:14, Bruno Medeiros wrote: I'm sure there must be a better way. But I can't help you there much, I have no expertise in Max OS X (I only use Windows, or to a lesser degree, Linux) I agree, but this was the only solution that I could find that worked. I think someone has reported a bug with the -vm flag or about running Eclipse with Java 1.7 on Mac OS X. -- /Jacob Carlborg
Re: DDT 0.7.0 released
On 03/09/2013 14:19, Jacob Carlborg wrote: On 2013-09-03 13:14, Bruno Medeiros wrote: I'm sure there must be a better way. But I can't help you there much, I have no expertise in Max OS X (I only use Windows, or to a lesser degree, Linux) I agree, but this was the only solution that I could find that worked. I think someone has reported a bug with the -vm flag or about running Eclipse with Java 1.7 on Mac OS X. Hum, have you tried adding the -vm flag to a shortcut to the Eclipse executable (instead of modying the .ini file)? All flags specified in the command to the eclipse executable are supposed to override the .ini file ones. -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On Thursday, 15 August 2013 at 19:20:52 UTC, Bruno Medeiros wrote: A new version of DDT - D Development tools is out. Great! But after download and install of the eclipse-kepler linux32 runtime and adding the repo http://updates.ddt.googlecode.com/git/ to the available software sites to install DDT the following error occurs: Unable to read repository at http://updates.ddt.googlecode.com/git/content.xml. Unable to read repository at http://updates.ddt.googlecode.com/git/content.xml. Failure initializing default SSL context excerpts from the .log: -8K- !SESSION 2013-09-02 16:45:33.503 --- eclipse.buildId=4.3.0.I20130605-2000 java.version=1.7.0_40 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86 !ENTRY org.eclipse.equinox.p2.core 4 0 2013-09-02 16:45:42.402 !MESSAGE Provisioning exception !STACK 1 org.eclipse.equinox.p2.core.ProvisionException: Unable to read repository at http://download.eclipse.org/releases/kepler/content.xml. at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:192) at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66) !ENTRY org.eclipse.equinox.p2.core 4 0 2013-09-02 16:45:42.416 !MESSAGE Provisioning exception !STACK 1 org.eclipse.equinox.p2.core.ProvisionException: Unable to read repository at http://updates.ddt.googlecode.com/git/content.xml. at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:192) at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66) -8K- Both locations do not seem to have the content.xml file?? Any help is appreciated.
Re: DDT 0.7.0 released
On 2013-08-17 14:49, Bruno Medeiros wrote: Someone else had a similar problem, a good guess is that you're running with a 1.6 JVM, you need a 1.7 JVM. I finally managed to get it to work by uninstalling Java 1.6, installing 1.7 and then trick Mac OS X to think that the 1.7 version was 1.6. Thanks for the help. -- /Jacob Carlborg
Re: DDT 0.7.0 released
On 02/09/2013 15:55, Arjan wrote: On Thursday, 15 August 2013 at 19:20:52 UTC, Bruno Medeiros wrote: A new version of DDT - D Development tools is out. Great! But after download and install of the eclipse-kepler linux32 runtime and adding the repo http://updates.ddt.googlecode.com/git/ to the available software sites to install DDT the following error occurs: Unable to read repository at http://updates.ddt.googlecode.com/git/content.xml. Unable to read repository at http://updates.ddt.googlecode.com/git/content.xml. Failure initializing default SSL context excerpts from the .log: -8K- !SESSION 2013-09-02 16:45:33.503 --- eclipse.buildId=4.3.0.I20130605-2000 java.version=1.7.0_40 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86, WS=gtk, NL=en_US Command-line arguments: -os linux -ws gtk -arch x86 !ENTRY org.eclipse.equinox.p2.core 4 0 2013-09-02 16:45:42.402 !MESSAGE Provisioning exception !STACK 1 org.eclipse.equinox.p2.core.ProvisionException: Unable to read repository at http://download.eclipse.org/releases/kepler/content.xml. at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:192) at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66) . . !ENTRY org.eclipse.equinox.p2.core 4 0 2013-09-02 16:45:42.416 !MESSAGE Provisioning exception !STACK 1 org.eclipse.equinox.p2.core.ProvisionException: Unable to read repository at http://updates.ddt.googlecode.com/git/content.xml. at org.eclipse.equinox.internal.p2.repository.CacheManager.createCache(CacheManager.java:192) at org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.getLocalFile(SimpleMetadataRepositoryFactory.java:66) -8K- Both locations do not seem to have the content.xml file?? Any help is appreciated. Since 0.7.0 that there is not supposed to be a content.xml anymore: the format of the site changed slightly. It seems there is an issue with out of date cache in Eclipse Update. Go to Available Software Sites and reload the DDT site (and/or remove it and add it again). -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On 02/09/2013 16:01, Jacob Carlborg wrote: On 2013-08-17 14:49, Bruno Medeiros wrote: Someone else had a similar problem, a good guess is that you're running with a 1.6 JVM, you need a 1.7 JVM. I finally managed to get it to work by uninstalling Java 1.6, installing 1.7 and then trick Mac OS X to think that the 1.7 version was 1.6. Thanks for the help. Hum, I didn't know it was that much of a pain to use Java 1.7 on a Mac. If I had known I might have delayed the DDT version requirements bump, but now it's too late as it's way down the road, there is a lot of 1.7 use already. And regardless, it shouldn't be that much of a pain to put a newer version of Java. Version 1.7 has been out for quite some time. But it does seem Mac OS X is quite fussy about it: http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jdk.html I don't if this might have helped, but you can specify to Eclipse which JVM to use: http://wiki.eclipse.org/Eclipse.ini This means you don't have to use the default JVM but another installed one. -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On Mon, 2013-09-02 at 17:55 +0100, Bruno Medeiros wrote: […] Hum, I didn't know it was that much of a pain to use Java 1.7 on a Mac. If I had known I might have delayed the DDT version requirements bump, but now it's too late as it's way down the road, there is a lot of 1.7 use already. Whilst I don't use my OS X machines that much, I do run Java 8 on them ;-) Of course there is a lot of Java 7 use about, Java 6 and all previous versions are officially dead. Anyone using anything other than Java 7 or Java 8 is practicing computing necrophilia. ;-) […] -- Russel. = Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Roadm: +44 7770 465 077 xmpp: rus...@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder signature.asc Description: This is a digitally signed message part
Re: DDT 0.7.0 released
On 19/08/2013 18:22, Russel Winder wrote: On Mon, 2013-08-19 at 14:06 +0100, Bruno Medeiros wrote: […] Hum, I guess the annoyance is proportional to the amount of extra plugins you have. Personally I usually only have 1 or 2, the rest comes bundled with Eclipse, but I can definitely see that a lot of users could have a lot more extra plug-ins. CDT, CUTE, Ceylon, Groovy, Gradle, Grails, Dart, TestNG, Go, Android, PyDev, Clojure, JavaScript Not to mention that the default CSS for Eclipse is seriously broken and has to be amended manually. You can override the CSS of the default themes by placing a new CSS file in the directory ~/.e4css . For example I have placed there a modified e4_classic_winxp.css that has simple tab style activated. (swt-simple: true;) This will survive across updates, unlike if you change the files in plugins/org.eclipse.platform_4.*/css -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On Tue, 2013-08-20 at 15:34 +0100, Bruno Medeiros wrote: […] You can override the CSS of the default themes by placing a new CSS file in the directory ~/.e4css . For example I have placed there a modified e4_classic_winxp.css that has simple tab style activated. (swt-simple: true;) This will survive across updates, unlike if you change the files in plugins/org.eclipse.platform_4.*/css Sir, you are an hero. Consider yourself owed a beverage of your choosing. Sad that they haven't followed the http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html guidelines for locating config, cache, etc. files. -- Russel. = Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Roadm: +44 7770 465 077 xmpp: rus...@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder signature.asc Description: This is a digitally signed message part
Re: DDT 0.7.0 released
On 8/17/13 6:50 AM, Bruno Medeiros wrote: On 16/08/2013 20:22, Andrei Alexandrescu wrote: On 8/16/13 12:14 PM, Bruno Medeiros wrote: I've updated the Features wiki with new screenshots, and revised the text to be more clear: http://code.google.com/p/ddt/wiki/Features (like removing the A JDT-like project model references which actually doesn't mean anything to people who are not familiar with JDT) Looking good! Should I shoot a post to reddit on Monday? Andrei Sure. http://www.reddit.com/r/programming/comments/1kquyw/d_development_tools_for_eclipse_ddt_version_070/ Andrei
Re: DDT 0.7.0 released
On 2013-08-16 15:12, Bruno Medeiros wrote: Very strange! (that it completes the install, but doesn't start properly) Let me see your configuration log, it's at: Help About Eclipse Installation Details Configuration And also the Error log, it's at View Error Log on that same dialog. Here's the log: http://pastebin.com/M6G76Mjv I'm suspecting it doesn't use the correct JRE. I tried to force Eclipse use 1.7 but I doesn't seem to work. -- /Jacob Carlborg
Re: DDT 0.7.0 released
On 19/08/2013 08:40, Jacob Carlborg wrote: On 2013-08-16 15:12, Bruno Medeiros wrote: Very strange! (that it completes the install, but doesn't start properly) Let me see your configuration log, it's at: Help About Eclipse Installation Details Configuration And also the Error log, it's at View Error Log on that same dialog. Here's the log: http://pastebin.com/M6G76Mjv I'm suspecting it doesn't use the correct JRE. I tried to force Eclipse use 1.7 but I doesn't seem to work. It's still using 1.6. You can see it in the log, look for this line: java.runtime.version=1.6.0_51-b11-457-11M4509 -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On 16/08/2013 17:26, Russel Winder wrote: On Fri, 2013-08-16 at 14:19 +0100, Bruno Medeiros wrote: […] If you add the update site for the new Eclipse release (for example http://download.eclipse.org/releases/kepler for Kepler) to your current installation, and run the Check for Updates it should update Eclipse and retain all the extra plugins you have installed. (it should update all Eclipse projects that are part of the Kepler release, basically nearly all projects that hosted at Eclipse.org) Having backed everything up (which means creating about 6 replicas for me), I took the plunge and s/4.2/4.3/ s/juno/kepler/ for all my update sites and updated. It appears to have done the needful. Thanks for this, it has saved many hours of swearing. Cool. It would have been amateurish of Eclipse to not have this funcionality, in one way or another. It's a bit annoying that this isn't done automatically in some way, yes. And also annoying that the update site for new releases is not easily found on the Eclipse website either. Bit annoying amounts to a mega-understatement :-) Hum, I guess the annoyance is proportional to the amount of extra plugins you have. Personally I usually only have 1 or 2, the rest comes bundled with Eclipse, but I can definitely see that a lot of users could have a lot more extra plug-ins. -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On Mon, 2013-08-19 at 14:06 +0100, Bruno Medeiros wrote: […] Hum, I guess the annoyance is proportional to the amount of extra plugins you have. Personally I usually only have 1 or 2, the rest comes bundled with Eclipse, but I can definitely see that a lot of users could have a lot more extra plug-ins. CDT, CUTE, Ceylon, Groovy, Gradle, Grails, Dart, TestNG, Go, Android, PyDev, Clojure, JavaScript Not to mention that the default CSS for Eclipse is seriously broken and has to be amended manually. -- Russel. = Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Roadm: +44 7770 465 077 xmpp: rus...@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder signature.asc Description: This is a digitally signed message part
Re: DDT 0.7.0 released
On 2013-08-17 14:49, Bruno Medeiros wrote: Someone else had a similar problem, a good guess is that you're running with a 1.6 JVM, you need a 1.7 JVM. I did install a 1.7 JVM, although I never verified that it's actually 1.7 that is used. I'll have to check that. -- /Jacob Carlborg
Re: DDT 0.7.0 released
On 16/08/2013 12:08, Jacob Carlborg wrote: On 2013-08-15 21:20, Bruno Medeiros wrote: A new version of DDT - D Development tools is out. The major change is the new parser which is updated to the latest version of D, and is much more robust than the previous one. Full changelog/info here: https://groups.google.com/d/msg/ddt-ide/z9ggxfCKR6M/3YrkjusZRfYJ Note that Juno and Kepler versions of Eclipse are not supported if they contain DLTK. If you wanna use Juno/Kepler, download a package without DLTK. Supported for the latest versions of DLTK will be added in the future. I downloaded the standard version of Kepler. Then I followed the installation instructions. But after the restart I don't see anything related to DDT/D in the preferences. Someone else had a similar problem, a good guess is that you're running with a 1.6 JVM, you need a 1.7 JVM. -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On 16/08/2013 22:05, Piotr Szturmaj wrote: I've pointed path to the DMD compiler executable but the library paths weren't filled automatically. Maybe it's a bug? (eclipse CDT Kepler) Yeah, it is a bug. It was a new feature in this release, but I made a mistake creating the test case (and then the implementation too) http://code.google.com/p/ddt/issues/detail?id=3can=1 -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On 16/08/2013 20:22, Andrei Alexandrescu wrote: On 8/16/13 12:14 PM, Bruno Medeiros wrote: I've updated the Features wiki with new screenshots, and revised the text to be more clear: http://code.google.com/p/ddt/wiki/Features (like removing the A JDT-like project model references which actually doesn't mean anything to people who are not familiar with JDT) Looking good! Should I shoot a post to reddit on Monday? Andrei Sure. -- Bruno Medeiros - Software Engineer
What's the $(D) macro? WAS: Re: DDT 0.7.0 released
On 16/08/2013 20:14, Bruno Medeiros wrote: Found a bug in the meanwhile, the DDoc viewer is not rendering $(D) DDoc macros. Speaking of which, where does that macro come from? Seems similar to the D_CODE macro, but it's not documented as one of the default DDoc macros, nor could I find it as a custom defined macro. -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On Thu, 2013-08-15 at 20:20 +0100, Bruno Medeiros wrote: A new version of DDT - D Development tools is out. The major change is the new parser which is updated to the latest version of D, and is much more robust than the previous one. Full changelog/info here: https://groups.google.com/d/msg/ddt-ide/z9ggxfCKR6M/3YrkjusZRfYJ Note that Juno and Kepler versions of Eclipse are not supported if they contain DLTK. If you wanna use Juno/Kepler, download a package without DLTK. Supported for the latest versions of DLTK will be added in the future. I assume the Eclipse updates URL is http://updates.ddt.googlecode.com/git/ -- Russel. = Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Roadm: +44 7770 465 077 xmpp: rus...@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder signature.asc Description: This is a digitally signed message part
Re: DDT 0.7.0 released
On 2013-08-15 21:20, Bruno Medeiros wrote: A new version of DDT - D Development tools is out. The major change is the new parser which is updated to the latest version of D, and is much more robust than the previous one. Full changelog/info here: https://groups.google.com/d/msg/ddt-ide/z9ggxfCKR6M/3YrkjusZRfYJ Note that Juno and Kepler versions of Eclipse are not supported if they contain DLTK. If you wanna use Juno/Kepler, download a package without DLTK. Supported for the latest versions of DLTK will be added in the future. I downloaded the standard version of Kepler. Then I followed the installation instructions. But after the restart I don't see anything related to DDT/D in the preferences. -- /Jacob Carlborg
Re: DDT 0.7.0 released
On 16/08/2013 11:12, Russel Winder wrote: On Thu, 2013-08-15 at 20:20 +0100, Bruno Medeiros wrote: A new version of DDT - D Development tools is out. The major change is the new parser which is updated to the latest version of D, and is much more robust than the previous one. Full changelog/info here: https://groups.google.com/d/msg/ddt-ide/z9ggxfCKR6M/3YrkjusZRfYJ Note that Juno and Kepler versions of Eclipse are not supported if they contain DLTK. If you wanna use Juno/Kepler, download a package without DLTK. Supported for the latest versions of DLTK will be added in the future. I assume the Eclipse updates URL is http://updates.ddt.googlecode.com/git/ Yes, I forgot to mention the update site URL changed since last release. -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On Fri, 2013-08-16 at 13:08 +0200, Jacob Carlborg wrote: […] I downloaded the standard version of Kepler. Then I followed the installation instructions. But after the restart I don't see anything related to DDT/D in the preferences. I installed into Juno which seems to work fine, I have no idea whether DLTK is installed or not. However on starting, I get the following on the console: = Mmrnmhrm INITIALIZING = The single biggest problem with Eclipse is the annual upgrade marathon. Since nothing carries over from one installation to another you have to go through the whole rigmarole to install all the extras, every year. I wonder whether to stay with Juno and ignore Kepler. -- Russel. = Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Roadm: +44 7770 465 077 xmpp: rus...@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder signature.asc Description: This is a digitally signed message part
Re: DDT 0.7.0 released
On 16/08/2013 12:08, Jacob Carlborg wrote: On 2013-08-15 21:20, Bruno Medeiros wrote: A new version of DDT - D Development tools is out. The major change is the new parser which is updated to the latest version of D, and is much more robust than the previous one. Full changelog/info here: https://groups.google.com/d/msg/ddt-ide/z9ggxfCKR6M/3YrkjusZRfYJ Note that Juno and Kepler versions of Eclipse are not supported if they contain DLTK. If you wanna use Juno/Kepler, download a package without DLTK. Supported for the latest versions of DLTK will be added in the future. I downloaded the standard version of Kepler. Then I followed the installation instructions. But after the restart I don't see anything related to DDT/D in the preferences. Very strange! (that it completes the install, but doesn't start properly) Let me see your configuration log, it's at: Help About Eclipse Installation Details Configuration And also the Error log, it's at View Error Log on that same dialog. -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On 16/08/2013 13:03, Russel Winder wrote: The single biggest problem with Eclipse is the annual upgrade marathon. Since nothing carries over from one installation to another you have to go through the whole rigmarole to install all the extras, every year. I wonder whether to stay with Juno and ignore Kepler. If you add the update site for the new Eclipse release (for example http://download.eclipse.org/releases/kepler for Kepler) to your current installation, and run the Check for Updates it should update Eclipse and retain all the extra plugins you have installed. (it should update all Eclipse projects that are part of the Kepler release, basically nearly all projects that hosted at Eclipse.org) It's a bit annoying that this isn't done automatically in some way, yes. And also annoying that the update site for new releases is not easily found on the Eclipse website either. -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On 15/08/2013 20:20, Bruno Medeiros wrote: A new version of DDT - D Development tools is out. The major change is the new parser which is updated to the latest version of D, and is much more robust than the previous one. Full changelog/info here: https://groups.google.com/d/msg/ddt-ide/z9ggxfCKR6M/3YrkjusZRfYJ Note that Juno and Kepler versions of Eclipse are not supported if they contain DLTK. If you wanna use Juno/Kepler, download a package without DLTK. Supported for the latest versions of DLTK will be added in the future. Seems like the raw HTTP file view of Git repositories in Google Code hosting is down at the moment. This mean the update site is not accessible: http://updates.ddt.googlecode.com/git/ - fails with a 404 error If you wanna use the update site in the meanwhile, you can get it as a zip from: http://updates.ddt.googlecode.com/archive/aa309c6726c8e8d7635100a34abbad51542ebc9a.zip I've opened an issue with Google Code, as I've seen this happen several times, a bit more often than it should IMO: http://code.google.com/p/support/issues/detail?id=30947 -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On Fri, 2013-08-16 at 14:19 +0100, Bruno Medeiros wrote: […] If you add the update site for the new Eclipse release (for example http://download.eclipse.org/releases/kepler for Kepler) to your current installation, and run the Check for Updates it should update Eclipse and retain all the extra plugins you have installed. (it should update all Eclipse projects that are part of the Kepler release, basically nearly all projects that hosted at Eclipse.org) Having backed everything up (which means creating about 6 replicas for me), I took the plunge and s/4.2/4.3/ s/juno/kepler/ for all my update sites and updated. It appears to have done the needful. Thanks for this, it has saved many hours of swearing. It's a bit annoying that this isn't done automatically in some way, yes. And also annoying that the update site for new releases is not easily found on the Eclipse website either. Bit annoying amounts to a mega-understatement :-) Now I just have to remove all the jars that are no longer needed. Why doesn't Eclipse garbage collect it's local cache? -- Russel. = Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net 41 Buckmaster Roadm: +44 7770 465 077 xmpp: rus...@winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder signature.asc Description: This is a digitally signed message part
Re: DDT 0.7.0 released
On 15/08/2013 20:25, Andrei Alexandrescu wrote: On 8/15/13 12:20 PM, Bruno Medeiros wrote: A new version of DDT - D Development tools is out. The major change is the new parser which is updated to the latest version of D, and is much more robust than the previous one. Full changelog/info here: https://groups.google.com/d/msg/ddt-ide/z9ggxfCKR6M/3YrkjusZRfYJ Note that Juno and Kepler versions of Eclipse are not supported if they contain DLTK. If you wanna use Juno/Kepler, download a package without DLTK. Supported for the latest versions of DLTK will be added in the future. Cool! I noticed that no screenshot linked from https://code.google.com/p/ddt/wiki/Features loads. Andrei I've updated the Features wiki with new screenshots, and revised the text to be more clear: http://code.google.com/p/ddt/wiki/Features (like removing the A JDT-like project model references which actually doesn't mean anything to people who are not familiar with JDT) Found a bug in the meanwhile, the DDoc viewer is not rendering $(D) DDoc macros. -- Bruno Medeiros - Software Engineer
Re: DDT 0.7.0 released
On 8/16/13 12:14 PM, Bruno Medeiros wrote: I've updated the Features wiki with new screenshots, and revised the text to be more clear: http://code.google.com/p/ddt/wiki/Features (like removing the A JDT-like project model references which actually doesn't mean anything to people who are not familiar with JDT) Looking good! Should I shoot a post to reddit on Monday? Andrei
Re: DDT 0.7.0 released
W dniu 16.08.2013 15:32, Bruno Medeiros pisze: On 15/08/2013 22:07, Piotr Szturmaj wrote: W dniu 15.08.2013 21:20, Bruno Medeiros pisze: A new version of DDT - D Development tools is out. The major change is the new parser which is updated to the latest version of D, and is much more robust than the previous one. Full changelog/info here: https://groups.google.com/d/msg/ddt-ide/z9ggxfCKR6M/3YrkjusZRfYJ Note that Juno and Kepler versions of Eclipse are not supported if they contain DLTK. If you wanna use Juno/Kepler, download a package without DLTK. Supported for the latest versions of DLTK will be added in the future. Cool! It doesn't work with nodeclipse so it must be uninstalled (this may be done after installing DDT). Then it seems to be working, but user should setup DMD paths manually if he's on Linux like me (I'm on Ubuntu 12.10). Paths for DMD should be set up to /usr/bin/dmd for executable and /usr/include/dmd/druntime/import, /usr/include/dmd/phobos for libraries. What do you mean manually? If you add a compiler installation by pointing to the DMD compiler executable at /usr/bin/dmd then the library paths should be filled automatically. I've pointed path to the DMD compiler executable but the library paths weren't filled automatically. Maybe it's a bug? (eclipse CDT Kepler) You still have to manually add the compiler installation by pointing to the DMD compiler executable, yes. I guess that step could be automated too, in Linux.
Re: DDT 0.7.0 released
W dniu 15.08.2013 21:20, Bruno Medeiros pisze: A new version of DDT - D Development tools is out. The major change is the new parser which is updated to the latest version of D, and is much more robust than the previous one. Full changelog/info here: https://groups.google.com/d/msg/ddt-ide/z9ggxfCKR6M/3YrkjusZRfYJ Note that Juno and Kepler versions of Eclipse are not supported if they contain DLTK. If you wanna use Juno/Kepler, download a package without DLTK. Supported for the latest versions of DLTK will be added in the future. Cool! It doesn't work with nodeclipse so it must be uninstalled (this may be done after installing DDT). Then it seems to be working, but user should setup DMD paths manually if he's on Linux like me (I'm on Ubuntu 12.10). Paths for DMD should be set up to /usr/bin/dmd for executable and /usr/include/dmd/druntime/import, /usr/include/dmd/phobos for libraries.