view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
data/tiddlers.json view on Meta::CPAN
"title": "ABeCeDarian",
"modified": "20260403201526778"
},
{
"created": "20231109020407842",
"text": "\"\"\"\no See also:\n- [[HTTPHandling]]\n- NetworkProgramming\n- RfcGuide - For Regexp::Common::URI::RFC3986 & $IDN_HOST\n- WebServices\n- https://github.com/davorg-cpan/app-httpthis/blob/master/BONJOUR.md - For a great overview of m...
"type": "",
"title": "Acronyms",
"modified": "20260406012312991"
},
{
data/tiddlers.json view on Meta::CPAN
"modified": "20260122001524796",
"created": "20251022214958706"
},
{
"created": "20211021064151042",
"text": "\"\"\"\no See also:\n- AnyEvent::Run\n- AnyEvent::Util\n- Argv\n- CachingStuff\n- Capture::Tiny\n- Child\n- EventStuff\n- Forks::Super\n- [[HTTPHandling]]\n- IPC::Capture\n- IPC::Command::Multiplex\n- IPC::Exe\n- IPC::Open3\n- IPC::O...
"title": "ChildProcesses",
"modified": "20260405225814044"
},
{
"text": "\"\"\"\no App::ClipboardUtils:\n- CLI utilities related to clipboard\n- https://metacpan.org/dist/App-ClipboardUtils\n\no Clipboard:\n- Copy and paste with any OS\n- It ships with 5 command line utilities for clipboard manipulation\n...
data/tiddlers.json view on Meta::CPAN
"title": "CryptoStuff",
"modified": "20260325231725306",
"created": "20191115192547844"
},
{
"text": "\"\"\"\no See also:\n- [[Acronyms]] - For GDB & GQL re Neo4j\n- AlgorithmicStuff\n- CommandLineStuff - For Alien::Turso::CLI\n- ConfigFiles\n- CryptoStuff - For DBIx::Class::CryptColumn, DBIx::Class::DigestColumns, DBIx::Class::Encod...
"title": "DatabaseAndSQL",
"modified": "20260322000911963",
"created": "20210124005554193"
},
{
data/tiddlers.json view on Meta::CPAN
"title": "DFA",
"modified": "20260222015246254",
"created": "20250108060633490"
},
{
"text": "\"\"\"\no See also:\n- DomainNames\n- EventStuff\n- [[HTTPHandling]]\n- WebServices\n- https://dnsrobot.net - For DNS Robot: 53 free online DNS and network tools\n\no App::sdseasydyn:\n- EasyDNS DDNS updater (CLI-first App distributi...
"title": "DnsStuff",
"modified": "20260325065550510",
"created": "20240206231240082"
},
{
data/tiddlers.json view on Meta::CPAN
"modified": "20251016231649084",
"created": "20230612012815961"
},
{
"created": "20231009225516915",
"text": "\"\"\"\no See also:\n- AiEngines\n- AlgorithmicStuff - For retry mechanisms\n- ArchiveFiles\n- ChildProcesses\n- DatabaseAndSQL - For Async::Redis, DBD::PgAsync etc\n- DataTraversal - For CSV handling\n- DatesAndTimes\n- DnsStuff\n- ...
"title": "EventStuff",
"modified": "20260404212244763"
},
{
"created": "20220308004358235",
data/tiddlers.json view on Meta::CPAN
"title": "HTMLHandling",
"modified": "20260329105724122",
"created": "20200930063306239"
},
{
"text": "\"\"\"\no See also:\n- BrowserStuff\n- ChildProcesses\n- DnsStuff\n- EventStuff\n- FileHandling\n- HashHandling\n- [[HTMLHandling]]\n- [[HTTPServers]]\n- LoggingStuff\n- ParallelProcessing\n- PlackServer\n- RfcGuide\n- RestfulInterfa...
"title": "HTTPHandling",
"modified": "20260326221011652",
"created": "20210922020640121"
},
{
"created": "20250118010706469",
"text": "\"\"\"\no See also:\n- EventStuff\n- [[HTTPHandling]]\n- LinguaStuff - For CGI::Lingua\n- ParallelProcessing - For IO::Async\n- PlackServer -For what came before PAGI\n- http://nginx.org/en/docs/\n- https://github.com/h2o/picohttppar...
"title": "HTTPServers",
"modified": "20260403003550379"
},
{
"text": "\"\"\"\no See also:\n- [[Acronyms]] - For ECHR, HUDOC\n\no Business::LegalRepData:\n- Access to HUDOC Database\n- https://metacpan.org/dist/Business-LegalRepData\n\no ECHR::OpenData:\n- Access to HUDOC Database\n- https://metacpan.or...
data/tiddlers.json view on Meta::CPAN
"text": "\"\"\"\no See also:\n- ChartingAndPlotting\n- [[DFA]]\n- FeaturesAndPragmas\n- GeographicStuff\n- [[HTMLHandling]] - For MathML::Entities\n- PdlLanguage\n- StatisticsStuff\n- https://docs.octave.org/latest/Linear-Programming.html - F...
"title": "MathsLibraries",
"modified": "20260402230417461"
},
{
"text": "\"\"\"\no See also:\n- https://grafana.com/ - Query, visualize, alert on, and explore your metrics, logs, and traces wherever they are stored\n- https://www.influxdata.com/blog/infrastructure-monitoring-basics-telegraf-influxdb-grafa...
"title": "MeasureMetrics",
"modified": "20260104014715219",
"created": "20230710032830765"
},
{
data/tiddlers.json view on Meta::CPAN
"title": "MusicStuff",
"modified": "20260404212556683"
},
{
"created": "20201210004901736",
"text": "\"\"\"\no See also:\n- Acronyms\n- EmailStuff\n- IpAddresses\n- MailingLists\n- PacketCapture\n- RegexpStuff\n- RfcGuide - For rfc1939\n- [[SSH]]\n- SystemMonitoring\n- WebServices\n- https://blog.urth.org/2021/03/29/security-issues-...
"title": "NetworkProgramming",
"modified": "20260403200953885"
},
{
"created": "20221015000008401",
data/tiddlers.json view on Meta::CPAN
"modified": "20250729030122616",
"created": "20250315235218430"
},
{
"created": "20241211041510860",
"text": "\"\"\"\no See also:\n- BenchmarkingTools\n- CachingStuff\n- ChildProcesses\n- [[DFA]]\n- EventStuff\n- ExceptionHandling\n- [[Graphs]]\n- [[HTTPHandling]]\n- [[HTTPServers]]\n- PoeStuff\n- WebServices\n\no Consumer::NonBlock:\n- Send...
"title": "ParallelProcessing",
"modified": "20260405225827964"
},
{
"text": "\"\"\"\no See also:\n- [[CPAN]]\n- DataTraversal\n- [[Marpa]]\n- TextAnalysisAndFormatting\n- http://www.kate-editor.org\n- https://lindat.mff.cuni.cz/services/udpipe/\n- https://ufal.mff.cuni.cz/udpipe\n- https://universaldependenci...
data/tiddlers.json view on Meta::CPAN
"modified": "20260325001624235",
"created": "20241217214024184"
},
{
"created": "20200408083024235",
"text": "\"\"\"\no See also:\n- [[Acronyms]] - For DNS, mDNS\n- AiEngines\n- ChildProcesses\n- [[cron]]\n- DataTraversal - for Data::Mirror, Data::FastPack\n- DnsStuff\n- GitStuff\n- GoogleStuff\n- [[HTTPHandling]]\n- KubernetesStuff\n- Music...
"title": "WebServices",
"modified": "20260403045622955"
},
{
"created": "20250831011514805",
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
}
use strict 'vars';
use vars qw{$VERSION};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CPAN/Mini/Devel/Recent.pm view on Meta::CPAN
Unauthorized releases will also be included if they resemble a distribution
name already in the normal CPAN packages list.
There may be errors retrieving very new modules if they are indexed but not
yet synchronized on the mirror.
=head1 USAGE
See L<CPAN::Mini>.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CPAN/Mini/Devel.pm view on Meta::CPAN
Unauthorized releases will also be included if they resemble a distribution
name already in the normal CPAN packages list.
There may be errors retrieving very new modules if they are indexed but not
yet synchronized on the mirror.
CPAN::Mini::Devel also mirrors the F<indices/find-ls.gz> file, which is used
to identify developer releases.
=head1 USAGE
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CPAN/Mini/Extract.pm view on Meta::CPAN
beyond the normal ones, like turning C<skip_perl> on.
=item offline
Although useless with L<CPAN::Mini> itself, the C<offline> flag will
cause the CPAN synchronisation step to be skipped, and only any
extraction tasks to be done. (False by default)
=item extract
Provides the directory (which must exist and be writable, or be creatable)
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use 5.005;
use strict 'vars';
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use 5.005;
use strict 'vars';
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
lib/CPAN/Repo.pm view on Meta::CPAN
- simple maintenance - thanks to the author of CPANPLUS, custom sources idea is cool! for details see
'CUSTOM MODULE SOURCES' section in http://search.cpan.org/perldoc?CPANPLUS::Backend
- multiply cpan repos accessible via one cpan server, see datails below
- index merge, see datails below
- no need to care about global cpan mirrors synchronization as with CPAN::Mini, because in cpanplus
they exist separately (as custom sources)
=head1 Multiple cpan repositoies
view all matches for this distribution
view release on metacpan or search on metacpan
Fixes:
- require Log::Report 0.25, not the non-existent 0.27
Improvements:
- indexer synchronizes with core CPAN after 1 hour (was 1 day)
because CPAN is faster than previously.
- CPANSITE_CPAN environment variable as alternative to --site
- Replace IO::Compress::* by IO::Zlib, which is already required
by Archive::Tar.
- explain changes in explain_101.txt
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
t/var/nntp-testers/1533902 view on Meta::CPAN
Summary of my perl5 (revision 5 version 8 subversion 8) configuration:
Platform:
osname=linux, osvers=2.6.18-53.el5, archname=i386-linux-thread-multi
uname='linux builder7.centos.org 2.6.9-42.0.3.elsmp #1 smp fri oct 6 06:21:39 cdt 2006 i686 i686 i386 gnulinux '
config_args='-des -Doptimize=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -Dversion=5.8.8 -Dmyhostname=localhost -Dperladmin=root@...
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm',
optimize='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables',
cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -I/usr/include/gdbm'
ccversion='', gccversion='4.1.1 20061011 (Red Hat 4.1.1-30)', gccosandvers=''
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
t/var/nntp-testers/1533902 view on Meta::CPAN
perllibs=-lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=/lib/libc-2.5.so, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version='2.5'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-rpath,/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE'
cccdlflags='-fPIC', lddlflags='-shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -L/usr/local/lib'
</pre>
view all matches for this distribution
view release on metacpan or search on metacpan
vhost/html/js/prototype.js view on Meta::CPAN
});
Ajax.Base = Class.create({
initialize: function(options) {
this.options = {
method: 'post',
asynchronous: true,
contentType: 'application/x-www-form-urlencoded',
encoding: 'UTF-8',
parameters: '',
evalJSON: true,
evalJS: true
vhost/html/js/prototype.js view on Meta::CPAN
var response = new Ajax.Response(this);
if (this.options.onCreate) this.options.onCreate(response);
Ajax.Responders.dispatch('onCreate', this, response);
this.transport.open(this.method.toUpperCase(), this.url,
this.options.asynchronous);
if (this.options.asynchronous) this.respondToReadyState.bind(this).defer(1);
this.transport.onreadystatechange = this.onStateChange.bind(this);
this.setRequestHeaders();
this.body = this.method == 'post' ? (this.options.postBody || params) : null;
this.transport.send(this.body);
/* Force Firefox to handle ready state 4 for synchronous requests */
if (!this.options.asynchronous && this.transport.overrideMimeType)
this.onStateChange();
}
catch (e) {
this.dispatchException(e);
view all matches for this distribution
view release on metacpan or search on metacpan
t/data/cpanstats-test.json view on Meta::CPAN
{"test":{"count":{"entries":100,"reports":100,"posters":"182","distros":0},"pass":{"MacPPC":{"5.4.0":{"all":{"Net-Whois":1,"URI":1,"Storable":1,"Mac-Conversions":1,"Digest-MD5":1}}},"PA-RISC1.1":{"5.5.3":{"all":{"DBD-Oracle":1,"Curses":1}},"5.4.4":{"...
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
t/data/cpanriver.02.build.log view on Meta::CPAN
-L/usr/lib/x86_64-linux-gnu -lgsl -lgslcblas -lm \
chmod 755 ../../../../blib/arch/auto/PDL/GSLSF/PSI/PSI.so
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/psi'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/synchrotron'
"/home/jkeenan/testing/blead/bin/perl" "-I../../../../blib/arch" "-I../../../../blib/lib" "-MPDL::PP qw[PDL::GSLSF::SYNCHROTRON PDL::GSLSF::SYNCHROTRON SYNCHROTRON]" gsl_sf_synchrotron.pd
cp SYNCHROTRON.pm ../../../../blib/lib/PDL/GSLSF/SYNCHROTRON.pm
Running Mkbootstrap for SYNCHROTRON ()
chmod 644 "SYNCHROTRON.bs"
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SYNCHROTRON.bs ../../../../blib/arch/auto/PDL/GSLSF/SYNCHROTRON/SYNCHROTRON.bs 644
"/home/jkeenan/testing/blead/bin/perl" "/home/jkeenan/testing/blead/lib/perl5/5.27.7/ExtUtils/xsubpp" -typemap '/home/jkeenan/testing/blead/lib/perl5/5.27.7/ExtUtils/typemap' -typemap '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Basic/Core/t...
t/data/cpanriver.02.build.log view on Meta::CPAN
LD_RUN_PATH="/usr/lib/x86_64-linux-gnu" cc -shared -O2 -L/usr/local/lib -fstack-protector-strong SYNCHROTRON.o -o ../../../../blib/arch/auto/PDL/GSLSF/SYNCHROTRON/SYNCHROTRON.so \
-L/usr/lib/x86_64-linux-gnu -lgsl -lgslcblas -lm \
chmod 755 ../../../../blib/arch/auto/PDL/GSLSF/SYNCHROTRON/SYNCHROTRON.so
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/synchrotron'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/transport'
"/home/jkeenan/testing/blead/bin/perl" "-I../../../../blib/arch" "-I../../../../blib/lib" "-MPDL::PP qw[PDL::GSLSF::TRANSPORT PDL::GSLSF::TRANSPORT TRANSPORT]" gsl_sf_transport.pd
cp TRANSPORT.pm ../../../../blib/lib/PDL/GSLSF/TRANSPORT.pm
Running Mkbootstrap for TRANSPORT ()
chmod 644 "TRANSPORT.bs"
t/data/cpanriver.02.build.log view on Meta::CPAN
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/pow_int'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/psi'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- PSI.bs ../../../../blib/arch/auto/PDL/GSLSF/PSI/PSI.bs 644
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/psi'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/synchrotron'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SYNCHROTRON.bs ../../../../blib/arch/auto/PDL/GSLSF/SYNCHROTRON/SYNCHROTRON.bs 644
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/synchrotron'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/transport'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- TRANSPORT.bs ../../../../blib/arch/auto/PDL/GSLSF/TRANSPORT/TRANSPORT.bs 644
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/transport'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/trig'
t/data/cpanriver.02.build.log view on Meta::CPAN
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/pow_int'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/psi'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- PSI.bs ../../../../blib/arch/auto/PDL/GSLSF/PSI/PSI.bs 644
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/psi'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/synchrotron'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SYNCHROTRON.bs ../../../../blib/arch/auto/PDL/GSLSF/SYNCHROTRON/SYNCHROTRON.bs 644
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/synchrotron'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/transport'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- TRANSPORT.bs ../../../../blib/arch/auto/PDL/GSLSF/TRANSPORT/TRANSPORT.bs 644
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/transport'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/trig'
t/data/cpanriver.02.build.log view on Meta::CPAN
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/pow_int'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/psi'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- PSI.bs ../../../../blib/arch/auto/PDL/GSLSF/PSI/PSI.bs 644
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/psi'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/synchrotron'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SYNCHROTRON.bs ../../../../blib/arch/auto/PDL/GSLSF/SYNCHROTRON/SYNCHROTRON.bs 644
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/synchrotron'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/transport'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- TRANSPORT.bs ../../../../blib/arch/auto/PDL/GSLSF/TRANSPORT/TRANSPORT.bs 644
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/transport'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/trig'
t/data/cpanriver.02.build.log view on Meta::CPAN
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/pow_int'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/psi'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- PSI.bs ../../../../blib/arch/auto/PDL/GSLSF/PSI/PSI.bs 644
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/psi'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/synchrotron'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SYNCHROTRON.bs ../../../../blib/arch/auto/PDL/GSLSF/SYNCHROTRON/SYNCHROTRON.bs 644
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/synchrotron'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/transport'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- TRANSPORT.bs ../../../../blib/arch/auto/PDL/GSLSF/TRANSPORT/TRANSPORT.bs 644
Manifying 1 pod document
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/transport'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/trig'
t/data/cpanriver.02.build.log view on Meta::CPAN
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/pow_int'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/psi'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- PSI.bs ../../../../blib/arch/auto/PDL/GSLSF/PSI/PSI.bs 644
No tests defined for PDL::GSLSF::PSI extension.
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/psi'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/synchrotron'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SYNCHROTRON.bs ../../../../blib/arch/auto/PDL/GSLSF/SYNCHROTRON/SYNCHROTRON.bs 644
No tests defined for PDL::GSLSF::SYNCHROTRON extension.
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/synchrotron'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/transport'
"/home/jkeenan/testing/blead/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- TRANSPORT.bs ../../../../blib/arch/auto/PDL/GSLSF/TRANSPORT/TRANSPORT.bs 644
No tests defined for PDL::GSLSF::TRANSPORT extension.
make[4]: Leaving directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/transport'
make[4]: Entering directory '/home/jkeenan/.cpanm/work/1511442816.1911/PDL-2.018/Lib/GSL/SF/trig'
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
}
use strict 'vars';
use vars qw{$VERSION};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use 5.005;
use strict 'vars';
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
t/inc1/inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use 5.004;
use strict 'vars';
use vars qw{$VERSION};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use 5.005;
use strict 'vars';
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution
view release on metacpan or search on metacpan
=over 4
B<Note>: This module is entirely deprecated now. It is maintained for
compatibility for any code still using it, but please consider rewriting to
use L<Future> instead, which offers a far neater method of representing
asynchronous program and data flow. In addition, L<Future::AsyncAwait> can
further improve readability of C<Future>-based code by letting it use the
familiar kinds of Perl control structure while still being asynchronous.
At some later date this entire C<CPS> module distribution may be deleted.
=back
support the idea of a real continuation (such as is created by a co-routine).
Furthermore, for CPS to be efficient in languages that natively support it,
their runtimes typically implement a lot of optimisation of CPS code, which
the Perl interpreter would be unable to perform. Instead, CODE references are
passed around to stand in their place. While not particularly useful for most
regular cases, this becomes very useful whenever some form of asynchronous or
event-based programming is being used. Continuations passed in to the body
function of a control structure can be stored in the event handlers of the
asynchronous or event-driven framework, so that when they are invoked later,
the code continues, eventually arriving at its final answer at some point in
the future.
In order for these examples to make sense, a fictional and simple
asynchronisation framework has been invented. The exact details of operation
should not be important, as it simply stands to illustrate the point. I hope
its general intention should be obvious. :)
read_stdin_line( \&on_line ); # wait on a line from STDIN, then pass it
# to the handler function
=cut
=head1 FUNCTIONS
In all of the following functions, the C<\&body> function can provide results
by invoking its continuation / one of its continuations, either synchronously
or asynchronously at some point later (via some event handling or other
mechanism); the next invocation of C<\&body> will not take place until the
previous one exits if it is done synchronously.
They all take the prefix C<k> before the name of the regular perl keyword or
function they aim to replace. It is common in CPS code in other languages,
such as Scheme or Haskell, to store a continuation in a variable called C<k>.
This convention is followed here.
$add = dropk { } $kadd;
print "The total is ".$add->( 10, 20 )."\n";
In the general case the CPS function hasn't yet invoked its continuation by
the time it returns (such as would be the case when using any sort of
asynchronisation or event-driven framework). For C<dropk> to actually work in
this situation, it requires a way to run the event framework, to cause it to
process events until the continuation has been invoked.
This is provided by the block, or the first passed CODE reference. When the
returned function is invoked, it repeatedly calls the block or wait function,
view all matches for this distribution
view release on metacpan or search on metacpan
t/data/zx48.asm view on Meta::CPAN
RST 18H ; GET-CHAR looks at the BASIC line
CP $28 ; is character '(' ?
JR NZ,L2A20 ; to REPORT-3 if not
; 'Subscript wrong'
EX DE,HL ; dimensions pointer to HL to synchronize
; with next instruction.
; runtime numeric arrays path rejoins here.
;; SV-PTR
view all matches for this distribution
view release on metacpan or search on metacpan
inc/Module/Install.pm view on Meta::CPAN
use File::Find ();
use File::Path ();
use vars qw{$VERSION $MAIN};
BEGIN {
# All Module::Install core packages now require synchronised versions.
# This will be used to ensure we don't accidentally load old or
# different versions of modules.
# This is not enforced yet, but will be some time in the next few
# releases once we can make sure it won't clash with custom
# Module::Install extensions.
view all matches for this distribution