Treex-PML
view release on metacpan or search on metacpan
lib/Treex/PML/IO.pm view on Meta::CPAN
module or macro-file that invoked this macro.
If a relative path is given as an argument, a respective absolute path
is computed based on the caller's directory and returned.
=cut
sub CallerDir {
return
@_>0
? File::Spec->rel2abs($_[0], DirPart( (caller)[1] ))
: DirPart( (caller)[1] );
}
=item C<register_input_protocol_handler($scheme,$callback)>
Register a callback to fetch URIs of a given protocol. C<$scheme> is
the URI scheme of the protocol (i.e. the first part of an URI
preceding the comma, e.g. 'ftp' or 'https'). <$callback> is either a
CODE reference or an ARRAY reference whose first element is a CODE
reference and the other elements are additional arguments to be passed
to the callback prior to the standard arguments.
( run in 0.623 second using v1.01-cache-2.11-cpan-1e74a51a04c )