DerelictSASS

2014-11-22 Thread Lodin via Digitalmars-d-announce
Hello, I've made a smaill binding to libsass - a C/C++ implementation of popular CSS preprocessor SASS. Binding is dynamic and based on Derelict Project. You can find it here: https://github.com/Lodin/DerelictSASS It is my first attempt to make something like this, so if I did something wrong,

Re: DerelictSASS

2014-11-22 Thread Mike Parker via Digitalmars-d-announce
On Saturday, 22 November 2014 at 12:32:50 UTC, Lodin wrote: Hello, I've made a smaill binding to libsass - a C/C++ implementation of popular CSS preprocessor SASS. Binding is dynamic and based on Derelict Project. You can find it here: https://github.com/Lodin/DerelictSASS It is my first

Re: DerelictSASS

2014-11-22 Thread Lodin via Digitalmars-d-announce
On Saturday, 22 November 2014 at 13:15:47 UTC, Mike Parker wrote: Nothing bad jumps out on a cursory look. However, I do recommend you combine all the files into one -- sass.d. When I first started Derelict, I separated everything out into multiple modules for every binding. Over time, I found

Re: Dgame 0.3.2

2014-11-22 Thread Namespace via Digitalmars-d-announce
On Saturday, 22 November 2014 at 06:49:04 UTC, uri wrote: On Saturday, 22 February 2014 at 10:00:46 UTC, Namespace wrote: On a side note, the author in the code is Stewart but it is still me :). It is my middle name, which the auto-header vim script grabs from the login. Yes that I have also

Re: DerelictSASS

2014-11-22 Thread ponce via Digitalmars-d-announce
A tip to keep in mind when translating C/C++ headers: --- enum Sass_Tag { SASS_BOOLEAN, SASS_NUMBER, SASS_COLOR }; --- is best translated as --- alias Sass_Tag = int; enum : Sass_Tag { SASS_BOOLEAN, SASS_NUMBER, SASS_COLOR } --- That way your enum isn't namespaced.

Re: Visual Studio Community and .NET Open Source

2014-11-22 Thread philippecp via Digitalmars-d-announce
On Friday, 21 November 2014 at 12:54:05 UTC, Paulo Pinto wrote: On Friday, 21 November 2014 at 08:02:07 UTC, philippecp wrote: .Net does have a pretty damn good GC. It is both a moving garbage collector (improves locality, reduces heap fragmentation and allows for memory allocation to be a

Re: DerelictSASS

2014-11-22 Thread Mike Parker via Digitalmars-d-announce
On 11/23/2014 1:44 AM, ponce wrote: A tip to keep in mind when translating C/C++ headers: --- enum Sass_Tag { SASS_BOOLEAN, SASS_NUMBER, SASS_COLOR }; --- is best translated as --- alias Sass_Tag = int; enum : Sass_Tag { SASS_BOOLEAN, SASS_NUMBER, SASS_COLOR }

Temple v0.7.0: New API, Fewer Allocations

2014-11-22 Thread Dylan Knutson via Digitalmars-d-announce
Hey all, I'd like to announce the release of Temple 0.7.0, a compile time templating engine for D. It's been a while since the last major release, and 0.7.0 brings a lot of changes and enhancements. Temple is a library for embedding arbitrary D code in text templates, similar to Vibe.d's Diet,

Re: Dgame 0.3.2

2014-11-22 Thread uri via Digitalmars-d-announce
On Saturday, 22 November 2014 at 15:38:35 UTC, Namespace wrote: On Saturday, 22 November 2014 at 06:49:04 UTC, uri wrote: On Saturday, 22 February 2014 at 10:00:46 UTC, Namespace wrote: On a side note, the author in the code is Stewart but it is still me :). It is my middle name, which the