Re: DlangIDE

2015-03-01 Thread Rainer Schuetze via Digitalmars-d-announce



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

2015-03-01 Thread Namespace via Digitalmars-d-announce

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!

2015-03-01 Thread Kai Nacke via Digitalmars-d-announce

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

2015-03-01 Thread stewarth via Digitalmars-d-announce

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!

2015-03-01 Thread Dan Olson via Digitalmars-d-announce
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

2015-03-01 Thread Thomas Mader via Digitalmars-d-announce

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

2015-03-01 Thread Adam D. Ruppe via Digitalmars-d-announce
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!

2015-03-01 Thread Dan Olson via Digitalmars-d-announce
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.