]> git.llucax.com Git - software/ev.d.git/log
software/ev.d.git
16 years agoUse the public ptr property when possible.
Leandro Lucarella [Wed, 13 Feb 2008 23:57:22 +0000 (21:57 -0200)]
Use the public ptr property when possible.

16 years agoAdd a D-ish API test. 0.1
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>
16 years agoRename test.d to ctest.d.
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>
16 years agoAdd initial D-ish libev API.
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>
16 years agoNew ev_child API (add trace flag) to match libev 3.0.
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>
16 years agoBugfix: explicit cast functions returning bool.
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>
16 years agoBugfix: ev_set_syserr_cb callback don't return void*.
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>
16 years agoRename constants to match the C ones (add EV prefix).
Leandro Lucarella [Thu, 31 Jan 2008 19:12:14 +0000 (17:12 -0200)]
Rename constants to match the C ones (add EV prefix).

16 years agoMove low-level ev bindings to module ev.c.
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.

16 years agoAdd big unittest.
Leandro Lucarella [Tue, 29 Jan 2008 06:22:19 +0000 (04:22 -0200)]
Add big unittest.

16 years agoStyle: remove unwanted space.
Leandro Lucarella [Sun, 27 Jan 2008 03:37:10 +0000 (01:37 -0200)]
Style: remove unwanted space.

16 years agoUse auto when getting the default loop in the test.
Leandro Lucarella [Sun, 27 Jan 2008 03:36:24 +0000 (01:36 -0200)]
Use auto when getting the default loop in the test.

16 years agoAdd Makefile.
Leandro Lucarella [Sun, 27 Jan 2008 03:28:05 +0000 (01:28 -0200)]
Add Makefile.

16 years agoRemove excesive indentation.
Leandro Lucarella [Sun, 27 Jan 2008 03:23:15 +0000 (01:23 -0200)]
Remove excesive indentation.

16 years agoInitial import of ev.d, a libev bingind for the D Programming Language.
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.