Re: D2 port of xfBuild (alpha version)

2011-11-30 Thread torhu
On 30.11.2011 08:15, Jacob Carlborg wrote: On 2011-11-29 22:14, torhu wrote: On 29.11.2011 13:20, Jacob Carlborg wrote: On 2011-11-29 12:00, Andrej Mitrovic wrote: FWIW a couple of bugs from the old issue tracker were fixed in the new fork. Bugs were reported here:

Re: D2 port of xfBuild (alpha version)

2011-11-30 Thread Joel Christensen
Hi, I'm trying to get xfbuild working. First I found with WindowsAPI the line 70 of directx\d3d9.d has an error. But fixing it I run into another problem: Cannot use win32.winsock without Win32_Winsock1 defined. winsock.d(31): Error: static assert (false) is false I'm not sure where

Re: D2 port of xfBuild (alpha version)

2011-11-30 Thread Andrej Mitrovic
I knew I should have just distributed win32 with xfbuild. Someone screwed up the API headers. I'll distribute the API with xfbuild in a few minutes. Thanks for letting me know about this.

Re: D2 port of xfBuild (alpha version)

2011-11-30 Thread Andrej Mitrovic
Or maybe I just cut off the directx stuff. Heh, maybe I'm to blame. Anyway I'll fix this shortly.

Xinok Sort - December 2011

2011-11-30 Thread Xinok
I've released a few updates for my sorting algorithm in the past month. https://sourceforge.net/projects/xinoksort/ Major changes: * Added concurrency using taskPool * Use any callable type as predicate (functions, delegates) * Unittests * Documentation * Minor optimizations I have a few more

Re: D2 port of xfBuild (alpha version)

2011-11-30 Thread Andrej Mitrovic
Ok it should work now.

Re: Xinok Sort - December 2011

2011-11-30 Thread Andrej Mitrovic
Add @property to front/back/popFront/popBack/empty/save. Also popFront/popBack need to be void return type.

Re: Xinok Sort - December 2011

2011-11-30 Thread Xinok
On 11/30/2011 8:45 PM, Andrej Mitrovic wrote: Add @property to front/back/popFront/popBack/empty/save. Also popFront/popBack need to be void return type. Thanks. I was missing @property, the void return type was a mistake. After fixing some bugs, the code is working but the benchmarks are

Re: D2 port of xfBuild (alpha version)

2011-11-30 Thread Jacob Carlborg
On 2011-11-30 21:13, torhu wrote: Maybe this is about something else than I was thinking of. I was thinking of the linker errors you will get if you do partial rebuilds. Missing symbols for struct initializers and things like that. And templates too, I guess. Can't remember the details anymore.

Re: D2 port of xfBuild (alpha version)

2011-11-30 Thread Joel Christensen
On 01-Dec-11 2:28 PM, Andrej Mitrovic wrote: Ok it should work now. Thanks Andrej. Works now. Or, I have to change how StopWatch (std.datetime) works in my programs, because putting '*.start;' twice fails an assert. Also, it doesn't seem to work with Visual D. One of my programs uses it