Re: DlangIDE
On 28.02.2015 10:50, Vadim Lopatin wrote: I suspect that is implemented by the Visual Studio debugger. Have you tried creating an IDebugPortSupplier2? https://msdn.microsoft.com/en-us/library/bb145819.aspx It might also only be possible from within Visual Studio, though. To host a debug engine you might have to implement these yourself... To create IDebugPortSupplier2, I need at least GUID for class implementing it. You can find some in the registry, e.g.: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0_Config\AD7Metrics\Engine\{3B476D35-A401-11D2-AAD4-00C04F990171}\PortSupplier I guess you can only create them while running inside Visual Studio, so that might not really help any further...
Re: Dgame revived
On Sunday, 1 March 2015 at 00:10:22 UTC, stewarth wrote: On Saturday, 28 February 2015 at 22:52:47 UTC, Namespace wrote: On Saturday, 28 February 2015 at 11:02:31 UTC, Namespace wrote: Next step is Font, Text and Spritesheet. Then I'll inspect Clock, Power and MessageBox and in the end I'll inspect Audio. I think the most breaking changes will happen here, because I'll use this time SDL_Audio instead of OpenAL. Font, Text, Clock (renamed to StopWatch) and Power (renamed to Battery) were also ported. The Audio package also. Spritesheet should be redundant now, because Sprite has now a clipRect, to support the Spritesheet behaviour. What is left: add missing comments / complete comments and renew the documentation. After that I will update the website. We are moving forward! :) Comments are finished so far - the documentation can be generated. I've also begun to update the website and to update the tutorials, but I need at least a whole day to get ready. So I'll be ready in mid-March at the latest - because the next week I have to learn for my exams completely again. But you can already begin with your tests. ;) Thank you for updating Dgame so quickly. I'll give it a test later this week and report any issues on github. Cheers, stew Forget to mention: until aldacron fixed DerelictSDL2 (https://github.com/DerelictOrg/DerelictSDL2/issues/39) you have to manually annotate the makros and functions with @nogc. Maybe you should wait, until aldacron fixes this.
Re: LLVM 3.6 released - LDC master branch/0.15.1 is ready to use it!
On Sunday, 1 March 2015 at 03:26:16 UTC, Dan Olson wrote: Dan Olson zans.is.for.c...@yahoo.com writes: I got LLVM 3.6 to work but I couldn't compile with LDC 0.15.1 (looks like more 3.6 fixes came in after it) and ldc master HEAD compilation ended up with an LLVM assertion failure on OS X. I backed up to ldc commit 136fe8d and that worked for both OS X and iOS. Which assertion do you get on OS X? Regards, Kai
Re: This Week in D #7 - summary of reference counting discussion
On Monday, 2 March 2015 at 04:19:08 UTC, Adam D. Ruppe wrote: This was a very active week on the forums, though most of it was centered around DIP74 and its satellite discussions, leading to a somewhat thin newsletter. http://arsdnet.net/this-week-in-d/mar-01.html https://twitter.com/adamdruppe/status/572249079352299520 This newsletter is great and has been my main source of Dlang weekly news while busy at work. Thanks.
Re: LLVM 3.6 released - LDC master branch/0.15.1 is ready to use it!
Dan Olson zans.is.for.c...@yahoo.com writes: Kai Nacke k...@redstar.de writes: On Sunday, 1 March 2015 at 03:26:16 UTC, Dan Olson wrote: Dan Olson zans.is.for.c...@yahoo.com writes: I got LLVM 3.6 to work but I couldn't compile with LDC 0.15.1 (looks like more 3.6 fixes came in after it) and ldc master HEAD compilation ended up with an LLVM assertion failure on OS X. I backed up to ldc commit 136fe8d and that worked for both OS X and iOS. Which assertion do you get on OS X? Regards, Kai I didn't save the error message. I'll have to rebuild with ldc master later today then I'll let you know. I was using an LLVM 3.6 (github mirror release_36 branch) Debug+Asserts build. False alarm Kai. I updated ldc to master but not runtime. Once I updated druntime to ldc branch HEAD, it builds ok. Probably the varargs change. BTW, this was the assertion I got in a bunch of modules: Assertion failed: (getOperand(0)-getType() == castPointerType(getOperand(1)-getType())-getElementType() Ptr must be a pointer to Val type!), function AssertOK, file /Users/dan/projects/ldc/llvm-git/lib/IR/Instructions.cpp, line 1083.
Re: This Week in D #7 - summary of reference counting discussion
On Monday, 2 March 2015 at 04:19:08 UTC, Adam D. Ruppe wrote: This was a very active week on the forums, though most of it was centered around DIP74 and its satellite discussions, leading to a somewhat thin newsletter. http://arsdnet.net/this-week-in-d/mar-01.html https://twitter.com/adamdruppe/status/572249079352299520 Typo: LDS for iOS Thanks Adam
This Week in D #7 - summary of reference counting discussion
This was a very active week on the forums, though most of it was centered around DIP74 and its satellite discussions, leading to a somewhat thin newsletter. http://arsdnet.net/this-week-in-d/mar-01.html https://twitter.com/adamdruppe/status/572249079352299520
Re: LLVM 3.6 released - LDC master branch/0.15.1 is ready to use it!
Kai Nacke k...@redstar.de writes: On Sunday, 1 March 2015 at 03:26:16 UTC, Dan Olson wrote: Dan Olson zans.is.for.c...@yahoo.com writes: I got LLVM 3.6 to work but I couldn't compile with LDC 0.15.1 (looks like more 3.6 fixes came in after it) and ldc master HEAD compilation ended up with an LLVM assertion failure on OS X. I backed up to ldc commit 136fe8d and that worked for both OS X and iOS. Which assertion do you get on OS X? Regards, Kai I didn't save the error message. I'll have to rebuild with ldc master later today then I'll let you know. I was using an LLVM 3.6 (github mirror release_36 branch) Debug+Asserts build.