--- cvsroot/EV/EV.pm 2009/04/15 19:35:53 1.114 +++ cvsroot/EV/EV.pm 2009/07/14 00:09:59 1.117 @@ -78,11 +78,10 @@ package EV; -no warnings; -use strict; +use common::sense; BEGIN { - our $VERSION = '3.53'; + our $VERSION = '3.6'; use XSLoader; XSLoader::load "EV", $VERSION; } @@ -1046,9 +1045,9 @@ =head3 ASYNC WATCHERS - how to wake up another event loop -Async watchers are provided by EV, but have little use in perl directly, as perl -neither supports threads nor direct access to signal handlers or other -contexts where they could be of value. +Async watchers are provided by EV, but have little use in perl directly, +as perl neither supports threads running in parallel nor direct access to +signal handlers or other contexts where they could be of value. It is, however, possible to use them from the XS level. @@ -1086,11 +1085,11 @@ This ensures that perl gets into control for a short time to handle any pending signals, and also ensures (slightly) slower overall operation. -=head1 THREADS +=head1 ITHREADS -Threads are not supported by this module in any way. Perl pseudo-threads -is evil stuff and must die. As soon as Perl gains real threads I will work -on thread support for it. +Ithreads are not supported by this module in any way. Perl pseudo-threads +is evil stuff and must die. Real threads as provided by Coro are fully +supported (and enhanced support is available via L). =head1 FORK