Re: dmd 1.049 and 2.034 release
Walter Bright Wrote: Rainer Schuetze wrote: Hi, the problem is related to a change that was probably done to improve http://d.puremagic.com/issues/show_bug.cgi?id=1170 see my comments there for more details. I checked into svn a compiler change folding in your patch. Can you try it out with QtD? I commented on this in the bugzilla on #1170, that I tested QtD with dmd rev 205 yesterday, and it compiles fine. Thank you for separate commits!
Re: dmd 1.050 and 2.035 release
Walter Bright, el 14 de octubre a las 20:46 me escribiste: The main purpose of this is to correct a couple of regressions that were blocking QtD and Tango. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.050.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.035.zip Many thanks to the numerous people who contributed to this update. Thanks for the first releases with full svn history! 8-) -- Leandro Lucarella (AKA luca) http://llucax.com.ar/ -- GPG Key: 5F5A8D05 (F8CD F9A7 BF00 5431 4145 104C 949E BFB6 5F5A 8D05) -- Wake from your sleep, the drying of your tears, Today we escape, we escape.
Re: dmd 1.050 and 2.035 release
Walter Bright wrote: The main purpose of this is to correct a couple of regressions that were blocking QtD and Tango. http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.050.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.035.zip Many thanks to the numerous people who contributed to this update. Sweet, JSON output, looks like it wasn't very hard to write :)
Re: dmd 1.050 and 2.035 release
Jeremie Pelletier wrote: Sweet, JSON output, looks like it wasn't very hard to write :) It was rather trivial. But it's a bit primitive right now. The problem is I'm not writing a consumer of this data, so I'm not sure what it should contain. Consider it as a trial balloon. I'm interested in hearing from those who are making plugins to Vim, Emacs, source code browsers, etc., who can use this, and what more is needed. I don't want to just throw in a grab-bag of cruft.
Re: dmd 1.050 and 2.035 release
Walter Bright: Using DMD 2.035 I have tried to compile: void main() {} Using: dmd -X temp.d And the compiler crashes. Regarding the -X name, isn't something like -json better? Or better to unify the switch for json output and normal ddoc output in some way. Even better, DMD2 compilation switches may need a bit of global clean-up/rationalization (and they must be chosen taking in account the needs and constraints of the LDC compiler too, so both compilers can share all or most the same switches, simplifying the change of compiler a bit). Bye, bearophile