--- libev/ev.pod 2011/07/12 23:32:10 1.379 +++ libev/ev.pod 2011/07/25 03:47:28 1.380 @@ -4065,7 +4065,11 @@ =item C, C Similar to the other two macros, this gives you the value of the default -loop, if multiple loops are supported ("ev loop default"). +loop, if multiple loops are supported ("ev loop default"). The default loop +will be initialised if it isn't already initialised. + +For non-multiplicity builds, these macros do nothing, so you always have +to initialise the loop somewhere. =item C, C @@ -4414,6 +4418,10 @@ for multiple event loops and there is no first event loop pointer argument. Instead, all functions act on the single default loop. +Note that C and C will no longer provide a +default loop when multiplicity is switched off - you always have to +initialise the loop manually in this case. + =item EV_MINPRI =item EV_MAXPRI