gl3n - linear algebra and more for D

2011-12-03 Thread David
Hello, I am currently working on gl3n - https://bitbucket.org/dav1d/gl3n - gl3n provides all the math you need to work with OpenGL, DirectX or just vectors and matrices (it's mainly targeted at graphics - gl3n will never be more then a pure math library). What it supports: * vectors *

Re: gl3n - linear algebra and more for D

2011-12-03 Thread David
uses BLAS/LAPACK and expression templates) overlaps with this at all. On 12/2/2011 5:36 PM, David wrote: Hello, I am currently working on gl3n - https://bitbucket.org/dav1d/gl3n - gl3n provides all the math you need to work with OpenGL, DirectX or just vectors and matrices (it's mainly targeted

Re: gl3n - linear algebra and more for D

2011-12-04 Thread David
Am 04.12.2011 14:16, schrieb Alex Rønne Petersen: On 03-12-2011 23:36, David wrote: Am 03.12.2011 22:32, schrieb Kiith-Sa: David wrote: Hello, I am currently working on gl3n - https://bitbucket.org/dav1d/gl3n - gl3n provides all the math you need to work with OpenGL, DirectX or just vectors

Re: gl3n - linear algebra and more for D

2011-12-04 Thread David
Ah finally, I spent today some work on adding and finishing the documentation, the result: http://dav1d.bitbucket.org/gl3n/index.html Thanks for all your suggestions and the positive feedback so far :) - dav1d

Re: gl3n - linear algebra and more for D

2011-12-05 Thread David
Am 05.12.2011 04:00, schrieb bls: On 12/04/2011 03:39 PM, bearophile wrote: This seems the 15th D implementation of certain things I've seen so far. Also to avoid further duplication I'd like 2D/3D/4D vectors (for game or graphics purposes) in Phobos. Isn't he a nice guy ? Since 5, maybe 6,

Re: gl3n - linear algebra and more for D

2011-12-05 Thread David
Am 05.12.2011 13:30, schrieb ParticlePeter: Hi David, what a lovely Library, very useful for me right now. I am using Derelict and have just right now written my first Shader Projection Matrix ( as Uniform ). As far as I can see, there is no code for a Projection Matrix in your Lib ( ignore

Re: GoingNative 2012 to be livestreamed tomorrow

2012-02-03 Thread David
Am 03.02.2012 14:20, schrieb deadalnix: Le 02/02/2012 03:07, Andrei Alexandrescu a écrit : I'm announcing this here because inevitably D will be mentioned during the panel with Bjarne Stroustrup, Herb Sutter, Hans Boehm, and myself. See you online!

Re: Programming in D book, Parallelism chapter

2012-02-20 Thread David
Am 20.02.2012 08:12, schrieb Ali Çehreli: I have continued working on the book. 1) Translated the Parallelism chapter: http://ddili.org/ders/d.en/parallelism.html 2) Translated more chapters from the beginning of the book: * Redirecting Standard Input and Output Streams * Files * auto and

Re: Programming in D book, Parallelism chapter

2012-02-21 Thread David
You mentioned tasks, what I was missing a bit is taskPool.put, since Task.executeInNewThread creates a new internal Pool, which is not what always want. Then would be interesting how you check, if the pool's tasks have all finished (I didnt find any method doing this, to emulate this, I used

Re: Programming in D book, Parallelism chapter

2012-02-21 Thread David
Am 21.02.2012 18:28, schrieb Ali Çehreli: Good questions for D.learn, where I will learn myself. :) Ali I think I should subscribe to it ;)

gl3n goes github

2012-04-17 Thread David
It's done, I moved gl3n (http://dav1dde.github.com/gl3n/) over to github: https://github.com/Dav1dde/gl3n One of the reasons why I moved gl3n was issue #1 https://bitbucket.org/dav1d/gl3n/issue/1/github-mirror - nearly every D project is at github (also gdc moved), so it was also time to

Re: Introducing vibe.d!

2012-04-26 Thread David
Am 26.04.2012 23:18, schrieb ponce: Wow, thanks :) Definately going to play with it. Same here, I think using vibe with nginx as reverse proxy will work great!

Re: Introducing vibe.d!

2012-04-27 Thread David
I am not sure if you're aware of Flask, Flask is a microframework for Python. It provides something called Blueprints, you can register e.g. routes to this Blueprint and to use them you've to add them to the main application. This makes code way more readable! Also some kind of after_request

Re: Introducing vibe.d!

2012-04-27 Thread David
Am 27.04.2012 13:18, schrieb Sönke Ludwig: Am 27.04.2012 11:57, schrieb David: I am not sure if you're aware of Flask, Flask is a microframework for Python. It provides something called Blueprints, you can register e.g. routes to this Blueprint and to use them you've to add them to the main

Re: JPG and PNG decoder

2012-06-17 Thread David
Am 16.06.2012 21:10, schrieb cal: I've been working on decoders for simple (baseline) JPEG and PNG's, mostly for my own amusement, and they seem to work ok now, so if anyone has need of some simple D modules to load these formats you can grab them here: https://github.com/callumenator/imaged

Glamour – An opengl wrapper for D

2012-07-26 Thread David
https://github.com/Dav1dde/glamour Glamour wraps opengl is not an opengl binding. Currently it supports: * Sampler objects * Textures (1D, 2D, 2D_ARRAY, 3D) * Shaders * Buffers (Elementbuffers and normal VBOs) For the shaders a custom format is used: - vertex: // here goes the vertex

Re: Glamour – An opengl wrapper for D

2012-07-26 Thread David
Nice work! I converted my shader sandbox program to use glamour in just a couple of hours :) I hit a snag with DLL issues using Devil, but added code for loading textures with SDLImage. It's in a pull request now. Thanks! And also thanks for the already merged pull-request :).

Re: Glamour – An opengl wrapper for D

2012-07-27 Thread David
Check for errors after every GL call that can generate an error. Because GL functions fail silently, debugging why your program misbehaves after a failed GL call is almost as annoying as finding the cause of heap corruption. Also make sure that every GL call is covered, or you may get your

Re: Glamour – An opengl wrapper for D

2012-07-27 Thread David
Am 27.07.2012 15:29, schrieb David: Check for errors after every GL call that can generate an error. Because GL functions fail silently, debugging why your program misbehaves after a failed GL call is almost as annoying as finding the cause of heap corruption. Also make sure that every GL call

Re: Glamour – An opengl wrapper for D

2012-07-27 Thread David
Am 27.07.2012 21:45, schrieb Andrei Alexandrescu: On 7/26/12 9:47 AM, David wrote: https://github.com/Dav1dde/glamour http://www.reddit.com/r/programming/comments/x9htl/glamour_an_opengl_wrapper_for_d/ Andrei Cool, thanks.

Re: A partial D crypto library

2012-07-28 Thread David
Am 28.07.2012 02:45, schrieb Stian Pedersen: Hi We did a project a couple of weeks ago implementing some cryptographic primitives in D. Just wanted to tip you guys about it. It has some basic RSA functionality, SHA and AES. For production use it would need some scrutiny, proper random

Re: Glamour – An opengl wrapper for D

2012-07-28 Thread David
1, Why is the member method naming not using the standard camel case formatting as e.g. phobos does but uses underscore instead. This is my personal coding-style, heavily influenced by Pythons PEP-8. I am using it, because I personally don't like the camelCase, because I think it makes e.g.

dnotify

2012-07-28 Thread David
is `notification.set_image` and I was not able to figure out the reason (it has to do with some gdk-pixbuf internals). - david

Re: Glamour – An opengl wrapper for D

2012-07-29 Thread David
I've managed to find another project that does the same as Glamour and with the standard D style. I think I'll go with that one for now: https://github.com/p0nce/gfm/tree/master/opengl Do whatever you wanna do ;)

Re: Wiki page for C bindings / wrappers and reimplementations

2012-07-30 Thread David
Am 30.07.2012 16:50, schrieb Marco Leise: I find that we lack a way to search for ported C headers or D alternatives that do the same. So I started a Wiki page here: http://prowiki.org/wiki4d/wiki.cgi?CLibraryBindings Not sure if it is useful there. I'd like to see dynamic pages on dlang.org

Re: Wiki page for C bindings / wrappers and reimplementations

2012-08-01 Thread David
Am 01.08.2012 19:18, schrieb Marco Leise: Am Mon, 30 Jul 2012 16:50:57 +0200 schrieb Marco Leise marco.le...@gmx.de: I have now written a simple web site the lists C bindings by category. It is updated every day. http://mleise.abcz8.com/d/bindings.php Currently it only lists Deimos

Re: Dscanner - It exists

2012-08-01 Thread David
I think the best way here is to define a BufferedRange that takes any other range and supplies a buffer for it (with the appropriate primitives) in a native array. Andrei Don't you think, this range stuff is overdone? Define some fancy Range stuff, if an array just works perfectly? Ranges

Re: Dscanner - It exists

2012-08-01 Thread David
I use them quite frequently in unittest {} blocks, if only to import std.stdio to get why my unittests don't work :) version(unittest) { private import std.stdio; } ^ Place this where you have your other imports and you don't have to import it in your unittest{} blocks.

Re: Bullet Physics in D

2012-08-22 Thread David
Am 22.08.2012 07:30, schrieb BLM768: A while back, I tried porting Bullet Physics to D, and I decided to resume work on it. This is great! I've got the code I've ported so far at sourceforge.net/projects/bulletd. I wrote most of the code when I was early in my D learning experience, so it's

gl3n - OpenGL Maths for D

2012-08-31 Thread David
, what's the current state? I heared from Manu that it's not fully implemented by DMD, but it should work with GDC? Anything you miss? For all who don't know what I am speaking about ;): Github: https://github.com/Dav1dde/gl3n Documentation: http://dav1dde.github.com/gl3n/ - David

glfw3 deimos bindings

2012-09-27 Thread David
I made glfw3 bindings (translated the C headers to D): https://github.com/Dav1dde/glfw3 Can someone make a deimos repo?

Re: glfw3 deimos bindings

2012-09-28 Thread David
Am 28.09.2012 08:02, schrieb Jacob Carlborg: On 2012-09-28 00:59, David wrote: I made glfw3 bindings (translated the C headers to D): https://github.com/Dav1dde/glfw3 Can someone make a deimos repo? Not that I can create a repository but a description and a link to the C library is needed

Re: Remus

2012-10-10 Thread David
Am 10.10.2012 07:32, schrieb Namespace: And you ask for what namespaces are usefull? Aren't you miss them? I do, and so I implement them. You can already write namespaces in D, but you must use a (mixin) template (so you have these ugly parents) and for using you have to write: alias

Re: Awesomium D wrappers/bindings

2012-12-11 Thread David
I did it again, pressed answer instead of answer to Newsgroup... От: David Отправлено: ‎11‎ ‎декабря‎ ‎2012‎ г. ‎18‎:‎43 Кому: evilrat Тема: Re: Awesomium D wrappers/bindings Wow! I was thinking of doing that. I made CEF instead... https://github.com/Dav1dde/cef So Awesomium supports Linux? I

Re: Awesomium D wrappers/bindings

2012-12-14 Thread David
Am 14.12.2012 06:15, schrieb evilrat: i wonder why no one interested in project? maybe thats just because awesomium is um... half dead(can't pick correct word)? Because not a lot of people need this. I also wouldn't need it but I *want* it. Another reason is probably that a lot of the D users

Re: Awesomium D wrappers/bindings

2012-12-14 Thread David
Am 14.12.2012 13:15, schrieb evilrat: On Friday, 14 December 2012 at 10:42:25 UTC, David wrote: Am 14.12.2012 06:15, schrieb evilrat: i wonder why no one interested in project? maybe thats just because awesomium is um... half dead(can't pick correct word)? Because not a lot of people need

Re: DConf 2013: Call for Submissions is now live!

2012-12-18 Thread David
Am 18.12.2012 07:07, schrieb Andrei Alexandrescu: Hello everyone, We're very excited to announce the Call for Submissions for DConf 2013. It's barebones right now but it has all of the information needed to get everyone started! http://dconf.org Share away! We have firm dates, and

Re: Awesomium D wrappers/bindings

2012-12-24 Thread David
Are you working on a stable port (1.6) by any chances?

Re: Awesomium D wrappers/bindings

2012-12-24 Thread David
Am 25.12.2012 00:08, schrieb David: Are you working on a stable port (1.6) by any chances? Oh wow, I just found out there is an capi, impressive. I never tried it because I thought there was no C-Api... Still any plans of making D bindings, otherwise I might do it.

Re: Awesomium D wrappers/bindings

2012-12-25 Thread David
Am 25.12.2012 13:43, schrieb evilrat: trying to get xcode project, all fine but i just can't do that damn dylib to work with awesomium.framework within another bundle. either is i am stupid or xcode is really pita to work with. just losing time... I just compiled a awesomium 1.6.5 test app

Re: Awesomium D wrappers/bindings

2012-12-25 Thread David
Am 25.12.2012 13:46, schrieb David: Am 25.12.2012 13:43, schrieb evilrat: trying to get xcode project, all fine but i just can't do that damn dylib to work with awesomium.framework within another bundle. either is i am stupid or xcode is really pita to work with. just losing time... I

Re: Awesomium D wrappers/bindings

2012-12-25 Thread David
Am 25.12.2012 15:04, schrieb evilrat: On Tuesday, 25 December 2012 at 13:57:28 UTC, David wrote: Am 25.12.2012 13:46, schrieb David: Am 25.12.2012 13:43, schrieb evilrat: trying to get xcode project, all fine but i just can't do that damn dylib to work with awesomium.framework within another

Re: Awesomium D wrappers/bindings

2012-12-26 Thread David
Am 26.12.2012 13:01, schrieb evilrat: On Wednesday, 26 December 2012 at 11:39:22 UTC, dav1d wrote: You need libjpg6 It is fast for you? I think I am doing something wrong, rendering a testpage (walterbright.com) takes quite a while, building an opengl demo now. Btw. OOP wrapper is planed

Re: Awesomium D wrappers/bindings

2012-12-26 Thread David
Am 26.12.2012 16:03, schrieb evilrat: On Wednesday, 26 December 2012 at 13:39:20 UTC, David wrote: I want to send an inclusion request to deimos, if I find Walters e-mail his mail is something like walter at digitalmars dt com, maybe u may find it on forums. but i doubt it will be useful

Re: Awesomium D wrappers/bindings

2012-12-26 Thread David
Am 26.12.2012 16:18, schrieb evilrat: On Wednesday, 26 December 2012 at 15:06:32 UTC, David wrote: I found it nospam1 walter it is, that's what deimos is for, C - D translations okay :( i was thinking it's for cool wrappers including OOP and not only. now i remember why i've done my own

Re: Awesomium D wrappers/bindings

2012-12-26 Thread David
Am 26.12.2012 16:31, schrieb evilrat: On Wednesday, 26 December 2012 at 15:21:08 UTC, David wrote: I just found out that keyinput making useable for awesomium is a pain, you know a trick? no. a most simple way is to do ctfe function or mixin or template to convert chars to awesomium key

Re: Awesomium D wrappers/bindings

2012-12-26 Thread David
Am 26.12.2012 16:44, schrieb evilrat: On Wednesday, 26 December 2012 at 15:35:56 UTC, David wrote: There is the same but, there is no C counterpart and it does something different. look at awesomiumgl demo, there is some example on using it. also it may worth looking at sdl(webflow

Re: Awesomium D wrappers/bindings

2012-12-26 Thread David
but i agree, glfw and sdl sucks, No, only SDL sucks also glfw has redundant call(glclearcolor) each frame :) That is not redundant, it's not the job of GLFW to do OpenGL stuff you're supposed to do btw, may be u can try load that func for testing? should be not that hard, only finding

Re: Awesomium D wrappers/bindings

2012-12-27 Thread David
Am 27.12.2012 05:30, schrieb evilrat: On Wednesday, 26 December 2012 at 16:14:11 UTC, David wrote: but i agree, glfw and sdl sucks, No, only SDL sucks also glfw has redundant call(glclearcolor) each frame :) That is not redundant, it's not the job of GLFW to do OpenGL stuff you're

Re: Awesomium D wrappers/bindings

2012-12-27 Thread David
Am 26.12.2012 02:27, schrieb evilrat: On Tuesday, 25 December 2012 at 15:35:02 UTC, David wrote: Oh wow it works! ─[dav1d@ArchBox][~/workspaces/d/awesomium_test]╼ dmd -I../awesomium -L-L. -L-lawesomium-1.6.5 short.d ─[dav1d@ArchBox][~/workspaces/d/awesomium_test]╼ LD_LIBRARY_PATH

Re: Awesomium D wrappers/bindings

2012-12-27 Thread David
Am 27.12.2012 15:30, schrieb evilrat: On Thursday, 27 December 2012 at 13:16:33 UTC, David wrote: I started with an abstraction: https://github.com/Dav1dde/wonne Currently I've done only strings, I think I can add the rest today just to mention, last time i tried D wchar with awesomium

Re: Awesomium D wrappers/bindings

2012-12-27 Thread David
Webcore, done Webview, done (except the callbacks) Renderbuffer, done And bindings are waiting to get into deimos: https://github.com/D-Programming-Deimos/awesomium/pull/1

Re: Awesomium D wrappers/bindings

2012-12-29 Thread David
Am 29.12.2012 08:20, schrieb evilrat: i can't make that damn raw input spit out unicode chars, and by some reason awesomium internal func don't eat key codes too(well it eat, but no chars in input), this is the only problem left before wrapper become somehow useful... Now that you say it, in

Re: Awesomium D wrappers/bindings

2012-12-30 Thread David
Am 30.12.2012 07:14, schrieb evilrat: i hate myself sometimes. figured out what the stuck is wrong. it was my raw input problems. so awesomium just need key down without text, and for text input one would need just set type and text fields. And don't forget to set the wchar16 array to

Re: Awesomium D wrappers/bindings

2013-01-02 Thread David
Am 02.01.2013 08:48, schrieb evilrat: arrays initialized with nulls right? anyway just setting only first symbol in text field(it's wchar[4]) is enough. Not wchar arrays: import std.stdio; void main() { writefln(0x%x, wchar.init); } this prints: 0x

Re: Runtime code reloading in D, part 1

2013-01-06 Thread David
I guess when we have custom allocators we can also provide toString methods templated on allocators. Custom allocators released together with HL3?

Re: Build Script in D

2013-01-11 Thread David
also something like this for custom target: auto builder = Builder( homepath!./, arch!x86, mode!debug ) Doesn't work, these are compiler flags, which differ from compiler to compiler. You could make the builder call the compiler to set the flag, but I would move that directly to the compiler.

Re: Build Script in D

2013-01-12 Thread David
for anything outside D there is enough makefiles, autotools, cmake, whatever. also there is OS package system which for sure contaion most of these libraries, for me it's enough to not bother about building own C build system Using make with D works great, also there is cmake for D. But try

Re: A look at the D programming language by Ferdynand Górski

2013-01-15 Thread David
Maybe it does, but it's annoying while you are writing it, and to be honest, indentation bugs are far and few between, in my experience, if you use the curly braces consistently. Only you have more freedom. What I was referring to was the annoying Python message Wrong indentation in line ...,

Re: A look at the D programming language by Ferdynand Górski

2013-01-15 Thread David
Am 15.01.2013 13:23, schrieb David: That's not my experience. Nested for loops with if-statements can be hard on the eye in Python, because you have to go back an double check on which level you actually are and the fact that one missing white space (a typo after deleting a line) screws up

Re: A look at the D programming language by Ferdynand Górski

2013-01-15 Thread David
That's not my experience. Nested for loops with if-statements can be hard on the eye in Python, because you have to go back an double check on which level you actually are and the fact that one missing white space (a typo after deleting a line) screws up the whole script is just annoying. The

Re: Build Script in D

2013-01-19 Thread David
Am 18.01.2013 09:13, schrieb evilrat: On Sunday, 13 January 2013 at 10:47:41 UTC, David wrote: Seems like I have ran into the 1% with all of the C projects I use. cause my pc dead i'm now also forced to use glfw on osx(cause x11-d wrapper works on linux only), now i know why you are felt

Re: Dgame

2013-01-29 Thread David
Am 29.01.2013 15:54, schrieb Namespace: I see no makefiles to build Dgame. :o) Now. ;) But actually the needed .lib files are in the directories 'Debug' and 'Release'. Don't forget to read this tutorial: http://dgame-dev.de/?page=tutorialtut=installation I should link this on the download

Re: Dgame

2013-01-29 Thread David
Am 29.01.2013 16:10, schrieb Namespace: Ahh. That could be a problem: I hate makefiles and never wrote one. Hehe, to quote ibuclaw: `make no-sense` It doesn't need to be a makefile, some kind of build-script, which automates the process of building the library. E.g. a d file which compiles the

Re: Dgame

2013-02-04 Thread David
Am 03.02.2013 23:49, schrieb Namespace: I will pause the development / completion of Dgame and generally my work with D. If D should eventually solve the const problem (and I underline the 'if'), that would be one reason to turn back. Wow, const is your biggest concern? I could list way more

Re: Another opportunity for a major design win has presented itself

2013-02-07 Thread David
Am 07.02.2013 22:11, schrieb Walter Bright: On 2/7/2013 1:01 PM, Maxim Fomin wrote: I guess recent patches dedicated to the issue came at right time. The timing is indeed fortuitous. As for your comments about vagueness, yes, it is vague. The DLL support is clear, though, it either works

Re: vibe.d 0.7.12 released

2013-02-11 Thread David
Am 11.02.2013 12:53, schrieb Sönke Ludwig: Changes: - Refactored the MongoDB client to better match the actual database structure + range interface for query results (by Dicebot) - A number of important fixes in the HttpClient and ConnectionPool - Correct memory alignment is now

Re: Unmanaged - a D framework on github

2013-03-15 Thread David
Am 14.03.2013 03:03, schrieb Ellery Newcomer: On 03/13/2013 11:30 AM, D-ratiseur wrote: uppon everything to bypass the garbage collector. In that case, I call foul. FAddr.length = FAddr.length + 1; types.d#L281 Wait, what? You're using classes everywhere and.. ohhh. you're

Re: HibernateD and DDBC - ORM and DB abstraction layer for D

2013-04-06 Thread David
Am 06.04.2013 14:35, schrieb Suliman: Should ORM be done as separate lib, or it's should become part of Phobos? Why do people want to pack everything into phobos... And better question why is it then also added to phobos (like curl, wtf)? But that's a different topic.

Re: HibernateD and DDBC - ORM and DB abstraction layer for D

2013-04-10 Thread David
Am 09.04.2013 08:27, schrieb Suliman: At the same time, it's good to have some competition and alternative choices. It's not problem to have 2 realization. Base and alternative. To have one base realization is always good for thous who need to be sure that it would not be abandoned. I am

Re: HibernateD and DDBC - ORM and DB abstraction layer for D

2013-04-10 Thread David
Am 10.04.2013 12:26, schrieb Vadim Lopatin: On Wednesday, 10 April 2013 at 08:59:07 UTC, David wrote: Am 09.04.2013 08:27, schrieb Suliman: At the same time, it's good to have some competition and alternative choices. It's not problem to have 2 realization. Base and alternative. To have one

Re: HibernateD and DDBC - ORM and DB abstraction layer for D

2013-04-10 Thread David
Am 10.04.2013 13:06, schrieb Vadim Lopatin: On Wednesday, 10 April 2013 at 11:04:27 UTC, Vadim Lopatin wrote: On Wednesday, 10 April 2013 at 10:35:44 UTC, David wrote: Am 10.04.2013 12:26, schrieb Vadim Lopatin: On Wednesday, 10 April 2013 at 08:59:07 UTC, David wrote: Am 09.04.2013 08:27

Re: HibernateD and DDBC - ORM and DB abstraction layer for D

2013-04-12 Thread David
Am 12.04.2013 15:17, schrieb Vadim Lopatin: Still cannot build library using DUB. Tried different changes in package.json dub -v ... [7F6FC283306F: INF] Running dmd (compile)... [7F6FC283306F: dbg] dmd -w -g -debug -c -oftemp.o -version=USE_MYSQL

Re: HibernateD and DDBC - ORM and DB abstraction layer for D

2013-04-29 Thread David
Am 29.04.2013 11:25, schrieb Kagamin: On Friday, 5 April 2013 at 07:32:55 UTC, Vadim Lopatin wrote: @Embeddable // required for Embeddable class Address { String zip; // @Null String state; // @Null string streetAddress; // @NotNull } Is it good to assume

Re: Standalone opengl bindings

2013-05-05 Thread David
A few reasons: - It's one file that does JUST the opengl stuff. With derelict, the functions it provides overlap with the platform SDK. Sure you can prevent conflicts by aliasing them but it's messy and a waste. I don't understand it, which function e.g. conflicts? - Derelict requires

Re: DConf 2013 Opening Keynote by Walter Bright: video and slides available

2013-05-08 Thread David
Am 08.05.2013 20:23, schrieb Andrei Alexandrescu: On 5/8/13 2:00 PM, Andrei Alexandrescu wrote: On 5/8/13 12:34 PM, Bill Baxter wrote: Here's the instruction about how to verify the account to get youtube to let you exceed 15mins:

Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli

2013-05-10 Thread David
Am 10.05.2013 14:11, schrieb Andrei Alexandrescu: On 5/10/13 8:08 AM, Andrei Alexandrescu wrote: Enjoy! https://www.youtube.com/watch?v=mPr2UspS0fE Andrei Vote up! http://www.reddit.com/r/programming/comments/1e2boo/dconf_2013_day_1_talk_2_copy_and_move_semantics/ Andrei Onto

Re: DConf 2013 Day 1 Talk 2: Copy and Move Semantics in D by Ali Cehreli

2013-05-10 Thread David
Am 10.05.2013 19:28, schrieb Nick Sabalausky: On Fri, 10 May 2013 08:08:09 -0400 Andrei Alexandrescu seewebsiteforem...@erdani.org wrote: Enjoy! https://www.youtube.com/watch?v=mPr2UspS0fE Will this be going up on archive.org, too? https://archive.org/details/dconf2013-day01-talk02

Re: DConf 2013 Day 3 Talk 1: Metaprogramming in the Real World by Don Clugston

2013-06-11 Thread David
Am 11.06.2013 14:33, schrieb Andrei Alexandrescu: Reddit: http://www.reddit.com/r/programming/comments/1g47df/dconf_2013_metaprogramming_in_the_real_world_by/ Hackernews: https://news.ycombinator.com/item?id=5861237 Twitter: https://twitter.com/D_Programming/status/344431490257526785

Re: DConf 2013 Day 3 Talk 2: Code Analysis for D with AnalyzeD by Stefan Rohe

2013-06-12 Thread David
Am 12.06.2013 14:50, schrieb Andrei Alexandrescu: Reddit: http://www.reddit.com/r/programming/comments/1g6x9g/dconf_2013_code_analysis_for_d_with_analyzed/ Hackernews: https://news.ycombinator.com/item?id=5867764 Twitter: https://twitter.com/D_Programming/status/344798127775182849

glamour / gl3n

2013-06-18 Thread David
(soon?)) glwtf.glfw imports either glfw from deimos (default) or derelict3 (-version=DynamicGLFW) If you have any question, go ahead ;) Any wishes? - David aka Dav1d.

Re: phobosx.signal ready

2013-07-17 Thread David
Thanks for your work, I'll try to test it the next days!

Re: phobosx.signal ready

2013-07-21 Thread David
Ok, I came around to test it, finally. A few things: * I don't like the separation between connect/strongConnect * I would like to bind a strongConnect to a class, if the class is gone the strongConnect should be gone, too. E.g. window.single_key_down[JUMP].strongConnect({ physics.jump(); });

Re: phobosx.signal ready

2013-07-28 Thread David
Am 28.07.2013 18:39, schrieb Kagamin: On Sunday, 21 July 2013 at 11:24:42 UTC, David wrote: window.single_key_down[JUMP].strongConnect({ physics.jump(); }); physics is a class variable, this will blow up once the class holding it is gone You ask for the weak ref semantics, but as the name

glad OpenGL loader generator

2013-08-05 Thread David
glad - is an OpenGL loader (with experimental gles support, --api=gles2) which is generated 1:1 from the OpenGL official spec (https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api/gl.xml). It has at the moment a backend for three languages (frontend parses, backend generates code,

Re: glad OpenGL loader generator

2013-08-05 Thread David
Am 06.08.2013 00:17, schrieb Justin Whear: It looks like your D backend generates string literals with literal null bytes--this is unnecessary as string literals are already null terminated. (Documented here: http://dlang.org/interfaceToC.html (see final bullet under Call­ing C Func­tions)

Re: glad OpenGL loader generator

2013-08-05 Thread David
Am 06.08.2013 00:33, schrieb Justin Whear: On Tue, 06 Aug 2013 00:21:46 +0200, David wrote: I was thinking of that, too, but caching the OpenGL call to glGetStringi, I don't think you can prevent the linear searches. Why not something like this for the GL_VERSION = 3 codepath in has_ext

Re: glad OpenGL loader generator

2013-08-05 Thread David
Am 06.08.2013 01:11, schrieb Land: I really like the sound of this. I'll try it out tomorrow. glad to hear that ;) (to join w0rp with glad jokes)

Re: glad OpenGL loader generator

2013-08-06 Thread David
Am 06.08.2013 16:32, schrieb David: I posted it also on reddit, maybe it draws some attention: http://www.reddit.com/r/programming/comments/1jt9m5/multilanguage_opengl_loader_generator_based_on/ Interesting it seems like it was deleted, but I don't know why? ... Ok

Re: stop to maitain rpm

2013-08-12 Thread David
I don't know how it is for other distros, but the newest dmd and ldc version are available in the Archlinux's [community] repository while gdc and dub are available in the AUR, meaning you get a fully working D environment on Archlinux by doing LDC is in [community] already, and iirc Dicebot

Re: glad OpenGL loader generator

2013-08-12 Thread David
Am 12.08.2013 07:06, schrieb evilrat: On Monday, 5 August 2013 at 21:42:59 UTC, David wrote: glad - is an OpenGL loader (with experimental gles support, --api=gles2) ... i looked at this on github and see an option to build with gl3n, then i see what it is, and looks like gl3n is a 'must

Re: glad OpenGL loader generator

2013-08-13 Thread David
Am 13.08.2013 05:51, schrieb evilrat: On Monday, 12 August 2013 at 13:45:46 UTC, David wrote: Did you confuse gles2 (GL ES 2.0) with gl3n? Or did you speak of glamour, which has indeed gl3n interaction, which can be turned on with -version=gl3n: make DCFLAGS+=-version=gl3n. But I recommend

Re: glad OpenGL loader generator

2013-08-13 Thread David
glad now supports also EGL, GLX and WGL

Lumen - KTextEditor/Kate/KDevelop Autocompletion Plugin

2013-08-19 Thread David
Lumen = Lumen is a KTextEditor autocompletion plugin for the D programming language, which works e.g. in Kate or KDevelop, based on the DCD autocompletion server. Lumen: https://github.com/Dav1dde/lumen DCD: https://github.com/Hackerpilot/DCD With this Plugin KDevelop finally evolves to the

Re: Lumen - KTextEditor/Kate/KDevelop Autocompletion Plugin

2013-08-20 Thread David
Is it viable, in longer-term future, to have features similar to what KDevelop can do for C++? (semantic highlighting, esp. the color variation based on similarity of variable names, automatic creation of a stub of a nonexistent function based on a function call, etc.). I don't think the

Re: Lumen - KTextEditor/Kate/KDevelop Autocompletion Plugin

2013-08-20 Thread David
Am 20.08.2013 11:59, schrieb David: Is it viable, in longer-term future, to have features similar to what KDevelop can do for C++? (semantic highlighting, esp. the color variation based on similarity of variable names, automatic creation of a stub of a nonexistent function based on a function

Re: I'm porting some go code to D

2013-08-24 Thread David
Daemonic Threads often end with a segfault, so if your main thread exists, the other threads will probably segfault.

Re: glad OpenGL loader generator

2013-08-25 Thread David
Am 13.08.2013 19:38, schrieb David: glad now supports also EGL, GLX and WGL You can add GLES to the list TODO: * GLES loader * lazy loading * debugging (tracing function calls and error-checks with glGetError) * helperfunctions like gladGetErrorString(GLenum) or gladEnumToString(GLenum

Re: DCD: Autocomplete without the IDE

2013-09-07 Thread David
Am 03.09.2013 08:46, schrieb Jacob Carlborg: On 2013-09-03 00:20, Brian Schott wrote: That's something that the editor plugin can call on shutdown. DCD pretty much requires that the editor support scripting. I was looking in to adding this to TextMate. But the easiest solution would most

Re: DCD 0.3.0-beta1 and DScanner 0.1.0-beta1

2014-01-31 Thread David
P.S. Only the Textadept module has support for the new --symbolLocation and --doc switches. If you're one of the excellent people who wrote one of the other plugins, I'd appreciate your help adding support for these features to your favorite editor before a non-beta release is tagged. I adedd

  1   2   3   4   >