]>
git.llucax.com Git - software/ev.d.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Leandro Lucarella [Wed, 13 Feb 2008 23:57:22 +0000 (21:57 -0200)]
Use the public ptr property when possible.
Leandro Lucarella [Wed, 13 Feb 2008 22:00:48 +0000 (20:00 -0200)]
Add a D-ish API test.
Signed-off-by: Leandro Lucarella <llucax@gmail.com>
Leandro Lucarella [Wed, 13 Feb 2008 21:45:04 +0000 (19:45 -0200)]
Rename test.d to ctest.d.
Signed-off-by: Leandro Lucarella <llucax@gmail.com>
Leandro Lucarella [Wed, 13 Feb 2008 21:59:43 +0000 (19:59 -0200)]
Add initial D-ish libev API.
This is almost complete, but not that well tested. Some unittest are
provided but they may not survive, because they are very intrusive for
any application compiled with unittests.
Signed-off-by: Leandro Lucarella <llucax@gmail.com>
Leandro Lucarella [Wed, 13 Feb 2008 21:36:45 +0000 (19:36 -0200)]
New ev_child API (add trace flag) to match libev 3.0.
Signed-off-by: Leandro Lucarella <llucax@gmail.com>
Leandro Lucarella [Wed, 13 Feb 2008 21:35:53 +0000 (19:35 -0200)]
Bugfix: explicit cast functions returning bool.
Signed-off-by: Leandro Lucarella <llucax@gmail.com>
Leandro Lucarella [Wed, 13 Feb 2008 21:35:12 +0000 (19:35 -0200)]
Bugfix: ev_set_syserr_cb callback don't return void*.
Signed-off-by: Leandro Lucarella <llucax@gmail.com>
Leandro Lucarella [Thu, 31 Jan 2008 19:12:14 +0000 (17:12 -0200)]
Rename constants to match the C ones (add EV prefix).
Leandro Lucarella [Thu, 31 Jan 2008 04:59:55 +0000 (02:59 -0200)]
Move low-level ev bindings to module ev.c.
This is to leave place to high-level bindings on module ev.d.
Leandro Lucarella [Tue, 29 Jan 2008 06:22:19 +0000 (04:22 -0200)]
Add big unittest.
Leandro Lucarella [Sun, 27 Jan 2008 03:37:10 +0000 (01:37 -0200)]
Style: remove unwanted space.
Leandro Lucarella [Sun, 27 Jan 2008 03:36:24 +0000 (01:36 -0200)]
Use auto when getting the default loop in the test.
Leandro Lucarella [Sun, 27 Jan 2008 03:28:05 +0000 (01:28 -0200)]
Add Makefile.
Leandro Lucarella [Sun, 27 Jan 2008 03:23:15 +0000 (01:23 -0200)]
Remove excesive indentation.
Leandro Lucarella [Sun, 27 Jan 2008 03:11:11 +0000 (01:11 -0200)]
Initial import of ev.d, a libev bingind for the D Programming Language.
Just expose the C API to D for now.