From 7607fe18ac753cc9686990e71d2e3324b46033ef Mon Sep 17 00:00:00 2001 From: wbudic Date: Sat, 9 Mar 2019 10:39:31 +1100 Subject: [PATCH] New setting. Removed hardcoded with of table display and new lines are formatted now. --- htdocs/cgi-bin/e_vars.pl | 225 +++ htdocs/cgi-bin/env.html | 2913 ++++++++++++++++++++++++++++++++++ htdocs/cgi-bin/main.cgi | 73 +- htdocs/cgi-bin/wsrc/main.css | 12 +- htdocs/cgi-bin/wsrc/main.js | 30 +- 5 files changed, 3203 insertions(+), 50 deletions(-) create mode 100755 htdocs/cgi-bin/e_vars.pl create mode 100644 htdocs/cgi-bin/env.html diff --git a/htdocs/cgi-bin/e_vars.pl b/htdocs/cgi-bin/e_vars.pl new file mode 100755 index 0000000..6d64e16 --- /dev/null +++ b/htdocs/cgi-bin/e_vars.pl @@ -0,0 +1,225 @@ +#!/usr/bin/perl + +#################################################################### +# +# Environmantal Variables (E-Vars) +# ©2002, PerlScriptsJavaScripts.com +# +# Requires: Perl5+ +# Created: January, 2002 +# Author: John Krinelos +# Contact: john@perlscriptsjavascripts.com +# +# This script / program is copyright material! +# +# Agent for copyright : +# Gene Volovich +# Law Partners, +# 140 Queen St. +# Melbourne +# Ph. +61 3 9602 2266 +# gvolovich@lawpartners.com.au +# http://www.lawpartners.com.au/ +# +#################################################################### + +#################################################################### +# +# Place this in any cgi-bin CHMOD it to 755 (if UNIX) then call +# it from your browser. Eg. http://www.you.com/cgi-bin/vars.cgi + +$of = qq~~; +$cf = qq~~; + +my @slocs = qw~ + /usr/sbin/sendmail + /usr/bin/sendmail + /sbin/sendmail + /usr/slib/sendmail + /usr/lib/sendmail + /bin/sendmail + /lib/sendmail + /slib/sendmail + /usr/sendmail + /sendmail + sendmail +~; + +print qq~Content-type: text/html + + + +Enviromental Variables Report. PerlScriptsJavaScripts.com + + +
+$ofEnviromental Variables returned by this server. A PerlScriptsJavaScripts Product$cf +
+
+ + + + + +~; + +my @vars = sort(keys(%ENV)); +foreach(@vars) { + $ENV{$_} ||= qq~ ~; + print qq~ + + + + + ~; +} + +print qq~ + + + + + + + + + + + + + + + + + + + + + + + + +
$ofVariable$cf$ofValue$cf
$of\$ENV{$_}$cf$of$ENV{$_}$cf
$of\$ENV{DOCUMENT_NAME}$cf$of$ENV{DOCUMENT_NAME}  $cf
$of\$ENV{DOCUMENT_URI}$cf$of$ENV{DOCUMENT_URI}  $cf
$of\$ENV{LAST_MODIFIED}$cf$of$ENV{LAST_MODIFIED}  $cf
$of\$ENV{DATE_GMT}$cf$of$ENV{DATE_GMT}  $cf
$of\$ENV{DATE_LOCAL}$cf$of$ENV{DATE_LOCAL}  $cf
$of\$ENV{REMOTE_USER}$cf$of$ENV{REMOTE_USER} This var returns the value of a .ht username$cf
+
+ +
+$ofPath(s) to Sendmail$cf +
+
+ + +~; + +foreach(@slocs) { + if(-e $_){ + print qq~ + + + + ~; + } +} + +print qq~ +
$of$_$cf
+
+ +
+$ofAdditional Information$cf +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
$ofVariable$cf$ofValue$cf$ofDescription$cf
$of\$] $cf$of$]$cf $of Version of Perl$cf
$of\$0 $cf$of$0$cf $of Script name$cf
$of\$\$ $cf$of$$ $cf $of Process ID$cf
$of\$^O $cf$of$^O $cf $of Operating System$cf
$of\$! $cf$of$!$cf $ofError returned by server$cf
+
+ +
+$ofList of Modules Installed on this server$cf +
+
+ + + + + + + +
$ofName$cf$ofName$cf
+~; + +find(\&wanted, @INC); + +@found = sort { uc($a) cmp uc($b) } @found; + +for($c = 0; $c < int(@found / 2); $c++){ + $search = $found[$c]; + $search =~ s/\.pm$//i; + print qq~$of $found[$c]
\n~; +} + +print qq~$cf
~; + +for($d = $c; $d < @found; $d++){ + $search = $found[$d]; + $search =~ s/\.pm$//i; + print qq~$of $found[$d]
\n~; +} + +($sec, $min, $hour, $day, $mon, $year, $weekday, $dayofyear, $dst) = localtime(time); + +$year += 1900; + +print qq~$cf
+
+
+$of Copyright $year PerlScriptsJavaScripts.com$cf +
+
+ + +~; + +sub wanted { + use File::Find; + $num = 0; + if ($File::Find::name =~ /\.pm$/){ + if(open(M,$File::Find::name)){ + while(){ + if (/^ *package +(\S+);/){ + push (@found, $1); + last; + } + } + chomp(@found); + } + } +} diff --git a/htdocs/cgi-bin/env.html b/htdocs/cgi-bin/env.html new file mode 100644 index 0000000..99c4fd0 --- /dev/null +++ b/htdocs/cgi-bin/env.html @@ -0,0 +1,2913 @@ +Content-type: text/html + + + +Enviromental Variables Report. PerlScriptsJavaScripts.com + + +
+Enviromental Variables returned by this server. A PerlScriptsJavaScripts Product +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
VariableValue
$ENV{HOME}/home/will
$ENV{LANG}en_AU.UTF-8
$ENV{LANGUAGE}en_AU:en
$ENV{LESSCLOSE}/usr/bin/lesspipe %s %s
$ENV{LESSOPEN}| /usr/bin/lesspipe %s
$ENV{LOGNAME}will
$ENV{LS_COLORS}rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
$ENV{MAIL}/var/mail/will
$ENV{NODE_PATH}/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
$ENV{OLDPWD}/home/will/thttpd_dev/htdocs
$ENV{PATH}/home/will/bin:/home/will/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/local/go/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
$ENV{PWD}/home/will/thttpd_dev/htdocs/cgi-bin
$ENV{SHELL}/bin/bash
$ENV{SHLVL}2
$ENV{SSH_CLIENT}192.168.0.3 46970 22
$ENV{SSH_CONNECTION}192.168.0.3 46970 192.168.0.16 22
$ENV{SSH_TTY}/dev/pts/0
$ENV{STY}2730.NET
$ENV{TERM}screen
$ENV{TERMCAP}SC|screen|VT 100/ANSI X3.64 virtual terminal:\ + :DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:bs:bt=\E[Z:\ + :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:ct=\E[3g:\ + :do=^J:nd=\E[C:pt:rc=\E8:rs=\Ec:sc=\E7:st=\EH:up=\EM:\ + :le=^H:bl=^G:cr=^M:it#8:ho=\E[H:nw=\EE:ta=^I:is=\E)0:\ + :li#35:co#103:am:xn:xv:LP:sr=\EM:al=\E[L:AL=\E[%dL:\ + :cs=\E[%i%d;%dr:dl=\E[M:DL=\E[%dM:dc=\E[P:DC=\E[%dP:\ + :im=\E[4h:ei=\E[4l:mi:IC=\E[%d@:ks=\E[?1h\E=:\ + :ke=\E[?1l\E>:vi=\E[?25l:ve=\E[34h\E[?25h:vs=\E[34l:\ + :ti=\E[?1049h:te=\E[?1049l:us=\E[4m:ue=\E[24m:so=\E[3m:\ + :se=\E[23m:mb=\E[5m:md=\E[1m:mh=\E[2m:mr=\E[7m:\ + :me=\E[m:ms:\ + :Co#8:pa#64:AF=\E[3%dm:AB=\E[4%dm:op=\E[39;49m:AX:\ + :vb=\Eg:G0:as=\E(0:ae=\E(B:\ + :ac=\140\140aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~..--++,,hhII00:\ + :po=\E[5i:pf=\E[4i:Km=\E[M:k0=\E[10~:k1=\EOP:k2=\EOQ:\ + :k3=\EOR:k4=\EOS:k5=\E[15~:k6=\E[17~:k7=\E[18~:\ + :k8=\E[19~:k9=\E[20~:k;=\E[21~:F1=\E[23~:F2=\E[24~:\ + :F3=\E[1;2P:F4=\E[1;2Q:F5=\E[1;2R:F6=\E[1;2S:\ + :F7=\E[15;2~:F8=\E[17;2~:F9=\E[18;2~:FA=\E[19;2~:kb=:\ + :K2=\EOE:kB=\E[Z:kF=\E[1;2B:kR=\E[1;2A:*4=\E[3;2~:\ + :*7=\E[1;2F:#2=\E[1;2H:#3=\E[2;2~:#4=\E[1;2D:%c=\E[6;2~:\ + :%e=\E[5;2~:%i=\E[1;2C:kh=\E[1~:@1=\E[1~:kH=\E[4~:\ + :@7=\E[4~:kN=\E[6~:kP=\E[5~:kI=\E[2~:kD=\E[3~:ku=\EOA:\ + :kd=\EOB:kr=\EOC:kl=\EOD:km:
$ENV{USER}will
$ENV{WINDOW}1
$ENV{XDG_DATA_DIRS}/home/will/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
$ENV{XDG_RUNTIME_DIR}/run/user/1000
$ENV{XDG_SESSION_COOKIE}f1285b673e054311b158f354c6c52198-1551346125.854829-475566251
$ENV{XDG_SESSION_ID}1
$ENV{_}/usr/bin/perl
$ENV{DOCUMENT_NAME}  
$ENV{DOCUMENT_URI}  
$ENV{LAST_MODIFIED}  
$ENV{DATE_GMT}  
$ENV{DATE_LOCAL}  
$ENV{REMOTE_USER} This var returns the value of a .ht username
+
+ +
+Path(s) to Sendmail +
+
+ + + + + + + + + + + +
/usr/sbin/sendmail
/usr/lib/sendmail
+
+ +
+Additional Information +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
VariableValueDescription
$] 5.022001  Version of Perl
$0 e_vars.pl  Script name
$$ 14611   Process ID
$^O linux   Operating System
$! No such file or directory Error returned by server
+
+ +
+List of Modules Installed on this server +
+
+ + + + + + + +
NameName
+ Algorithm::Diff
+ Algorithm::FastPermute
+ aliased
+ App::cpanminus
+ App::cpanminus::fatscript
+ AptPkg
+ AptPkg::Cache
+ AptPkg::Config
+ AptPkg::hash
+ AptPkg::PkgRecords
+ AptPkg::Policy
+ AptPkg::Source
+ AptPkg::System
+ AptPkg::Version
+ Archive::Zip
+ Archive::Zip::Archive
+ Archive::Zip::BufferedFileHandle
+ Archive::Zip::DirectoryMember
+ Archive::Zip::FileMember
+ Archive::Zip::Member
+ Archive::Zip::MemberRead
+ Archive::Zip::MockFileHandle
+ Archive::Zip::NewFileMember
+ Archive::Zip::StringMember
+ Archive::Zip::Tree
+ Archive::Zip::ZipFileMember
+ Array::Compare
+ attributes
+ Authen::PAM
+ Authen::SASL
+ Authen::SASL::CRAM_MD5
+ Authen::SASL::EXTERNAL
+ Authen::SASL::Perl
+ Authen::SASL::Perl::ANONYMOUS
+ Authen::SASL::Perl::CRAM_MD5
+ Authen::SASL::Perl::DIGEST_MD5
+ Authen::SASL::Perl::EXTERNAL
+ Authen::SASL::Perl::GSSAPI
+ Authen::SASL::Perl::LOGIN
+ Authen::SASL::Perl::PLAIN
+ autodie
+ autodie::exception
+ autodie::exception::system
+ autodie::hints
+ autodie::Scope::Guard
+ autodie::Scope::GuardStack
+ autodie::skip
+ autodie::Util
+ AutoLoader
+ B::Hooks::EndOfScope
+ B::Hooks::EndOfScope::PP
+ B::Hooks::EndOfScope::XS
+ B::Hooks::OP::Check
+ B::Hooks::OP::Check::Install::Files
+ B::Hooks::OP::PPAddr
+ B::Hooks::OP::PPAddr::Install::Files
+ base
+ Bundle::DBD::Pg
+ Bundle::DBI
+ Bundle::DBI
+ bytes
+ Cache::BaseCache
+ Cache::BaseCacheTester
+ Cache::Cache
+ Cache::CacheMetaData
+ Cache::CacheSizer
+ Cache::CacheTester
+ Cache::CacheUtils
+ Cache::FileBackend
+ Cache::FileCache
+ Cache::MemoryBackend
+ Cache::MemoryCache
+ Cache::NullCache
+ Cache::Object
+ Cache::SharedMemoryBackend
+ Cache::SharedMemoryCache
+ Cache::SizeAwareCache
+ Cache::SizeAwareCacheTester
+ Cache::SizeAwareFileCache
+ Cache::SizeAwareMemoryCache
+ Cache::SizeAwareSharedMemoryCache
+ Cairo
+ Cairo::Install::Files
+ Capture::Tiny
+ Carp
+ Carp::Clan
+ Carp::Heavy
+ CGI
+ CGI::Carp
+ CGI::Cookie
+ CGI::File::Temp
+ CGI::HTML::Functions
+ CGI::Pretty
+ CGI::Push
+ CGI::Session
+ CGI::Session::Driver
+ CGI::Session::Driver::DBI
+ CGI::Session::Driver::db_file
+ CGI::Session::Driver::file
+ CGI::Session::Driver::mysql
+ CGI::Session::Driver::postgresql
+ CGI::Session::Driver::sqlite
+ CGI::Session::ErrorHandler
+ CGI::Session::ID::incr
+ CGI::Session::ID::md5
+ CGI::Session::ID::static
+ CGI::Session::Serialize::default
+ CGI::Session::Serialize::freezethaw
+ CGI::Session::Serialize::storable
+ CGI::Session::Test::Default
+ CGI::Session::Tutorial
+ CGI::Util
+ charstar
+ Class::Accessor
+ Class::Accessor::Fast
+ Class::Accessor::Faster
+ Class::Data::Inheritable
+ Class::Factory::Util
+ Class::Inspector
+ Class::Inspector::Functions
+ Class::Load
+ Class::Load::PP
+ Class::Load::XS
+ Class::Method::Modifiers
+ Class::MOP
+ Class::MOP::Attribute
+ Class::MOP::Class
+ Class::MOP::Class::Immutable::Trait
+ Class::MOP::Deprecated
+ Class::MOP::Instance
+ Class::MOP::Method
+ Class::MOP::Method::Accessor
+ Class::MOP::Method::Constructor
+ Class::MOP::Method::Generated
+ Class::MOP::Method::Inlined
+ Class::MOP::Method::Meta
+ Class::MOP::Method::Wrapped
+ Class::MOP::MiniTrait
+ Class::MOP::Mixin
+ Class::MOP::Mixin::AttributeCore
+ Class::MOP::Mixin::HasAttributes
+ Class::MOP::Mixin::HasMethods
+ Class::MOP::Mixin::HasOverloads
+ Class::MOP::Module
+ Class::MOP::Object
+ Class::MOP::Overload
+ Class::MOP::Package
+ Class::Singleton
+ Class::Tiny
+ Class::XSAccessor
+ Class::XSAccessor::Array
+ Clone
+ Config
+ Config::Simple
+ constant
+ Convert::Number::Coptic
+ CPAN::DistnameInfo
+ CPAN::Meta
+ CPAN::Meta::Check
+ CPAN::Meta::Check
+ CPAN::Meta::Converter
+ CPAN::Meta::Feature
+ CPAN::Meta::History
+ CPAN::Meta::Merge
+ CPAN::Meta::Prereqs
+ CPAN::Meta::Requirements
+ CPAN::Meta::Spec
+ CPAN::Meta::Validator
+ CPAN::Meta::YAML
+ Crypt::PasswdMD5
+ Cwd
+ Cwd::Guard
+ Data::Alias
+ Data::OptList
+ Date::Format
+ Date::Hijri
+ Date::Language
+ Date::Language::Afar
+ Date::Language::Amharic
+ Date::Language::Austrian
+ Date::Language::Brazilian
+ Date::Language::Bulgarian
+ Date::Language::Chinese
+ Date::Language::Chinese_GB
+ Date::Language::Czech
+ Date::Language::Danish
+ Date::Language::Dutch
+ Date::Language::English
+ Date::Language::Finnish
+ Date::Language::French
+ Date::Language::Gedeo
+ Date::Language::German
+ Date::Language::Greek
+ Date::Language::Hungarian
+ Date::Language::Icelandic
+ Date::Language::Italian
+ Date::Language::Norwegian
+ Date::Language::Oromo
+ Date::Language::Romanian
+ Date::Language::Russian
+ Date::Language::Russian_cp1251
+ Date::Language::Russian_koi8r
+ Date::Language::Sidama
+ Date::Language::Somali
+ Date::Language::Spanish
+ Date::Language::Swedish
+ Date::Language::Tigrinya
+ Date::Language::TigrinyaEritrean
+ Date::Language::TigrinyaEthiopian
+ Date::Language::Turkish
+ Date::Manip
+ Date::Manip::Base
+ Date::Manip::Date
+ Date::Manip::Delta
+ Date::Manip::DM5
+ Date::Manip::DM5abbrevs
+ Date::Manip::DM6
+ Date::Manip::Lang::catalan
+ Date::Manip::Lang::danish
+ Date::Manip::Lang::dutch
+ Date::Manip::Lang::english
+ Date::Manip::Lang::finnish
+ Date::Manip::Lang::french
+ Date::Manip::Lang::german
+ Date::Manip::Lang::index
+ Date::Manip::Lang::italian
+ Date::Manip::Lang::norwegian
+ Date::Manip::Lang::polish
+ Date::Manip::Lang::portugue
+ Date::Manip::Lang::romanian
+ Date::Manip::Lang::russian
+ Date::Manip::Lang::spanish
+ Date::Manip::Lang::swedish
+ Date::Manip::Lang::turkish
+ Date::Manip::Obj
+ Date::Manip::Recur
+ Date::Manip::TZ
+ Date::Manip::TZdata
+ Date::Manip::TZ_Base
+ Date::Manip::Zones
+ Date::Parse
+ Date::Tolkien::Shire::Data
+ DateTime
+ DateTime::Calendar::Christian
+ DateTime::Calendar::Coptic
+ DateTime::Calendar::Coptic::Language
+ DateTime::Calendar::Coptic::Language::Arabic
+ DateTime::Calendar::Coptic::Language::Coptic
+ DateTime::Calendar::Coptic::Language::English
+ DateTime::Calendar::CopticEthiopic
+ DateTime::Calendar::Discordian
+ DateTime::Calendar::FrenchRevolutionary
+ DateTime::Calendar::FrenchRevolutionary::Locale
+ DateTime::Calendar::FrenchRevolutionary::Locale::en
+ DateTime::Calendar::FrenchRevolutionary::Locale::fr
+ DateTime::Calendar::Hebrew
+ DateTime::Calendar::Hijri
+ DateTime::Calendar::Japanese::Era
+ DateTime::Calendar::Julian
+ DateTime::Calendar::Mayan
+ DateTime::Calendar::Pataphysical
+ DateTime::Duration
+ DateTime::Event::Cron
+ DateTime::Event::Easter
+ DateTime::Event::ICal
+ DateTime::Event::Random
+ DateTime::Event::Sunrise
+ DateTime::Fiction::JRRTolkien::Shire
+ DateTime::Fiction::JRRTolkien::Shire::Duration
+ DateTime::Fiction::JRRTolkien::Shire::Types
+ DateTime::Fiscal::Year
+ DateTime::Format::Baby
+ DateTime::Format::Bork
+ DateTime::Format::Builder
+ DateTime::Format::Builder::Parser
+ DateTime::Format::Builder::Parser::Dispatch
+ DateTime::Format::Builder::Parser::generic
+ DateTime::Format::Builder::Parser::Quick
+ DateTime::Format::Builder::Parser::Regex
+ DateTime::Format::Builder::Parser::Strptime
+ DateTime::Format::DateManip
+ DateTime::Format::DateParse
+ DateTime::Format::DB2
+ DateTime::Format::DBI
+ DateTime::Format::Duration
+ DateTime::Format::Epoch
+ DateTime::Format::Epoch::ActiveDirectory
+ DateTime::Format::Epoch::DotNet
+ DateTime::Format::Epoch::JD
+ DateTime::Format::Epoch::Lilian
+ DateTime::Format::Epoch::MacOS
+ DateTime::Format::Epoch::MJD
+ DateTime::Format::Epoch::NTP
+ DateTime::Format::Epoch::RataDie
+ DateTime::Format::Epoch::RJD
+ DateTime::Format::Epoch::TAI64
+ DateTime::Format::Epoch::TJD
+ DateTime::Format::Epoch::Unix
+ DateTime::Format::Excel
+ DateTime::Format::HTTP
+ DateTime::Format::Human
+ DateTime::Format::ICal
+ DateTime::Format::ISO8601
+ DateTime::Format::Mail
+ DateTime::Format::MySQL
+ DateTime::Format::Pg
+ DateTime::Format::RSS
+ DateTime::Format::SQLite
+ DateTime::Format::Strptime
+ DateTime::Format::Strptime::Types
+ DateTime::Format::W3CDTF
+ DateTime::Format::WindowsFileTime
+ DateTime::Functions
+ DateTime::Helpers
+ DateTime::Incomplete
+ DateTime::Infinite
+ DateTime::Language
+ DateTime::LeapSecond
+ DateTime::Locale
+ DateTime::Locale::Base
+ DateTime::Locale::Catalog
+ DateTime::Locale::Data
+ DateTime::Locale::FromData
+ DateTime::Locale::Util
+ DateTime::PP
+ DateTime::PPExtra
+ DateTime::Set
+ DateTime::Set::ICal
+ DateTime::Span
+ DateTime::SpanSet
+ DateTime::TimeZone
+ DateTime::TimeZone::Africa::Abidjan
+ DateTime::TimeZone::Africa::Accra
+ DateTime::TimeZone::Africa::Algiers
+ DateTime::TimeZone::Africa::Bissau
+ DateTime::TimeZone::Africa::Cairo
+ DateTime::TimeZone::Africa::Casablanca
+ DateTime::TimeZone::Africa::Ceuta
+ DateTime::TimeZone::Africa::El_Aaiun
+ DateTime::TimeZone::Africa::Johannesburg
+ DateTime::TimeZone::Africa::Juba
+ DateTime::TimeZone::Africa::Khartoum
+ DateTime::TimeZone::Africa::Lagos
+ DateTime::TimeZone::Africa::Maputo
+ DateTime::TimeZone::Africa::Monrovia
+ DateTime::TimeZone::Africa::Nairobi
+ DateTime::TimeZone::Africa::Ndjamena
+ DateTime::TimeZone::Africa::Sao_Tome
+ DateTime::TimeZone::Africa::Tripoli
+ DateTime::TimeZone::Africa::Tunis
+ DateTime::TimeZone::Africa::Windhoek
+ DateTime::TimeZone::Alias
+ DateTime::TimeZone::America::Adak
+ DateTime::TimeZone::America::Anchorage
+ DateTime::TimeZone::America::Araguaina
+ DateTime::TimeZone::America::Argentina::Buenos_Aires
+ DateTime::TimeZone::America::Argentina::Catamarca
+ DateTime::TimeZone::America::Argentina::Cordoba
+ DateTime::TimeZone::America::Argentina::Jujuy
+ DateTime::TimeZone::America::Argentina::La_Rioja
+ DateTime::TimeZone::America::Argentina::Mendoza
+ DateTime::TimeZone::America::Argentina::Rio_Gallegos
+ DateTime::TimeZone::America::Argentina::Salta
+ DateTime::TimeZone::America::Argentina::San_Juan
+ DateTime::TimeZone::America::Argentina::San_Luis
+ DateTime::TimeZone::America::Argentina::Tucuman
+ DateTime::TimeZone::America::Argentina::Ushuaia
+ DateTime::TimeZone::America::Asuncion
+ DateTime::TimeZone::America::Atikokan
+ DateTime::TimeZone::America::Bahia
+ DateTime::TimeZone::America::Bahia_Banderas
+ DateTime::TimeZone::America::Barbados
+ DateTime::TimeZone::America::Belem
+ DateTime::TimeZone::America::Belize
+ DateTime::TimeZone::America::Blanc_Sablon
+ DateTime::TimeZone::America::Boa_Vista
+ DateTime::TimeZone::America::Bogota
+ DateTime::TimeZone::America::Boise
+ DateTime::TimeZone::America::Cambridge_Bay
+ DateTime::TimeZone::America::Campo_Grande
+ DateTime::TimeZone::America::Cancun
+ DateTime::TimeZone::America::Caracas
+ DateTime::TimeZone::America::Cayenne
+ DateTime::TimeZone::America::Chicago
+ DateTime::TimeZone::America::Chihuahua
+ DateTime::TimeZone::America::Costa_Rica
+ DateTime::TimeZone::America::Creston
+ DateTime::TimeZone::America::Cuiaba
+ DateTime::TimeZone::America::Curacao
+ DateTime::TimeZone::America::Danmarkshavn
+ DateTime::TimeZone::America::Dawson
+ DateTime::TimeZone::America::Dawson_Creek
+ DateTime::TimeZone::America::Denver
+ DateTime::TimeZone::America::Detroit
+ DateTime::TimeZone::America::Edmonton
+ DateTime::TimeZone::America::Eirunepe
+ DateTime::TimeZone::America::El_Salvador
+ DateTime::TimeZone::America::Fortaleza
+ DateTime::TimeZone::America::Fort_Nelson
+ DateTime::TimeZone::America::Glace_Bay
+ DateTime::TimeZone::America::Godthab
+ DateTime::TimeZone::America::Goose_Bay
+ DateTime::TimeZone::America::Grand_Turk
+ DateTime::TimeZone::America::Guatemala
+ DateTime::TimeZone::America::Guayaquil
+ DateTime::TimeZone::America::Guyana
+ DateTime::TimeZone::America::Halifax
+ DateTime::TimeZone::America::Havana
+ DateTime::TimeZone::America::Hermosillo
+ DateTime::TimeZone::America::Indiana::Indianapolis
+ DateTime::TimeZone::America::Indiana::Knox
+ DateTime::TimeZone::America::Indiana::Marengo
+ DateTime::TimeZone::America::Indiana::Petersburg
+ DateTime::TimeZone::America::Indiana::Tell_City
+ DateTime::TimeZone::America::Indiana::Vevay
+ DateTime::TimeZone::America::Indiana::Vincennes
+ DateTime::TimeZone::America::Indiana::Winamac
+ DateTime::TimeZone::America::Inuvik
+ DateTime::TimeZone::America::Iqaluit
+ DateTime::TimeZone::America::Jamaica
+ DateTime::TimeZone::America::Juneau
+ DateTime::TimeZone::America::Kentucky::Louisville
+ DateTime::TimeZone::America::Kentucky::Monticello
+ DateTime::TimeZone::America::La_Paz
+ DateTime::TimeZone::America::Lima
+ DateTime::TimeZone::America::Los_Angeles
+ DateTime::TimeZone::America::Maceio
+ DateTime::TimeZone::America::Managua
+ DateTime::TimeZone::America::Manaus
+ DateTime::TimeZone::America::Martinique
+ DateTime::TimeZone::America::Matamoros
+ DateTime::TimeZone::America::Mazatlan
+ DateTime::TimeZone::America::Menominee
+ DateTime::TimeZone::America::Merida
+ DateTime::TimeZone::America::Metlakatla
+ DateTime::TimeZone::America::Mexico_City
+ DateTime::TimeZone::America::Miquelon
+ DateTime::TimeZone::America::Moncton
+ DateTime::TimeZone::America::Monterrey
+ DateTime::TimeZone::America::Montevideo
+ DateTime::TimeZone::America::Nassau
+ DateTime::TimeZone::America::New_York
+ DateTime::TimeZone::America::Nipigon
+ DateTime::TimeZone::America::Nome
+ DateTime::TimeZone::America::Noronha
+ DateTime::TimeZone::America::North_Dakota::Beulah
+ DateTime::TimeZone::America::North_Dakota::Center
+ DateTime::TimeZone::America::North_Dakota::New_Salem
+ DateTime::TimeZone::America::Ojinaga
+ DateTime::TimeZone::America::Panama
+ DateTime::TimeZone::America::Pangnirtung
+ DateTime::TimeZone::America::Paramaribo
+ DateTime::TimeZone::America::Phoenix
+ DateTime::TimeZone::America::Porto_Velho
+ DateTime::TimeZone::America::Port_au_Prince
+ DateTime::TimeZone::America::Port_of_Spain
+ DateTime::TimeZone::America::Puerto_Rico
+ DateTime::TimeZone::America::Punta_Arenas
+ DateTime::TimeZone::America::Rainy_River
+ DateTime::TimeZone::America::Rankin_Inlet
+ DateTime::TimeZone::America::Recife
+ DateTime::TimeZone::America::Regina
+ DateTime::TimeZone::America::Resolute
+ DateTime::TimeZone::America::Rio_Branco
+ DateTime::TimeZone::America::Santarem
+ DateTime::TimeZone::America::Santiago
+ DateTime::TimeZone::America::Santo_Domingo
+ DateTime::TimeZone::America::Sao_Paulo
+ DateTime::TimeZone::America::Scoresbysund
+ DateTime::TimeZone::America::Sitka
+ DateTime::TimeZone::America::St_Johns
+ DateTime::TimeZone::America::Swift_Current
+ DateTime::TimeZone::America::Tegucigalpa
+ DateTime::TimeZone::America::Thule
+ DateTime::TimeZone::America::Thunder_Bay
+ DateTime::TimeZone::America::Tijuana
+ DateTime::TimeZone::America::Toronto
+ DateTime::TimeZone::America::Vancouver
+ DateTime::TimeZone::America::Whitehorse
+ DateTime::TimeZone::America::Winnipeg
+ DateTime::TimeZone::America::Yakutat
+ DateTime::TimeZone::America::Yellowknife
+ DateTime::TimeZone::Antarctica::Casey
+ DateTime::TimeZone::Antarctica::Davis
+ DateTime::TimeZone::Antarctica::DumontDUrville
+ DateTime::TimeZone::Antarctica::Macquarie
+ DateTime::TimeZone::Antarctica::Mawson
+ DateTime::TimeZone::Antarctica::Palmer
+ DateTime::TimeZone::Antarctica::Rothera
+ DateTime::TimeZone::Antarctica::Syowa
+ DateTime::TimeZone::Antarctica::Troll
+ DateTime::TimeZone::Antarctica::Vostok
+ DateTime::TimeZone::Asia::Almaty
+ DateTime::TimeZone::Asia::Amman
+ DateTime::TimeZone::Asia::Anadyr
+ DateTime::TimeZone::Asia::Aqtau
+ DateTime::TimeZone::Asia::Aqtobe
+ DateTime::TimeZone::Asia::Ashgabat
+ DateTime::TimeZone::Asia::Atyrau
+ DateTime::TimeZone::Asia::Baghdad
+ DateTime::TimeZone::Asia::Baku
+ DateTime::TimeZone::Asia::Bangkok
+ DateTime::TimeZone::Asia::Barnaul
+ DateTime::TimeZone::Asia::Beirut
+ DateTime::TimeZone::Asia::Bishkek
+ DateTime::TimeZone::Asia::Brunei
+ DateTime::TimeZone::Asia::Chita
+ DateTime::TimeZone::Asia::Choibalsan
+ DateTime::TimeZone::Asia::Colombo
+ DateTime::TimeZone::Asia::Damascus
+ DateTime::TimeZone::Asia::Dhaka
+ DateTime::TimeZone::Asia::Dili
+ DateTime::TimeZone::Asia::Dubai
+ DateTime::TimeZone::Asia::Dushanbe
+ DateTime::TimeZone::Asia::Famagusta
+ DateTime::TimeZone::Asia::Gaza
+ DateTime::TimeZone::Asia::Hebron
+ DateTime::TimeZone::Asia::Hong_Kong
+ DateTime::TimeZone::Asia::Hovd
+ DateTime::TimeZone::Asia::Ho_Chi_Minh
+ DateTime::TimeZone::Asia::Irkutsk
+ DateTime::TimeZone::Asia::Jakarta
+ DateTime::TimeZone::Asia::Jayapura
+ DateTime::TimeZone::Asia::Jerusalem
+ DateTime::TimeZone::Asia::Kabul
+ DateTime::TimeZone::Asia::Kamchatka
+ DateTime::TimeZone::Asia::Karachi
+ DateTime::TimeZone::Asia::Kathmandu
+ DateTime::TimeZone::Asia::Khandyga
+ DateTime::TimeZone::Asia::Kolkata
+ DateTime::TimeZone::Asia::Krasnoyarsk
+ DateTime::TimeZone::Asia::Kuala_Lumpur
+ DateTime::TimeZone::Asia::Kuching
+ DateTime::TimeZone::Asia::Macau
+ DateTime::TimeZone::Asia::Magadan
+ DateTime::TimeZone::Asia::Makassar
+ DateTime::TimeZone::Asia::Manila
+ DateTime::TimeZone::Asia::Nicosia
+ DateTime::TimeZone::Asia::Novokuznetsk
+ DateTime::TimeZone::Asia::Novosibirsk
+ DateTime::TimeZone::Asia::Omsk
+ DateTime::TimeZone::Asia::Oral
+ DateTime::TimeZone::Asia::Pontianak
+ DateTime::TimeZone::Asia::Pyongyang
+ DateTime::TimeZone::Asia::Qatar
+ DateTime::TimeZone::Asia::Qyzylorda
+ DateTime::TimeZone::Asia::Riyadh
+ DateTime::TimeZone::Asia::Sakhalin
+ DateTime::TimeZone::Asia::Samarkand
+ DateTime::TimeZone::Asia::Seoul
+ DateTime::TimeZone::Asia::Shanghai
+ DateTime::TimeZone::Asia::Singapore
+ DateTime::TimeZone::Asia::Srednekolymsk
+ DateTime::TimeZone::Asia::Taipei
+ DateTime::TimeZone::Asia::Tashkent
+ DateTime::TimeZone::Asia::Tbilisi
+ DateTime::TimeZone::Asia::Tehran
+ DateTime::TimeZone::Asia::Thimphu
+ DateTime::TimeZone::Asia::Tokyo
+ DateTime::TimeZone::Asia::Tomsk
+ DateTime::TimeZone::Asia::Ulaanbaatar
+ DateTime::TimeZone::Asia::Urumqi
+ DateTime::TimeZone::Asia::Ust_Nera
+ DateTime::TimeZone::Asia::Vladivostok
+ DateTime::TimeZone::Asia::Yakutsk
+ DateTime::TimeZone::Asia::Yangon
+ DateTime::TimeZone::Asia::Yekaterinburg
+ DateTime::TimeZone::Asia::Yerevan
+ DateTime::TimeZone::Atlantic::Azores
+ DateTime::TimeZone::Atlantic::Bermuda
+ DateTime::TimeZone::Atlantic::Canary
+ DateTime::TimeZone::Atlantic::Cape_Verde
+ DateTime::TimeZone::Atlantic::Faroe
+ DateTime::TimeZone::Atlantic::Madeira
+ DateTime::TimeZone::Atlantic::Reykjavik
+ DateTime::TimeZone::Atlantic::South_Georgia
+ DateTime::TimeZone::Atlantic::Stanley
+ DateTime::TimeZone::Australia::Adelaide
+ DateTime::TimeZone::Australia::Brisbane
+ DateTime::TimeZone::Australia::Broken_Hill
+ DateTime::TimeZone::Australia::Currie
+ DateTime::TimeZone::Australia::Darwin
+ DateTime::TimeZone::Australia::Eucla
+ DateTime::TimeZone::Australia::Hobart
+ DateTime::TimeZone::Australia::Lindeman
+ DateTime::TimeZone::Australia::Lord_Howe
+ DateTime::TimeZone::Australia::Melbourne
+ DateTime::TimeZone::Australia::Perth
+ DateTime::TimeZone::Australia::Sydney
+ DateTime::TimeZone::Catalog
+ DateTime::TimeZone::CET
+ DateTime::TimeZone::CST6CDT
+ DateTime::TimeZone::EET
+ DateTime::TimeZone::EST
+ DateTime::TimeZone::EST5EDT
+ DateTime::TimeZone::Europe::Amsterdam
+ DateTime::TimeZone::Europe::Andorra
+ DateTime::TimeZone::Europe::Astrakhan
+ DateTime::TimeZone::Europe::Athens
+ DateTime::TimeZone::Europe::Belgrade
+ DateTime::TimeZone::Europe::Berlin
+ DateTime::TimeZone::Europe::Brussels
+ DateTime::TimeZone::Europe::Bucharest
+ DateTime::TimeZone::Europe::Budapest
+ DateTime::TimeZone::Europe::Chisinau
+ DateTime::TimeZone::Europe::Copenhagen
+ DateTime::TimeZone::Europe::Dublin
+ DateTime::TimeZone::Europe::Gibraltar
+ DateTime::TimeZone::Europe::Helsinki
+ DateTime::TimeZone::Europe::Istanbul
+ DateTime::TimeZone::Europe::Kaliningrad
+ DateTime::TimeZone::Europe::Kiev
+ DateTime::TimeZone::Europe::Kirov
+ DateTime::TimeZone::Europe::Lisbon
+ DateTime::TimeZone::Europe::London
+ DateTime::TimeZone::Europe::Luxembourg
+ DateTime::TimeZone::Europe::Madrid
+ DateTime::TimeZone::Europe::Malta
+ DateTime::TimeZone::Europe::Minsk
+ DateTime::TimeZone::Europe::Monaco
+ DateTime::TimeZone::Europe::Moscow
+ DateTime::TimeZone::Europe::Oslo
+ DateTime::TimeZone::Europe::Paris
+ DateTime::TimeZone::Europe::Prague
+ DateTime::TimeZone::Europe::Riga
+ DateTime::TimeZone::Europe::Rome
+ DateTime::TimeZone::Europe::Samara
+ DateTime::TimeZone::Europe::Saratov
+ DateTime::TimeZone::Europe::Simferopol
+ DateTime::TimeZone::Europe::Sofia
+ DateTime::TimeZone::Europe::Stockholm
+ DateTime::TimeZone::Europe::Tallinn
+ DateTime::TimeZone::Europe::Tirane
+ DateTime::TimeZone::Europe::Ulyanovsk
+ DateTime::TimeZone::Europe::Uzhgorod
+ DateTime::TimeZone::Europe::Vienna
+ DateTime::TimeZone::Europe::Vilnius
+ DateTime::TimeZone::Europe::Volgograd
+ DateTime::TimeZone::Europe::Warsaw
+ DateTime::TimeZone::Europe::Zaporozhye
+ DateTime::TimeZone::Europe::Zurich
+ DateTime::TimeZone::Floating
+ DateTime::TimeZone::HST
+ DateTime::TimeZone::Indian::Chagos
+ DateTime::TimeZone::Indian::Christmas
+ DateTime::TimeZone::Indian::Cocos
+ DateTime::TimeZone::Indian::Kerguelen
+ DateTime::TimeZone::Indian::Mahe
+ DateTime::TimeZone::Indian::Maldives
+ DateTime::TimeZone::Indian::Mauritius
+ DateTime::TimeZone::Indian::Reunion
+ DateTime::TimeZone::LMT
+ DateTime::TimeZone::Local
+ DateTime::TimeZone::Local::Android
+ DateTime::TimeZone::Local::Unix
+ DateTime::TimeZone::Local::VMS
+ DateTime::TimeZone::MET
+ DateTime::TimeZone::MST
+ DateTime::TimeZone::MST7MDT
+ DateTime::TimeZone::OffsetOnly
+ DateTime::TimeZone::OlsonDB
+ DateTime::TimeZone::OlsonDB::Change
+ DateTime::TimeZone::OlsonDB::Observance
+ DateTime::TimeZone::OlsonDB::Rule
+ DateTime::TimeZone::OlsonDB::Zone
+ DateTime::TimeZone::Pacific::Apia
+ DateTime::TimeZone::Pacific::Auckland
+ DateTime::TimeZone::Pacific::Bougainville
+ DateTime::TimeZone::Pacific::Chatham
+ DateTime::TimeZone::Pacific::Chuuk
+ DateTime::TimeZone::Pacific::Easter
+ DateTime::TimeZone::Pacific::Efate
+ DateTime::TimeZone::Pacific::Enderbury
+ DateTime::TimeZone::Pacific::Fakaofo
+ DateTime::TimeZone::Pacific::Fiji
+ DateTime::TimeZone::Pacific::Funafuti
+ DateTime::TimeZone::Pacific::Galapagos
+ DateTime::TimeZone::Pacific::Gambier
+ DateTime::TimeZone::Pacific::Guadalcanal
+ DateTime::TimeZone::Pacific::Guam
+ DateTime::TimeZone::Pacific::Honolulu
+ DateTime::TimeZone::Pacific::Kiritimati
+ DateTime::TimeZone::Pacific::Kosrae
+ DateTime::TimeZone::Pacific::Kwajalein
+ DateTime::TimeZone::Pacific::Majuro
+ DateTime::TimeZone::Pacific::Marquesas
+ DateTime::TimeZone::Pacific::Nauru
+ DateTime::TimeZone::Pacific::Niue
+ DateTime::TimeZone::Pacific::Norfolk
+ DateTime::TimeZone::Pacific::Noumea
+ DateTime::TimeZone::Pacific::Pago_Pago
+ DateTime::TimeZone::Pacific::Palau
+ DateTime::TimeZone::Pacific::Pitcairn
+ DateTime::TimeZone::Pacific::Pohnpei
+ DateTime::TimeZone::Pacific::Port_Moresby
+ DateTime::TimeZone::Pacific::Rarotonga
+ DateTime::TimeZone::Pacific::Tahiti
+ DateTime::TimeZone::Pacific::Tarawa
+ DateTime::TimeZone::Pacific::Tongatapu
+ DateTime::TimeZone::Pacific::Wake
+ DateTime::TimeZone::Pacific::Wallis
+ DateTime::TimeZone::PST8PDT
+ DateTime::TimeZone::UTC
+ DateTime::TimeZone::WET
+ DateTime::Types
+ DateTime::Util::Calc
+ DateTime::Util::DayOfWeek
+ DBD::DBM
+ DBD::DBM
+ DBD::ExampleP
+ DBD::ExampleP
+ DBD::File
+ DBD::File
+ DBD::Gofer
+ DBD::Gofer
+ DBD::Gofer::Policy::Base
+ DBD::Gofer::Policy::Base
+ DBD::Gofer::Policy::classic
+ DBD::Gofer::Policy::classic
+ DBD::Gofer::Policy::pedantic
+ DBD::Gofer::Policy::pedantic
+ DBD::Gofer::Policy::rush
+ DBD::Gofer::Policy::rush
+ DBD::Gofer::Transport::Base
+ DBD::Gofer::Transport::Base
+ DBD::Gofer::Transport::corostream
+ DBD::Gofer::Transport::corostream
+ DBD::Gofer::Transport::null
+ DBD::Gofer::Transport::null
+ DBD::Gofer::Transport::pipeone
+ DBD::Gofer::Transport::pipeone
+ DBD::Gofer::Transport::stream
+ DBD::Gofer::Transport::stream
+ DBD::Mem
+ DBD::NullP
+ DBD::NullP
+ DBD::Pg::st
+ DBD::Proxy
+ DBD::Proxy
+ DBD::Sponge
+ DBD::Sponge
+ DBD::SQLite
+ DBD::SQLite2
+ DBD::SQLite::Constants
+ DBD::SQLite::VirtualTable
+ DBD::SQLite::VirtualTable::FileContent
+ DBD::SQLite::VirtualTable::PerlData
+ DBI
+ DBI
+ DBI::Const::GetInfo::ANSI
+ DBI::Const::GetInfo::ANSI
+ DBI::Const::GetInfo::ODBC
+ DBI::Const::GetInfo::ODBC
+ DBI::Const::GetInfoReturn
+ DBI::Const::GetInfoReturn
+ DBI::Const::GetInfoType
+ DBI::Const::GetInfoType
+ DBI::DBD
+ DBI::DBD
+ DBI::DBD::Metadata
+ DBI::DBD::Metadata
+ DBI::DBD::SqlEngine
+ DBI::DBD::SqlEngine
+ DBI::FAQ
+ DBI::Gofer::Execute
+ DBI::Gofer::Execute
+ DBI::Gofer::Request
+ DBI::Gofer::Request
+ DBI::Gofer::Response
+ DBI::Gofer::Response
+ DBI::Gofer::Serializer::Base
+ DBI::Gofer::Serializer::Base
+ DBI::Gofer::Serializer::DataDumper
+ DBI::Gofer::Serializer::DataDumper
+ DBI::Gofer::Serializer::Storable
+ DBI::Gofer::Serializer::Storable
+ DBI::Gofer::Transport::Base
+ DBI::Gofer::Transport::Base
+ DBI::Gofer::Transport::pipeone
+ DBI::Gofer::Transport::pipeone
+ DBI::Gofer::Transport::stream
+ DBI::Gofer::Transport::stream
+ DBI::Profile
+ DBI::Profile
+ DBI::ProfileData
+ DBI::ProfileData
+ DBI::ProfileDumper
+ DBI::ProfileDumper
+ DBI::ProfileDumper::Apache
+ DBI::ProfileDumper::Apache
+ DBI::ProfileSubs
+ DBI::ProfileSubs
+ DBI::ProxyServer
+ DBI::ProxyServer
+ DBI::SQL::Nano
+ DBI::SQL::Nano
+ DBI::Util::CacheMemory
+ DBI::Util::CacheMemory
+ DBI::Util::_accessor
+ DBI::Util::_accessor
+ Debconf::AutoSelect
+ Debconf::Base
+ Debconf::Client::ConfModule
+ Debconf::Config
+ Debconf::ConfModule
+ Debconf::Db
+ Debconf::DbDriver
+ Debconf::DbDriver::Backup
+ Debconf::DbDriver::Cache
+ Debconf::DbDriver::Copy
+ Debconf::DbDriver::Debug
+ Debconf::DbDriver::Directory
+ Debconf::DbDriver::DirTree
+ Debconf::DbDriver::File
+ Debconf::DbDriver::LDAP
+ Debconf::DbDriver::PackageDir
+ Debconf::DbDriver::Pipe
+ Debconf::DbDriver::Stack
+ Debconf::Element
+ Debconf::Element::Dialog::Boolean
+ Debconf::Element::Dialog::Error
+ Debconf::Element::Dialog::Multiselect
+ Debconf::Element::Dialog::Note
+ Debconf::Element::Dialog::Password
+ Debconf::Element::Dialog::Progress
+ Debconf::Element::Dialog::Select
+ Debconf::Element::Dialog::String
+ Debconf::Element::Dialog::Text
+ Debconf::Element::Editor::Boolean
+ Debconf::Element::Editor::Error
+ Debconf::Element::Editor::Multiselect
+ Debconf::Element::Editor::Note
+ Debconf::Element::Editor::Password
+ Debconf::Element::Editor::Progress
+ Debconf::Element::Editor::Select
+ Debconf::Element::Editor::String
+ Debconf::Element::Editor::Text
+ Debconf::Element::Gnome
+ Debconf::Element::Gnome::Boolean
+ Debconf::Element::Gnome::Error
+ Debconf::Element::Gnome::Multiselect
+ Debconf::Element::Gnome::Note
+ Debconf::Element::Gnome::Password
+ Debconf::Element::Gnome::Progress
+ Debconf::Element::Gnome::Select
+ Debconf::Element::Gnome::String
+ Debconf::Element::Gnome::Text
+ Debconf::Element::Kde::Boolean
+ Debconf::Element::Kde::ElementWidget
+ Debconf::Element::Kde::Error
+ Debconf::Element::Kde::Multiselect
+ Debconf::Element::Kde::Note
+ Debconf::Element::Kde::Password
+ Debconf::Element::Kde::Progress
+ Debconf::Element::Kde::Select
+ Debconf::Element::Kde::String
+ Debconf::Element::Kde::Text
+ Debconf::Element::Multiselect
+ Debconf::Element::Noninteractive
+ Debconf::Element::Noninteractive::Boolean
+ Debconf::Element::Noninteractive::Error
+ Debconf::Element::Noninteractive::Multiselect
+ Debconf::Element::Noninteractive::Note
+ Debconf::Element::Noninteractive::Password
+ Debconf::Element::Noninteractive::Progress
+ Debconf::Element::Noninteractive::Select
+ Debconf::Element::Noninteractive::String
+ Debconf::Element::Noninteractive::Text
+ Debconf::Element::Select
+ Debconf::Element::Teletype::Boolean
+ Debconf::Element::Teletype::Error
+ Debconf::Element::Teletype::Multiselect
+ Debconf::Element::Teletype::Note
+ Debconf::Element::Teletype::Password
+ Debconf::Element::Teletype::Progress
+ Debconf::Element::Teletype::Select
+ Debconf::Element::Teletype::String
+ Debconf::Element::Teletype::Text
+ Debconf::Element::Web::Boolean
+ Debconf::Element::Web::Error
+ Debconf::Element::Web::Multiselect
+ Debconf::Element::Web::Note
+ Debconf::Element::Web::Password
+ Debconf::Element::Web::Progress
+ Debconf::Element::Web::Select
+ Debconf::Element::Web::String
+ Debconf::Element::Web::Text
+ Debconf::Encoding
+ Debconf::Format
+ Debconf::Format::822
+ Debconf::FrontEnd
+ Debconf::FrontEnd::Dialog
+ Debconf::FrontEnd::Editor
+ Debconf::FrontEnd::Gnome
+ Debconf::FrontEnd::Kde
+ Debconf::FrontEnd::Kde::Wizard
+ Debconf::FrontEnd::Noninteractive
+ Debconf::FrontEnd::Passthrough
+ Debconf::FrontEnd::Readline
+ Debconf::FrontEnd::ScreenSize
+ Debconf::FrontEnd::Teletype
+ Debconf::FrontEnd::Text
+ Debconf::FrontEnd::Web
+ Debconf::Gettext
+ Debconf::Iterator
+ Debconf::Log
+ Debconf::Path
+ Debconf::Priority
+ Debconf::Question
+ Debconf::Template
+ Debconf::Template::Transient
+ Debconf::TmpFile
+ Debian::DebConf::Client::ConfModule
+ Debian::Debhelper::Buildsystem
+ Debian::Debhelper::Buildsystem::ant
+ Debian::Debhelper::Buildsystem::autoconf
+ Debian::Debhelper::Buildsystem::cmake
+ Debian::Debhelper::Buildsystem::makefile
+ Debian::Debhelper::Buildsystem::perl_build
+ Debian::Debhelper::Buildsystem::perl_makemaker
+ Debian::Debhelper::Buildsystem::pybuild
+ Debian::Debhelper::Buildsystem::python_distutils
+ Debian::Debhelper::Buildsystem::qmake
+ Debian::Debhelper::Buildsystem::qmake_qt4
+ Debian::Debhelper::Dh_Buildsystems
+ Debian::Debhelper::Dh_Getopt
+ Debian::Debhelper::Dh_Lib
+ Debian::Debhelper::Dh_Version
+ Debian::DictionariesCommon
+ Debian::DocBase::Common
+ Debian::DocBase::DB
+ Debian::DocBase::DocBaseFile
+ Debian::DocBase::Document
+ Debian::DocBase::Gettext
+ Debian::DocBase::InstallDocs
+ Debian::DocBase::Programs::Dhelp
+ Debian::DocBase::Programs::Dwww
+ Debian::DocBase::Programs::Scrollkeeper
+ Debian::DocBase::Utils
+ DebianLinux
+ DebianNet
+ Demo::HelloWorld
+ Devel::AssertC99
+ Devel::Caller
+ Devel::CheckCompiler
+ Devel::Declare
+ Devel::Declare::Context::Simple
+ Devel::Declare::MethodInstaller::Simple
+ Devel::GlobalDestruction
+ Devel::Hide
+ Devel::InnerPackage
+ Devel::LexAlias
+ Devel::OverloadInfo
+ Devel::PartialDump
+ Devel::StackTrace
+ Devel::StackTrace::Frame
+ Devel::Symdump
+ Devel::Symdump::Export
+ Devel::TypeTiny::Perl56Compat
+ Devel::TypeTiny::Perl58Compat
+ Digest::HMAC
+ Digest::HMAC_MD5
+ Digest::HMAC_SHA1
+ Digest::SHA1
+ Dist::CheckConflicts
+ Dpkg
+ Dpkg::Arch
+ Dpkg::BuildEnv
+ Dpkg::BuildFlags
+ Dpkg::BuildOptions
+ Dpkg::BuildProfiles
+ Dpkg::Changelog
+ Dpkg::Changelog::Debian
+ Dpkg::Changelog::Entry
+ Dpkg::Changelog::Entry::Debian
+ Dpkg::Changelog::Parse
+ Dpkg::Checksums
+ Dpkg::Compression
+ Dpkg::Compression::FileHandle
+ Dpkg::Compression::Process
+ Dpkg::Conf
+ Dpkg::Control
+ Dpkg::Control::Changelog
+ Dpkg::Control::Fields
+ Dpkg::Control::FieldsCore
+ Dpkg::Control::Hash
+ Dpkg::Control::HashCore
+ Dpkg::Control::Info
+ Dpkg::Control::Types
+ Dpkg::Deps
+ Dpkg::Dist::Files
+ Dpkg::ErrorHandling
+ Dpkg::Exit
+ Dpkg::File
+ Dpkg::Getopt
+ Dpkg::Gettext
+ Dpkg::Index
+ Dpkg::Interface::Storable
+ Dpkg::IPC
+ Dpkg::Package
+ Dpkg::Path
+ Dpkg::Shlibs
+ Dpkg::Shlibs::Cppfilt
+ Dpkg::Shlibs::Objdump
+ Dpkg::Shlibs::Symbol
+ Dpkg::Shlibs::SymbolFile
+ Dpkg::Source::Archive
+ Dpkg::Source::Functions
+ Dpkg::Source::Package
+ Dpkg::Source::Package::V1
+ Dpkg::Source::Package::V2
+ Dpkg::Source::Package::V3::Bzr
+ Dpkg::Source::Package::V3::Custom
+ Dpkg::Source::Package::V3::Git
+ Dpkg::Source::Package::V3::Native
+ Dpkg::Source::Package::V3::Quilt
+ Dpkg::Source::Patch
+ Dpkg::Source::Quilt
+ Dpkg::Substvars
+ Dpkg::Util
+ Dpkg::Vars
+ Dpkg::Vendor
+ Dpkg::Vendor::Debian
+ Dpkg::Vendor::Default
+ Dpkg::Vendor::Ubuntu
+ Dpkg::Version
+ DynaLoader
+ Email::Valid
+ Encode
+ Encode::Alias
+ Encode::Byte
+ Encode::CJKConstants
+ Encode::CN
+ Encode::CN::HZ
+ Encode::Config
+ Encode::EBCDIC
+ Encode::Encoder
+ Encode::Encoding
+ Encode::GSM0338
+ Encode::Guess
+ Encode::JP
+ Encode::JP::H2Z
+ Encode::JP::JIS7
+ Encode::KR
+ Encode::KR::2022_KR
+ Encode::Locale
+ Encode::MIME::Header
+ Encode::MIME::Header::ISO_2022_JP
+ Encode::MIME::Name
+ Encode::Symbol
+ Encode::TW
+ Encode::Unicode
+ Encode::Unicode::UTF7
+ encoding
+ Errno
+ Error
+ Error::TypeTiny
+ Error::TypeTiny::Assertion
+ Error::TypeTiny::Compilation
+ Error::TypeTiny::WrongNumberOfParameters
+ Eval::Closure
+ Eval::TypeTiny
+ Exception::Class
+ Exception::Class::Base
+ Exporter
+ Exporter::Heavy
+ Exporter::Shiny
+ Exporter::Tiny
+ ExtUtils::Config
+ ExtUtils::Depends
+ ExtUtils::Helpers
+ ExtUtils::Helpers::Unix
+ ExtUtils::Helpers::VMS
+ ExtUtils::Helpers::Windows
+ ExtUtils::InstallPaths
+ Fatal
+ Fcntl
+ feature
+ Fh
+ fields
+ File::BaseDir
+ File::Basename
+ File::Copy::Recursive
+ File::Copy::Recursive::Reduced
+ File::DesktopEntry
+ File::FcntlLock
+ File::FcntlLock::Core
+ File::FcntlLock::Errors
+ File::FcntlLock::Inline
+ File::FcntlLock::Pure
+ File::FcntlLock::XS
+ File::Find::Rule
+ File::Glob
+ File::HomeDir
+ File::HomeDir::Darwin
+ File::HomeDir::Darwin::Carbon
+ File::HomeDir::Darwin::Cocoa
+ File::HomeDir::Driver
+ File::HomeDir::FreeDesktop
+ File::HomeDir::MacOS9
+ File::HomeDir::Test
+ File::HomeDir::Unix
+ File::HomeDir::Windows
+ File::IconTheme
+ File::Listing
+ File::MimeInfo
+ File::MimeInfo::Applications
+ File::MimeInfo::Magic
+ File::MimeInfo::Rox
+ File::Path
+ File::pushd
+ File::Remove
+ File::Rename
+ File::ShareDir
+ File::ShareDir::Install
+ File::Spec
+ File::Spec::Unix
+ File::StripNondeterminism
+ File::StripNondeterminism::handlers::ar
+ File::StripNondeterminism::handlers::gzip
+ File::StripNondeterminism::handlers::jar
+ File::StripNondeterminism::handlers::javadoc
+ File::StripNondeterminism::handlers::javaproperties
+ File::StripNondeterminism::handlers::pearregistry
+ File::StripNondeterminism::handlers::png
+ File::StripNondeterminism::handlers::zip
+ File::Temp
+ File::UserDirs
+ File::Which
+ FileHandle
+ Font::AFM
+ Font::Metrics::Courier
+ Font::Metrics::CourierBold
+ Font::Metrics::CourierBoldOblique
+ Font::Metrics::CourierOblique
+ Font::Metrics::Helvetica
+ Font::Metrics::HelveticaBold
+ Font::Metrics::HelveticaBoldOblique
+ Font::Metrics::HelveticaOblique
+ Font::Metrics::TimesBold
+ Font::Metrics::TimesBoldItalic
+ Font::Metrics::TimesItalic
+ Font::Metrics::TimesRoman
+ Getopt::Long
+ Git
+ Git::I18N
+ Git::IndexInfo
+ Glib
+ Glib::CodeGen
+ Glib::GenPod
+ Glib::Install::Files
+ Glib::MakeHelper
+ Glib::Object::Subclass
+ Glib::ParseXSDoc
+ Gtk2
+ Gtk2::CodeGen
+ Gtk2::Gdk::Keysyms
+ Gtk2::Helper
+ Gtk2::Install::Files
+ Gtk2::Pango
+ Gtk2::SimpleList
+ Gtk2::SimpleMenu
+ Gtk2::TestHelper
+ Hash::Util
+ Hook::LexWrap
+ HTML::AsSubs
+ HTML::Element
+ HTML::Element::traverse
+ HTML::Entities
+ HTML::Filter
+ HTML::Form
+ HTML::FormatMarkdown
+ HTML::FormatPS
+ HTML::FormatRTF
+ HTML::Formatter
+ HTML::FormatText
+ HTML::HeadParser
+ HTML::LinkExtor
+ HTML::Parse
+ HTML::Parser
+ HTML::PullParser
+ HTML::Tagset
+ HTML::TokeParser
+ HTML::Tree
+ HTML::TreeBuilder
+ HTTP::Config
+ HTTP::Cookies
+ HTTP::Cookies::Netscape
+ HTTP::Daemon
+ HTTP::Date
+ HTTP::Headers
+ HTTP::Headers::Auth
+ HTTP::Headers::ETag
+ HTTP::Headers::Util
+ HTTP::Message
+ HTTP::Negotiate
+ HTTP::Request
+ HTTP::Request::Common
+ HTTP::Response
+ HTTP::Status
+ Importer
+ integer
+ IO
+ IO::Extended
+ IO::File
+ IO::Handle
+ IO::HTML
+ IO::Pipe
+ IO::Pty
+ IO::Seekable
+ IO::Select
+ IO::Socket
+ IO::Socket::INET
+ IO::Socket::INET6
+ IO::Socket::IP
+ IO::Socket::SSL
+ IO::Socket::SSL::Intercept
+ IO::Socket::SSL::PublicSuffix
+ IO::Socket::SSL::Utils
+ IO::Socket::UNIX
+ IO::String
+ IO::Tty
+ IO::Tty::Constant
+ IPC::Open2
+ IPC::Open3
+ IPC::Run
+ IPC::Run3
+ IPC::Run3::ProfArrayBuffer
+ IPC::Run3::ProfLogger
+ IPC::Run3::ProfLogReader
+ IPC::Run3::ProfPP
+ IPC::Run3::ProfReporter
+ IPC::Run::Debug
+ IPC::Run::IO
+ IPC::Run::Timer
+ IPC::System::Simple
+ lib
+ lib::core::only
+ LibAppArmor
+ Lintian::Architecture
+ Lintian::Check
+ Lintian::CheckScript
+ Lintian::Collect
+ Lintian::Collect::Binary
+ Lintian::Collect::Changes
+ Lintian::Collect::Group
+ Lintian::Collect::Package
+ Lintian::Collect::Source
+ Lintian::CollScript
+ Lintian::Command
+ Lintian::Command::Simple
+ Lintian::Data
+ Lintian::DepMap
+ Lintian::DepMap::Properties
+ Lintian::Internal::FrontendUtil
+ Lintian::Lab
+ Lintian::Lab::Entry
+ Lintian::Lab::Manifest
+ Lintian::Lab::ManifestDiff
+ Lintian::Output
+ Lintian::Output::ColonSeparated
+ Lintian::Output::FullEWI
+ Lintian::Output::LetterQualifier
+ Lintian::Output::XML
+ Lintian::Path
+ Lintian::Path::FSInfo
+ Lintian::Processable
+ Lintian::Processable::Package
+ Lintian::ProcessableGroup
+ Lintian::ProcessablePool
+ Lintian::Profile
+ Lintian::Relation
+ Lintian::Relation::Version
+ Lintian::Reporting::ResourceManager
+ Lintian::SlidingWindow
+ Lintian::Tag::Info
+ Lintian::Tag::Override
+ Lintian::Tag::TextUtil
+ Lintian::Tags
+ Lintian::Unpacker
+ Lintian::Util
+ List::MoreUtils
+ List::MoreUtils
+ List::MoreUtils::PP
+ List::MoreUtils::PP
+ List::MoreUtils::XS
+ List::MoreUtils::XS
+ List::Util
+ List::Util
+ List::Util::XS
+ local::lib
+ locale
+ Locale::gettext
+ LWP
+ LWP::Authen::Basic
+ LWP::Authen::Digest
+ LWP::Authen::Ntlm
+ LWP::ConnCache
+ LWP::Debug
+ LWP::DebugFile
+ LWP::MediaTypes
+ LWP::MemberMixin
+ LWP::Protocol
+ LWP::Protocol::cpan
+ LWP::Protocol::data
+ LWP::Protocol::file
+ LWP::Protocol::ftp
+ LWP::Protocol::GHTTP
+ LWP::Protocol::gopher
+ LWP::Protocol::http
+ LWP::Protocol::https
+ LWP::Protocol::loopback
+ LWP::Protocol::mailto
+ LWP::Protocol::nntp
+ LWP::Protocol::nogo
+ LWP::RobotUA
+ LWP::Simple
+
LWP::UserAgent
+ Mail::Address
+ Mail::Cap
+ Mail::Field
+ Mail::Field::AddrList
+ Mail::Field::Date
+ Mail::Field::Generic
+ Mail::Filter
+ Mail::Header
+ Mail::Internet
+ Mail::Mailer
+ Mail::Mailer::qmail
+ Mail::Mailer::rfc822
+ Mail::Mailer::sendmail
+ Mail::Mailer::smtp
+ Mail::Mailer::smtps
+ Mail::Mailer::testfile
+ Mail::Send
+ Mail::Util
+ main
+ main
+ main
+ Math::Base::Convert
+ Math::Base::Convert::Bases
+ Math::Base::Convert::Bitmaps
+ Math::Base::Convert::CalcPP
+ Math::Base::Convert::Shortcuts
+ Math::BigFloat
+ Math::BigInt
+ Math::BigInt::Calc
+ Math::BigInt::CalcEmu
+ Math::BigInt::Lib
+ Math::BigInt::Pari
+ Math::Pari
+ Math::Pari::Arr
+ Math::Round
+ metaclass
+ Method::Generate::Accessor
+ Method::Generate::BuildAll
+ Method::Generate::Constructor
+ Method::Generate::DemolishAll
+ MIME::Charset
+ MIME::Charset::UTF
+ MIME::Charset::_Compat
+ Module::Build
+ Module::Build
+ Module::Build::Base
+ Module::Build::Base
+ Module::Build::Compat
+ Module::Build::Compat
+ Module::Build::Config
+ Module::Build::Config
+ Module::Build::ConfigData
+ Module::Build::ConfigData
+ Module::Build::Cookbook
+ Module::Build::Cookbook
+ Module::Build::Dumper
+ Module::Build::Dumper
+ Module::Build::Notes
+ Module::Build::Notes
+ Module::Build::Platform::aix
+ Module::Build::Platform::aix
+ Module::Build::Platform::cygwin
+ Module::Build::Platform::cygwin
+ Module::Build::Platform::darwin
+ Module::Build::Platform::darwin
+ Module::Build::Platform::Default
+ Module::Build::Platform::Default
+ Module::Build::Platform::MacOS
+ Module::Build::Platform::MacOS
+ Module::Build::Platform::os2
+ Module::Build::Platform::os2
+ Module::Build::Platform::Unix
+ Module::Build::Platform::Unix
+ Module::Build::Platform::VMS
+ Module::Build::Platform::VMS
+ Module::Build::Platform::VOS
+ Module::Build::Platform::VOS
+ Module::Build::Platform::Windows
+ Module::Build::Platform::Windows
+ Module::Build::PodParser
+ Module::Build::PodParser
+ Module::Build::PPMMaker
+ Module::Build::PPMMaker
+ Module::Build::Tiny
+ Module::Build::XSUtil
+ Module::CPANfile
+ Module::CPANfile::Environment
+ Module::CPANfile::Prereq
+ Module::CPANfile::Prereqs
+ Module::CPANfile::Requirement
+ Module::Implementation
+ Module::Metadata
+ Module::Pluggable
+ Module::Pluggable::Object
+ Module::Runtime
+ Module::Runtime::Conflicts
+ Moo
+ Moo::HandleMoose
+ Moo::HandleMoose::FakeMetaClass
+ Moo::HandleMoose::_TypeMap
+ Moo::Object
+ Moo::Role
+ Moo::sification
+ Moo::_mro
+ Moo::_strictures
+ Moo::_Utils
+ Moose
+ Moose::Deprecated
+ Moose::Exception
+ Moose::Exception::AccessorMustReadWrite
+ Moose::Exception::AddParameterizableTypeTakesParameterizableType
+ Moose::Exception::AddRoleTakesAMooseMetaRoleInstance
+ Moose::Exception::AddRoleToARoleTakesAMooseMetaRole
+ Moose::Exception::ApplyTakesABlessedInstance
+ Moose::Exception::AttachToClassNeedsAClassMOPClassInstanceOrASubclass
+ Moose::Exception::AttributeConflictInRoles
+ Moose::Exception::AttributeConflictInSummation
+ Moose::Exception::AttributeExtensionIsNotSupportedInRoles
+ Moose::Exception::AttributeIsRequired
+ Moose::Exception::AttributeMustBeAnClassMOPMixinAttributeCoreOrSubclass
+ Moose::Exception::AttributeNamesDoNotMatch
+ Moose::Exception::AttributeValueIsNotAnObject
+ Moose::Exception::AttributeValueIsNotDefined
+ Moose::Exception::AutoDeRefNeedsArrayRefOrHashRef
+ Moose::Exception::BadOptionFormat
+ Moose::Exception::BothBuilderAndDefaultAreNotAllowed
+ Moose::Exception::BuilderDoesNotExist
+ Moose::Exception::BuilderMethodNotSupportedForAttribute
+ Moose::Exception::BuilderMethodNotSupportedForInlineAttribute
+ Moose::Exception::BuilderMustBeAMethodName
+ Moose::Exception::CallingMethodOnAnImmutableInstance
+ Moose::Exception::CallingReadOnlyMethodOnAnImmutableInstance
+ Moose::Exception::CanExtendOnlyClasses
+ Moose::Exception::CannotAddAdditionalTypeCoercionsToUnion
+ Moose::Exception::CannotAddAsAnAttributeToARole
+ Moose::Exception::CannotApplyBaseClassRolesToRole
+ Moose::Exception::CannotAssignValueToReadOnlyAccessor
+ Moose::Exception::CannotAugmentIfLocalMethodPresent
+ Moose::Exception::CannotAugmentNoSuperMethod
+ Moose::Exception::CannotAutoDereferenceTypeConstraint
+ Moose::Exception::CannotAutoDerefWithoutIsa
+ Moose::Exception::CannotCalculateNativeType
+ Moose::Exception::CannotCallAnAbstractBaseMethod
+ Moose::Exception::CannotCallAnAbstractMethod
+ Moose::Exception::CannotCoerceAttributeWhichHasNoCoercion
+ Moose::Exception::CannotCoerceAWeakRef
+ Moose::Exception::CannotCreateHigherOrderTypeWithoutATypeParameter
+ Moose::Exception::CannotCreateMethodAliasLocalMethodIsPresent
+ Moose::Exception::CannotCreateMethodAliasLocalMethodIsPresentInClass
+ Moose::Exception::CannotDelegateLocalMethodIsPresent
+ Moose::Exception::CannotDelegateWithoutIsa
+ Moose::Exception::CannotFindDelegateMetaclass
+ Moose::Exception::CannotFindType
+ Moose::Exception::CannotFindTypeGivenToMatchOnType
+ Moose::Exception::CannotFixMetaclassCompatibility
+ Moose::Exception::CannotGenerateInlineConstraint
+ Moose::Exception::CannotInitializeMooseMetaRoleComposite
+ Moose::Exception::CannotInlineTypeConstraintCheck
+ Moose::Exception::CannotLocatePackageInINC
+ Moose::Exception::CannotMakeMetaclassCompatible
+ Moose::Exception::CannotOverrideALocalMethod
+ Moose::Exception::CannotOverrideBodyOfMetaMethods
+ Moose::Exception::CannotOverrideLocalMethodIsPresent
+ Moose::Exception::CannotOverrideNoSuperMethod
+ Moose::Exception::CannotRegisterUnnamedTypeConstraint
+ Moose::Exception::CannotUseLazyBuildAndDefaultSimultaneously
+ Moose::Exception::CanOnlyConsumeRole
+ Moose::Exception::CanOnlyWrapBlessedCode
+ Moose::Exception::CanReblessOnlyIntoASubclass
+ Moose::Exception::CanReblessOnlyIntoASuperclass
+ Moose::Exception::CircularReferenceInAlso
+ Moose::Exception::ClassDoesNotHaveInitMeta
+ Moose::Exception::ClassDoesTheExcludedRole
+ Moose::Exception::ClassNamesDoNotMatch
+ Moose::Exception::CloneObjectExpectsAnInstanceOfMetaclass
+ Moose::Exception::CodeBlockMustBeACodeRef
+ Moose::Exception::CoercingWithoutCoercions
+ Moose::Exception::CoercionAlreadyExists
+ Moose::Exception::CoercionNeedsTypeConstraint
+ Moose::Exception::ConflictDetectedInCheckRoleExclusions
+ Moose::Exception::ConflictDetectedInCheckRoleExclusionsInToClass
+ Moose::Exception::ConstructClassInstanceTakesPackageName
+ Moose::Exception::CouldNotCreateMethod
+ Moose::Exception::CouldNotCreateWriter
+ Moose::Exception::CouldNotEvalConstructor
+ Moose::Exception::CouldNotEvalDestructor
+ Moose::Exception::CouldNotFindTypeConstraintToCoerceFrom
+ Moose::Exception::CouldNotGenerateInlineAttributeMethod
+ Moose::Exception::CouldNotLocateTypeConstraintForUnion
+ Moose::Exception::CouldNotParseType
+ Moose::Exception::CreateMOPClassTakesArrayRefOfAttributes
+ Moose::Exception::CreateMOPClassTakesArrayRefOfSuperclasses
+ Moose::Exception::CreateMOPClassTakesHashRefOfMethods
+ Moose::Exception::CreateTakesArrayRefOfRoles
+ Moose::Exception::CreateTakesHashRefOfAttributes
+ Moose::Exception::CreateTakesHashRefOfMethods
+ Moose::Exception::DefaultToMatchOnTypeMustBeCodeRef
+ Moose::Exception::DelegationToAClassWhichIsNotLoaded
+ Moose::Exception::DelegationToARoleWhichIsNotLoaded
+ Moose::Exception::DelegationToATypeWhichIsNotAClass
+ Moose::Exception::DoesRequiresRoleName
+ Moose::Exception::EnumCalledWithAnArrayRefAndAdditionalArgs
+ Moose::Exception::EnumValuesMustBeString
+ Moose::Exception::ExtendsMissingArgs
+ Moose::Exception::HandlesMustBeAHashRef
+ Moose::Exception::IllegalInheritedOptions
+ Moose::Exception::IllegalMethodTypeToAddMethodModifier
+ Moose::Exception::IncompatibleMetaclassOfSuperclass
+ Moose::Exception::InitializeTakesUnBlessedPackageName
+ Moose::Exception::InitMetaRequiresClass
+ Moose::Exception::InstanceBlessedIntoWrongClass
+ Moose::Exception::InstanceMustBeABlessedReference
+ Moose::Exception::InvalidArgPassedToMooseUtilMetaRole
+ Moose::Exception::InvalidArgumentsToTraitAliases
+ Moose::Exception::InvalidArgumentToMethod
+ Moose::Exception::InvalidBaseTypeGivenToCreateParameterizedTypeConstraint
+ Moose::Exception::InvalidHandleValue
+ Moose::Exception::InvalidHasProvidedInARole
+ Moose::Exception::InvalidNameForType
+ Moose::Exception::InvalidOverloadOperator
+ Moose::Exception::InvalidRoleApplication
+ Moose::Exception::InvalidTypeConstraint
+ Moose::Exception::InvalidTypeGivenToCreateParameterizedTypeConstraint
+ Moose::Exception::InvalidValueForIs
+ Moose::Exception::IsaDoesNotDoTheRole
+ Moose::Exception::IsaLacksDoesMethod
+ Moose::Exception::LazyAttributeNeedsADefault
+ Moose::Exception::Legacy
+ Moose::Exception::MatchActionMustBeACodeRef
+ Moose::Exception::MessageParameterMustBeCodeRef
+ Moose::Exception::MetaclassIsAClassNotASubclassOfGivenMetaclass
+ Moose::Exception::MetaclassIsARoleNotASubclassOfGivenMetaclass
+ Moose::Exception::MetaclassIsNotASubclassOfGivenMetaclass
+ Moose::Exception::MetaclassMustBeASubclassOfMooseMetaClass
+ Moose::Exception::MetaclassMustBeASubclassOfMooseMetaRole
+ Moose::Exception::MetaclassMustBeDerivedFromClassMOPClass
+ Moose::Exception::MetaclassNotLoaded
+ Moose::Exception::MetaclassTypeIncompatible
+ Moose::Exception::MethodExpectedAMetaclassObject
+ Moose::Exception::MethodExpectsFewerArgs
+ Moose::Exception::MethodExpectsMoreArgs
+ Moose::Exception::MethodModifierNeedsMethodName
+ Moose::Exception::MethodNameConflictInRoles
+ Moose::Exception::MethodNameNotFoundInInheritanceHierarchy
+ Moose::Exception::MethodNameNotGiven
+ Moose::Exception::MOPAttributeNewNeedsAttributeName
+ Moose::Exception::MustDefineAMethodName
+ Moose::Exception::MustDefineAnAttributeName
+ Moose::Exception::MustDefineAnOverloadOperator
+ Moose::Exception::MustHaveAtLeastOneValueToEnumerate
+ Moose::Exception::MustPassAHashOfOptions
+ Moose::Exception::MustPassAMooseMetaRoleInstanceOrSubclass
+ Moose::Exception::MustPassAPackageNameOrAnExistingClassMOPPackageInstance
+ Moose::Exception::MustPassEvenNumberOfArguments
+ Moose::Exception::MustPassEvenNumberOfAttributeOptions
+ Moose::Exception::MustProvideANameForTheAttribute
+ Moose::Exception::MustSpecifyAtleastOneMethod
+ Moose::Exception::MustSpecifyAtleastOneRole
+ Moose::Exception::MustSpecifyAtleastOneRoleToApplicant
+ Moose::Exception::MustSupplyAClassMOPAttributeInstance
+ Moose::Exception::MustSupplyADelegateToMethod
+ Moose::Exception::MustSupplyAMetaclass
+ Moose::Exception::MustSupplyAMooseMetaAttributeInstance
+ Moose::Exception::MustSupplyAnAccessorTypeToConstructWith
+ Moose::Exception::MustSupplyAnAttributeToConstructWith
+ Moose::Exception::MustSupplyArrayRefAsCurriedArguments
+ Moose::Exception::MustSupplyPackageNameAndName
+ Moose::Exception::NeedsTypeConstraintUnionForTypeCoercionUnion
+ Moose::Exception::NeitherAttributeNorAttributeNameIsGiven
+ Moose::Exception::NeitherClassNorClassNameIsGiven
+ Moose::Exception::NeitherRoleNorRoleNameIsGiven
+ Moose::Exception::NeitherTypeNorTypeNameIsGiven
+ Moose::Exception::NoAttributeFoundInSuperClass
+ Moose::Exception::NoBodyToInitializeInAnAbstractBaseClass
+ Moose::Exception::NoCasesMatched
+ Moose::Exception::NoConstraintCheckForTypeConstraint
+ Moose::Exception::NoDestructorClassSpecified
+ Moose::Exception::NoImmutableTraitSpecifiedForClass
+ Moose::Exception::NoParentGivenToSubtype
+ Moose::Exception::OnlyInstancesCanBeCloned
+ Moose::Exception::OperatorIsRequired
+ Moose::Exception::OverloadConflictInSummation
+ Moose::Exception::OverloadRequiresAMetaClass
+ Moose::Exception::OverloadRequiresAMetaMethod
+ Moose::Exception::OverloadRequiresAMetaOverload
+ Moose::Exception::OverloadRequiresAMethodNameOrCoderef
+ Moose::Exception::OverloadRequiresAnOperator
+ Moose::Exception::OverloadRequiresNamesForCoderef
+ Moose::Exception::OverrideConflictInComposition
+ Moose::Exception::OverrideConflictInSummation
+ Moose::Exception::PackageDoesNotUseMooseExporter
+ Moose::Exception::PackageNameAndNameParamsNotGivenToWrap
+ Moose::Exception::PackagesAndModulesAreNotCachable
+ Moose::Exception::ParameterIsNotSubtypeOfParent
+ Moose::Exception::ReferencesAreNotAllowedAsDefault
+ Moose::Exception::RequiredAttributeLacksInitialization
+ Moose::Exception::RequiredAttributeNeedsADefault
+ Moose::Exception::RequiredMethodsImportedByClass
+ Moose::Exception::RequiredMethodsNotImplementedByClass
+ Moose::Exception::Role::Attribute
+ Moose::Exception::Role::AttributeName
+ Moose::Exception::Role::Class
+ Moose::Exception::Role::EitherAttributeOrAttributeName
+ Moose::Exception::Role::Instance
+ Moose::Exception::Role::InstanceClass
+ Moose::Exception::Role::InvalidAttributeOptions
+ Moose::Exception::Role::Method
+ Moose::Exception::Role::ParamsHash
+ Moose::Exception::Role::Role
+ Moose::Exception::Role::RoleForCreate
+ Moose::Exception::Role::RoleForCreateMOPClass
+ Moose::Exception::Role::TypeConstraint
+ Moose::Exception::RoleDoesTheExcludedRole
+ Moose::Exception::RoleExclusionConflict
+ Moose::Exception::RoleNameRequired
+ Moose::Exception::RoleNameRequiredForMooseMetaRole
+ Moose::Exception::RolesDoNotSupportAugment
+ Moose::Exception::RolesDoNotSupportExtends
+ Moose::Exception::RolesDoNotSupportInner
+ Moose::Exception::RolesDoNotSupportRegexReferencesForMethodModifiers
+ Moose::Exception::RolesInCreateTakesAnArrayRef
+ Moose::Exception::RolesListMustBeInstancesOfMooseMetaRole
+ Moose::Exception::SingleParamsToNewMustBeHashRef
+ Moose::Exception::TriggerMustBeACodeRef
+ Moose::Exception::TypeConstraintCannotBeUsedForAParameterizableType
+ Moose::Exception::TypeConstraintIsAlreadyCreated
+ Moose::Exception::TypeParameterMustBeMooseMetaType
+ Moose::Exception::UnableToCanonicalizeHandles
+ Moose::Exception::UnableToCanonicalizeNonRolePackage
+ Moose::Exception::UnableToRecognizeDelegateMetaclass
+ Moose::Exception::UndefinedHashKeysPassedToMethod
+ Moose::Exception::UnionCalledWithAnArrayRefAndAdditionalArgs
+ Moose::Exception::UnionTakesAtleastTwoTypeNames
+ Moose::Exception::ValidationFailedForInlineTypeConstraint
+ Moose::Exception::ValidationFailedForTypeConstraint
+ Moose::Exception::WrapTakesACodeRefToBless
+ Moose::Exception::WrongTypeConstraintGiven
+ Moose::Exporter
+ Moose::Meta::Attribute
+ Moose::Meta::Attribute::Native
+ Moose::Meta::Attribute::Native::Trait
+ Moose::Meta::Attribute::Native::Trait::Array
+ Moose::Meta::Attribute::Native::Trait::Bool
+ Moose::Meta::Attribute::Native::Trait::Code
+ Moose::Meta::Attribute::Native::Trait::Counter
+ Moose::Meta::Attribute::Native::Trait::Hash
+ Moose::Meta::Attribute::Native::Trait::Number
+ Moose::Meta::Attribute::Native::Trait::String
+ Moose::Meta::Class
+ Moose::Meta::Class::Immutable::Trait
+ Moose::Meta::Instance
+ Moose::Meta::Method
+ Moose::Meta::Method::Accessor
+ Moose::Meta::Method::Accessor::Native
+ Moose::Meta::Method::Accessor::Native::Array
+ Moose::Meta::Method::Accessor::Native::Array::accessor
+ Moose::Meta::Method::Accessor::Native::Array::clear
+ Moose::Meta::Method::Accessor::Native::Array::count
+ Moose::Meta::Method::Accessor::Native::Array::delete
+ Moose::Meta::Method::Accessor::Native::Array::elements
+ Moose::Meta::Method::Accessor::Native::Array::first
+ Moose::Meta::Method::Accessor::Native::Array::first_index
+ Moose::Meta::Method::Accessor::Native::Array::get
+ Moose::Meta::Method::Accessor::Native::Array::grep
+ Moose::Meta::Method::Accessor::Native::Array::insert
+ Moose::Meta::Method::Accessor::Native::Array::is_empty
+ Moose::Meta::Method::Accessor::Native::Array::join
+ Moose::Meta::Method::Accessor::Native::Array::map
+ Moose::Meta::Method::Accessor::Native::Array::natatime
+ Moose::Meta::Method::Accessor::Native::Array::pop
+ Moose::Meta::Method::Accessor::Native::Array::push
+ Moose::Meta::Method::Accessor::Native::Array::reduce
+ Moose::Meta::Method::Accessor::Native::Array::set
+ Moose::Meta::Method::Accessor::Native::Array::shallow_clone
+ Moose::Meta::Method::Accessor::Native::Array::shift
+ Moose::Meta::Method::Accessor::Native::Array::shuffle
+ Moose::Meta::Method::Accessor::Native::Array::sort
+ Moose::Meta::Method::Accessor::Native::Array::sort_in_place
+ Moose::Meta::Method::Accessor::Native::Array::splice
+ Moose::Meta::Method::Accessor::Native::Array::uniq
+ Moose::Meta::Method::Accessor::Native::Array::unshift
+ Moose::Meta::Method::Accessor::Native::Array::Writer
+ Moose::Meta::Method::Accessor::Native::Bool::not
+ Moose::Meta::Method::Accessor::Native::Bool::set
+ Moose::Meta::Method::Accessor::Native::Bool::toggle
+ Moose::Meta::Method::Accessor::Native::Bool::unset
+ Moose::Meta::Method::Accessor::Native::Code::execute
+ Moose::Meta::Method::Accessor::Native::Code::execute_method
+ Moose::Meta::Method::Accessor::Native::Collection
+ Moose::Meta::Method::Accessor::Native::Counter::dec
+ Moose::Meta::Method::Accessor::Native::Counter::inc
+ Moose::Meta::Method::Accessor::Native::Counter::reset
+ Moose::Meta::Method::Accessor::Native::Counter::set
+ Moose::Meta::Method::Accessor::Native::Counter::Writer
+ Moose::Meta::Method::Accessor::Native::Hash
+ Moose::Meta::Method::Accessor::Native::Hash::accessor
+ Moose::Meta::Method::Accessor::Native::Hash::clear
+ Moose::Meta::Method::Accessor::Native::Hash::count
+ Moose::Meta::Method::Accessor::Native::Hash::defined
+ Moose::Meta::Method::Accessor::Native::Hash::delete
+ Moose::Meta::Method::Accessor::Native::Hash::elements
+ Moose::Meta::Method::Accessor::Native::Hash::exists
+ Moose::Meta::Method::Accessor::Native::Hash::get
+ Moose::Meta::Method::Accessor::Native::Hash::is_empty
+ Moose::Meta::Method::Accessor::Native::Hash::keys
+ Moose::Meta::Method::Accessor::Native::Hash::kv
+ Moose::Meta::Method::Accessor::Native::Hash::set
+ Moose::Meta::Method::Accessor::Native::Hash::shallow_clone
+ Moose::Meta::Method::Accessor::Native::Hash::values
+ Moose::Meta::Method::Accessor::Native::Hash::Writer
+ Moose::Meta::Method::Accessor::Native::Number::abs
+ Moose::Meta::Method::Accessor::Native::Number::add
+ Moose::Meta::Method::Accessor::Native::Number::div
+ Moose::Meta::Method::Accessor::Native::Number::mod
+ Moose::Meta::Method::Accessor::Native::Number::mul
+ Moose::Meta::Method::Accessor::Native::Number::set
+ Moose::Meta::Method::Accessor::Native::Number::sub
+ Moose::Meta::Method::Accessor::Native::Reader
+ Moose::Meta::Method::Accessor::Native::String::append
+ Moose::Meta::Method::Accessor::Native::String::chomp
+ Moose::Meta::Method::Accessor::Native::String::chop
+ Moose::Meta::Method::Accessor::Native::String::clear
+ Moose::Meta::Method::Accessor::Native::String::inc
+ Moose::Meta::Method::Accessor::Native::String::length
+ Moose::Meta::Method::Accessor::Native::String::match
+ Moose::Meta::Method::Accessor::Native::String::prepend
+ Moose::Meta::Method::Accessor::Native::String::replace
+ Moose::Meta::Method::Accessor::Native::String::substr
+ Moose::Meta::Method::Accessor::Native::Writer
+ Moose::Meta::Method::Augmented
+ Moose::Meta::Method::Constructor
+ Moose::Meta::Method::Delegation
+ Moose::Meta::Method::Destructor
+ Moose::Meta::Method::Meta
+ Moose::Meta::Method::Overridden
+ Moose::Meta::Mixin::AttributeCore
+ Moose::Meta::Object::Trait
+ Moose::Meta::Role
+ Moose::Meta::Role::Application
+ Moose::Meta::Role::Application::RoleSummation
+ Moose::Meta::Role::Application::ToClass
+ Moose::Meta::Role::Application::ToInstance
+ Moose::Meta::Role::Application::ToRole
+ Moose::Meta::Role::Attribute
+ Moose::Meta::Role::Composite
+ Moose::Meta::Role::Method
+ Moose::Meta::Role::Method::Conflicting
+ Moose::Meta::Role::Method::Required
+ Moose::Meta::TypeCoercion
+ Moose::Meta::TypeCoercion::Union
+ Moose::Meta::TypeConstraint
+ Moose::Meta::TypeConstraint::Class
+ Moose::Meta::TypeConstraint::DuckType
+ Moose::Meta::TypeConstraint::Enum
+ Moose::Meta::TypeConstraint::Parameterizable
+ Moose::Meta::TypeConstraint::Parameterized
+ Moose::Meta::TypeConstraint::Registry
+ Moose::Meta::TypeConstraint::Role
+ Moose::Meta::TypeConstraint::Union
+ Moose::Object
+ Moose::Role
+ Moose::Util
+ Moose::Util::MetaRole
+ Moose::Util::TypeConstraints
+ Moose::Util::TypeConstraints::Builtins
+ MooseX::Role::Parameterised
+ MooseX::Role::Parameterized
+ MooseX::Role::Parameterized::Meta::Role::Parameterized
+ MooseX::Role::Parameterized::Meta::Trait::Parameterizable
+ MooseX::Role::Parameterized::Meta::Trait::Parameterized
+ MooseX::Role::Parameterized::Parameters
+ MooseX::Role::WithOverloading
+ MooseX::Role::WithOverloading::Meta::Role
+ MooseX::Role::WithOverloading::Meta::Role::Application
+ MooseX::Role::WithOverloading::Meta::Role::Application::Composite
+ MooseX::Role::WithOverloading::Meta::Role::Application::Composite::ToClass
+ MooseX::Role::WithOverloading::Meta::Role::Application::Composite::ToInstance
+ MooseX::Role::WithOverloading::Meta::Role::Application::Composite::ToRole
+ MooseX::Role::WithOverloading::Meta::Role::Application::FixOverloadedRefs
+ MooseX::Role::WithOverloading::Meta::Role::Application::ToClass
+ MooseX::Role::WithOverloading::Meta::Role::Application::ToInstance
+ MooseX::Role::WithOverloading::Meta::Role::Application::ToRole
+ MooseX::Role::WithOverloading::Meta::Role::Composite
+ MooseX::Traits
+ MooseX::Traits::Util
+ MooseX::Types
+ MooseX::Types::Base
+ MooseX::Types::CheckedUtilExports
+ MooseX::Types::Combine
+ MooseX::Types::Moose
+ MooseX::Types::Structured
+ MooseX::Types::TypeDecorator
+ MooseX::Types::UndefinedType
+ MooseX::Types::Util
+ MooseX::Types::Wrapper
+ MRO::Compat
+ Music::Player::UnknownFormat
+ namespace::autoclean
+ namespace::clean
+ Net::DBus
+ Net::DBus::Annotation
+ Net::DBus::ASyncReply
+ Net::DBus::BaseObject
+ Net::DBus::Binding::Bus
+ Net::DBus::Binding::Connection
+ Net::DBus::Binding::Introspector
+ Net::DBus::Binding::Iterator
+ Net::DBus::Binding::Message
+ Net::DBus::Binding::Message::Error
+ Net::DBus::Binding::Message::MethodCall
+ Net::DBus::Binding::Message::MethodReturn
+ Net::DBus::Binding::Message::Signal
+ Net::DBus::Binding::PendingCall
+ Net::DBus::Binding::Server
+ Net::DBus::Binding::Value
+ Net::DBus::Binding::Watch
+ Net::DBus::Callback
+ Net::DBus::Dumper
+ Net::DBus::Reactor
+ Net::DBus::RemoteObject
+ Net::DBus::RemoteService
+ Net::DBus::Test::MockConnection
+ Net::DBus::Test::MockIterator
+ Net::DBus::Test::MockMessage
+ Net::DBus::Test::MockObject
+ Net::DNS
+ Net::DNS::Domain
+ Net::DNS::DomainName
+ Net::DNS::Header
+ Net::DNS::Mailbox
+ Net::DNS::Nameserver
+ Net::DNS::Packet
+ Net::DNS::Parameters
+ Net::DNS::Question
+ Net::DNS::Resolver
+ Net::DNS::Resolver::android
+ Net::DNS::Resolver::Base
+ Net::DNS::Resolver::cygwin
+ Net::DNS::Resolver::MSWin32
+ Net::DNS::Resolver::os2
+ Net::DNS::Resolver::Recurse
+ Net::DNS::Resolver::UNIX
+ Net::DNS::RR
+ Net::DNS::RR::A
+ Net::DNS::RR::AAAA
+ Net::DNS::RR::AFSDB
+ Net::DNS::RR::APL
+ Net::DNS::RR::CAA
+ Net::DNS::RR::CERT
+ Net::DNS::RR::CNAME
+ Net::DNS::RR::DHCID
+ Net::DNS::RR::DNAME
+ Net::DNS::RR::EUI48
+ Net::DNS::RR::EUI64
+ Net::DNS::RR::GPOS
+ Net::DNS::RR::HINFO
+ Net::DNS::RR::HIP
+ Net::DNS::RR::IPSECKEY
+ Net::DNS::RR::ISDN
+ Net::DNS::RR::KX
+ Net::DNS::RR::L32
+ Net::DNS::RR::L64
+ Net::DNS::RR::LOC
+ Net::DNS::RR::LP
+ Net::DNS::RR::MB
+ Net::DNS::RR::MG
+ Net::DNS::RR::MINFO
+ Net::DNS::RR::MR
+ Net::DNS::RR::MX
+ Net::DNS::RR::NAPTR
+ Net::DNS::RR::NID
+ Net::DNS::RR::NS
+ Net::DNS::RR::NULL
+ Net::DNS::RR::OPENPGPKEY
+ Net::DNS::RR::OPT
+ Net::DNS::RR::PTR
+ Net::DNS::RR::PX
+ Net::DNS::RR::RP
+ Net::DNS::RR::RT
+ Net::DNS::RR::SOA
+ Net::DNS::RR::SPF
+ Net::DNS::RR::SRV
+ Net::DNS::RR::SSHFP
+ Net::DNS::RR::TKEY
+ Net::DNS::RR::TLSA
+ Net::DNS::RR::TSIG
+ Net::DNS::RR::TXT
+ Net::DNS::RR::X25
+ Net::DNS::Text
+ Net::DNS::Update
+ Net::DNS::ZoneFile
+ Net::Domain::TLD
+ Net::HTTP
+ Net::HTTP::Methods
+ Net::HTTP::NB
+ Net::HTTPS
+ Net::IP
+ Net::LibIDN
+ Net::SMTP::SSL
+ Net::SSLeay
+ Net::SSLeay::Handle
+ Number::Bytes::Human
+ Number::Compare
+ ok
+ oo
+ oose
+ overload
+ overloading
+ Package::DeprecationManager
+ Package::Stash
+ Package::Stash::PP
+ Package::Stash::XS
+ PadWalker
+ Pango
+ Pango::Install::Files
+ Params::Util
+ Params::Validate
+ Params::Validate::Constants
+ Params::Validate::PP
+ Params::Validate::XS
+ Params::ValidationCompiler
+ Params::ValidationCompiler::Compiler
+ Params::ValidationCompiler::Exceptions
+ parent
+ Parse::DebianChangelog
+ Parse::DebianChangelog::ChangesFilters
+ Parse::DebianChangelog::Entry
+ Parse::DebianChangelog::Util
+ Parse::Method::Signatures
+ Parse::Method::Signatures::Param
+ Parse::Method::Signatures::Param::Bindable
+ Parse::Method::Signatures::Param::Named
+ Parse::Method::Signatures::Param::Placeholder
+ Parse::Method::Signatures::Param::Positional
+ Parse::Method::Signatures::Param::Unpacked
+ Parse::Method::Signatures::Param::Unpacked::Array
+ Parse::Method::Signatures::Param::Unpacked::Hash
+ Parse::Method::Signatures::ParamCollection
+ Parse::Method::Signatures::Sig
+ Parse::Method::Signatures::TypeConstraint
+ Parse::Method::Signatures::Types
+ Parse::PMFile
+ Path::Tiny
+ Perl::Tidy
+ PerlIO::gzip
+ Pod::Coverage
+ Pod::Coverage::CountParents
+ Pod::Coverage::ExportOnly
+ Pod::Coverage::Overloader
+ Pod::Man
+ Pod::ParseLink
+ Pod::Text
+ Pod::Text::Color
+ Pod::Text::Overstrike
+ Pod::Text::Termcap
+ Pod::UsageTrans
+ POSIX
+ PPI
+ PPI::Cache
+ PPI::Document
+ PPI::Document::File
+ PPI::Document::Fragment
+ PPI::Document::Normalized
+ PPI::Dumper
+ PPI::Element
+ PPI::Exception
+ PPI::Exception::ParserRejection
+ PPI::Find
+ PPI::Lexer
+ PPI::Node
+ PPI::Normal
+ PPI::Normal::Standard
+ PPI::Statement
+ PPI::Statement::Break
+ PPI::Statement::Compound
+ PPI::Statement::Data
+ PPI::Statement::End
+ PPI::Statement::Expression
+ PPI::Statement::Given
+ PPI::Statement::Include
+ PPI::Statement::Include::Perl6
+ PPI::Statement::Null
+ PPI::Statement::Package
+ PPI::Statement::Scheduled
+ PPI::Statement::Sub
+ PPI::Statement::Unknown
+ PPI::Statement::UnmatchedBrace
+ PPI::Statement::Variable
+ PPI::Statement::When
+ PPI::Structure
+ PPI::Structure::Block
+ PPI::Structure::Condition
+ PPI::Structure::Constructor
+ PPI::Structure::For
+ PPI::Structure::Given
+ PPI::Structure::List
+ PPI::Structure::Subscript
+ PPI::Structure::Unknown
+ PPI::Structure::When
+ PPI::Token
+ PPI::Token::ArrayIndex
+ PPI::Token::Attribute
+ PPI::Token::BOM
+ PPI::Token::Cast
+ PPI::Token::Comment
+ PPI::Token::DashedWord
+ PPI::Token::Data
+ PPI::Token::End
+ PPI::Token::HereDoc
+ PPI::Token::Label
+ PPI::Token::Magic
+ PPI::Token::Number
+ PPI::Token::Number::Binary
+ PPI::Token::Number::Exp
+ PPI::Token::Number::Float
+ PPI::Token::Number::Hex
+ PPI::Token::Number::Octal
+ PPI::Token::Number::Version
+ PPI::Token::Operator
+ PPI::Token::Pod
+ PPI::Token::Prototype
+ PPI::Token::Quote
+ PPI::Token::Quote::Double
+ PPI::Token::Quote::Interpolate
+ PPI::Token::Quote::Literal
+ PPI::Token::Quote::Single
+ PPI::Token::QuoteLike
+ PPI::Token::QuoteLike::Backtick
+ PPI::Token::QuoteLike::Command
+ PPI::Token::QuoteLike::Readline
+ PPI::Token::QuoteLike::Regexp
+ PPI::Token::QuoteLike::Words
+ PPI::Token::Regexp
+ PPI::Token::Regexp::Match
+ PPI::Token::Regexp::Substitute
+ PPI::Token::Regexp::Transliterate
+ PPI::Token::Separator
+ PPI::Token::Structure
+ PPI::Token::Symbol
+ PPI::Token::Unknown
+ PPI::Token::Whitespace
+ PPI::Token::Word
+ PPI::Token::_QuoteEngine
+ PPI::Token::_QuoteEngine::Full
+ PPI::Token::_QuoteEngine::Simple
+ PPI::Tokenizer
+ PPI::Transform
+ PPI::Transform::UpdateCopyright
+ PPI::Util
+ PPI::XSAccessor
+ re
+ Ref::Util
+ Ref::Util::PP
+ Ref::Util::XS
+ Regexp::Common
+ Regexp::Common::balanced
+ Regexp::Common::CC
+ Regexp::Common::comment
+ Regexp::Common::delimited
+ Regexp::Common::lingua
+ Regexp::Common::list
+ Regexp::Common::net
+ Regexp::Common::number
+ Regexp::Common::profanity
+ Regexp::Common::SEN
+ Regexp::Common::URI
+ Regexp::Common::URI::fax
+ Regexp::Common::URI::file
+ Regexp::Common::URI::ftp
+ Regexp::Common::URI::gopher
+ Regexp::Common::URI::http
+ Regexp::Common::URI::news
+ Regexp::Common::URI::pop
+ Regexp::Common::URI::prospero
+ Regexp::Common::URI::RFC1035
+ Regexp::Common::URI::RFC1738
+ Regexp::Common::URI::RFC1808
+ Regexp::Common::URI::RFC2384
+ Regexp::Common::URI::RFC2396
+ Regexp::Common::URI::RFC2806
+ Regexp::Common::URI::tel
+ Regexp::Common::URI::telnet
+ Regexp::Common::URI::tv
+ Regexp::Common::URI::wais
+ Regexp::Common::whitespace
+ Regexp::Common::zip
+ Regexp::Common::_support
+ Reply::Plugin::TypeTiny
+ Role::Tiny
+ Role::Tiny::With
+ Roman
+ Scalar::Util
+ Scalar::Util
+ Scope::Guard
+ Scope::Upper
+ SelectSaver
+ Set::Crontab
+ Set::Infinite
+ Set::Infinite::Arithmetic
+ Set::Infinite::Basic
+ Set::Infinite::_recurrence
+ Socket
+ Socket6
+ Specio
+ Specio::Coercion
+ Specio::Constraint::AnyCan
+ Specio::Constraint::AnyDoes
+ Specio::Constraint::AnyIsa
+ Specio::Constraint::Enum
+ Specio::Constraint::Intersection
+ Specio::Constraint::ObjectCan
+ Specio::Constraint::ObjectDoes
+ Specio::Constraint::ObjectIsa
+ Specio::Constraint::Parameterizable
+ Specio::Constraint::Parameterized
+ Specio::Constraint::Role::CanType
+ Specio::Constraint::Role::DoesType
+ Specio::Constraint::Role::Interface
+ Specio::Constraint::Role::IsaType
+ Specio::Constraint::Simple
+ Specio::Constraint::Structurable
+ Specio::Constraint::Structured
+ Specio::Constraint::Union
+ Specio::Declare
+ Specio::DeclaredAt
+ Specio::Exception
+ Specio::Exporter
+ Specio::Helpers
+ Specio::Library::Builtins
+ Specio::Library::Numeric
+ Specio::Library::Perl
+ Specio::Library::String
+ Specio::Library::Structured
+ Specio::Library::Structured::Dict
+ Specio::Library::Structured::Map
+ Specio::Library::Structured::Tuple
+ Specio::OO
+ Specio::PartialDump
+ Specio::Registry
+ Specio::Role::Inlinable
+ Specio::Subs
+ Specio::TypeChecks
+ Spiffy
+ Spiffy::mixin
+ SQL::Dialects::ANSI
+ SQL::Dialects::AnyData
+ SQL::Dialects::CSV
+ SQL::Dialects::Role
+ SQL::Eval
+ SQL::Parser
+ SQL::Statement
+ SQL::Statement::Function
+ SQL::Statement::Functions
+ SQL::Statement::GetInfo
+ SQL::Statement::Operation
+ SQL::Statement::Placeholder
+ SQL::Statement::RAM
+ SQL::Statement::Term
+ SQL::Statement::TermFactory
+ SQL::Statement::Util
+ strict
+ String::ShellQuote
+ Sub::Defer
+ Sub::Exporter
+ Sub::Exporter::ForMethods
+ Sub::Exporter::Progressive
+ Sub::Exporter::Util
+ Sub::Identify
+ Sub::Info
+ Sub::Install
+ Sub::Name
+ Sub::Name
+ Sub::Quote
+ Sub::Uplevel
+ Sub::Util
+ Switch
+ Symbol
+ Task::Weaken
+ Term::Size::Any
+ Term::Size::Perl
+ Term::Size::Perl::Params
+ Term::Table
+ Term::Table::Cell
+ Term::Table::CellStack
+ Term::Table::HashBase
+ Term::Table::LineBreak
+ Term::Table::Spacer
+ Term::Table::Util
+ Test2
+ Test2::API
+ Test2::API::Breakage
+ Test2::API::Context
+ Test2::API::Instance
+ Test2::API::Stack
+ Test2::AsyncSubtest
+ Test2::AsyncSubtest::Event::Attach
+ Test2::AsyncSubtest::Event::Detach
+ Test2::AsyncSubtest::Formatter
+ Test2::AsyncSubtest::Hub
+ Test2::Bundle
+ Test2::Bundle::Extended
+ Test2::Bundle::More
+ Test2::Bundle::Simple
+ Test2::Compare
+ Test2::Compare::Array
+ Test2::Compare::Bag
+ Test2::Compare::Base
+ Test2::Compare::Bool
+ Test2::Compare::Custom
+ Test2::Compare::DeepRef
+ Test2::Compare::Delta
+ Test2::Compare::Event
+ Test2::Compare::EventMeta
+ Test2::Compare::Float
+ Test2::Compare::Hash
+ Test2::Compare::Meta
+ Test2::Compare::Negatable
+ Test2::Compare::Number
+ Test2::Compare::Object
+ Test2::Compare::OrderedSubset
+ Test2::Compare::Pattern
+ Test2::Compare::Ref
+ Test2::Compare::Regex
+ Test2::Compare::Scalar
+ Test2::Compare::Set
+ Test2::Compare::String
+ Test2::Compare::Undef
+ Test2::Compare::Wildcard
+ Test2::Event
+ Test2::Event::Bail
+ Test2::Event::Diag
+ Test2::Event::Encoding
+ Test2::Event::Exception
+ Test2::Event::Fail
+ Test2::Event::Generic
+ Test2::Event::Note
+ Test2::Event::Ok
+ Test2::Event::Pass
+ Test2::Event::Plan
+ Test2::Event::Skip
+ Test2::Event::Subtest
+ Test2::Event::TAP::Version
+ Test2::Event::Times
+ Test2::Event::V2
+ Test2::Event::Waiting
+ Test2::Event::Warning
+ Test2::EventFacet
+ Test2::EventFacet::About
+ Test2::EventFacet::Amnesty
+ Test2::EventFacet::Assert
+ Test2::EventFacet::Control
+ Test2::EventFacet::Error
+ Test2::EventFacet::Hub
+ Test2::EventFacet::Info
+ Test2::EventFacet::Meta
+ Test2::EventFacet::Parent
+ Test2::EventFacet::Plan
+ Test2::EventFacet::Render
+ Test2::EventFacet::Trace
+ Test2::Formatter
+ Test2::Formatter::TAP
+ Test2::Hub
+ Test2::Hub::Interceptor
+ Test2::Hub::Interceptor::Terminator
+ Test2::Hub::Subtest
+ Test2::IPC
+ Test2::IPC::Driver
+ Test2::IPC::Driver::Files
+ Test2::Manual
+ Test2::Manual::Anatomy
+ Test2::Manual::Anatomy::API
+ Test2::Manual::Anatomy::Context
+ Test2::Manual::Anatomy::EndToEnd
+ Test2::Manual::Anatomy::Event
+ Test2::Manual::Anatomy::Hubs
+ Test2::Manual::Anatomy::IPC
+ Test2::Manual::Anatomy::Utilities
+ Test2::Manual::Contributing
+ Test2::Manual::Testing
+ Test2::Manual::Testing::Introduction
+ Test2::Manual::Testing::Migrating
+ Test2::Manual::Testing::Planning
+ Test2::Manual::Testing::Todo
+ Test2::Manual::Tooling
+ Test2::Manual::Tooling::FirstTool
+ Test2::Manual::Tooling::Formatter
+ Test2::Manual::Tooling::Nesting
+ Test2::Manual::Tooling::Plugin::TestExit
+ Test2::Manual::Tooling::Plugin::TestingDone
+ Test2::Manual::Tooling::Plugin::ToolCompletes
+ Test2::Manual::Tooling::Plugin::ToolStarts
+ Test2::Manual::Tooling::Subtest
+ Test2::Manual::Tooling::TestBuilder
+ Test2::Manual::Tooling::Testing
+ Test2::Mock
+ Test2::Plugin
+ Test2::Plugin::BailOnFail
+ Test2::Plugin::DieOnFail
+ Test2::Plugin::ExitSummary
+ Test2::Plugin::NoWarnings
+ Test2::Plugin::SRand
+ Test2::Plugin::Times
+ Test2::Plugin::UTF8
+ Test2::Require
+ Test2::Require::AuthorTesting
+ Test2::Require::EnvVar
+ Test2::Require::Fork
+ Test2::Require::Module
+ Test2::Require::Perl
+ Test2::Require::RealFork
+ Test2::Require::Threads
+ Test2::Suite
+ Test2::Todo
+ Test2::Tools
+ Test2::Tools::AsyncSubtest
+ Test2::Tools::Basic
+ Test2::Tools::Class
+ Test2::Tools::ClassicCompare
+ Test2::Tools::Compare
+ Test2::Tools::Defer
+ Test2::Tools::Encoding
+ Test2::Tools::Event
+ Test2::Tools::Exception
+ Test2::Tools::Exports
+ Test2::Tools::GenTemp
+ Test2::Tools::Grab
+ Test2::Tools::Mock
+ Test2::Tools::Ref
+ Test2::Tools::Spec
+ Test2::Tools::Subtest
+ Test2::Tools::Target
+ Test2::Tools::Tester
+ Test2::Tools::Tiny
+ Test2::Tools::Warnings
+ Test2::Util
+ Test2::Util::ExternalMeta
+ Test2::Util::Facets2Legacy
+ Test2::Util::Grabber
+ Test2::Util::HashBase
+ Test2::Util::Ref
+ Test2::Util::Stash
+ Test2::Util::Sub
+ Test2::Util::Table
+ Test2::Util::Table::Cell
+ Test2::Util::Table::LineBreak
+ Test2::Util::Term
+ Test2::Util::Times
+ Test2::Util::Trace
+ Test2::V0
+ Test2::Workflow
+ Test2::Workflow::BlockBase
+ Test2::Workflow::Build
+ Test2::Workflow::Runner
+ Test2::Workflow::Task
+ Test2::Workflow::Task::Action
+ Test2::Workflow::Task::Group
+ Test::Base
+ Test::Base::Filter
+ Test::Builder
+ Test::Builder::Formatter
+ Test::Builder::IO::Scalar
+ Test::Builder::Module
+ Test::Builder::Tester
+ Test::Builder::Tester::Color
+ Test::Builder::TodoDiag
+ Test::CleanNamespaces
+ Test::Deep
+ Test::Deep::All
+ Test::Deep::Any
+ Test::Deep::Array
+ Test::Deep::ArrayEach
+ Test::Deep::ArrayElementsOnly
+ Test::Deep::ArrayLength
+ Test::Deep::ArrayLengthOnly
+ Test::Deep::Blessed
+ Test::Deep::Boolean
+ Test::Deep::Cache
+ Test::Deep::Cache::Simple
+ Test::Deep::Class
+ Test::Deep::Cmp
+ Test::Deep::Code
+ Test::Deep::Hash
+ Test::Deep::HashEach
+ Test::Deep::HashElements
+ Test::Deep::HashKeys
+ Test::Deep::HashKeysOnly
+ Test::Deep::Ignore
+ Test::Deep::Isa
+ Test::Deep::ListMethods
+ Test::Deep::Methods
+ Test::Deep::MM
+ Test::Deep::None
+ Test::Deep::NoTest
+ Test::Deep::Number
+ Test::Deep::Obj
+ Test::Deep::Ref
+ Test::Deep::RefType
+ Test::Deep::Regexp
+ Test::Deep::RegexpMatches
+ Test::Deep::RegexpOnly
+ Test::Deep::RegexpRef
+ Test::Deep::RegexpRefOnly
+ Test::Deep::RegexpVersion
+ Test::Deep::ScalarRef
+ Test::Deep::ScalarRefOnly
+ Test::Deep::Set
+ Test::Deep::Shallow
+ Test::Deep::Stack
+ Test::Deep::String
+ Test::Differences
+ Test::Distribution
+ Test::Exception
+ Test::FailWarnings
+ Test::Fatal
+ Test::File::ShareDir
+ Test::File::ShareDir::Dist
+ Test::File::ShareDir::Module
+ Test::File::ShareDir::Object::Dist
+ Test::File::ShareDir::Object::Inc
+ Test::File::ShareDir::Object::Module
+ Test::File::ShareDir::TempDirObject
+ Test::File::ShareDir::Utils
+ Test::Inter
+ Test::LeakTrace
+ Test::LeakTrace::Script
+ Test::MockRandom
+ Test::MockTime
+ Test::Moose
+ Test::More
+ Test::Needs
+ Test::NoWarnings
+ Test::NoWarnings::Warning
+ Test::Object
+ Test::Object::Test
+ Test::Pod
+ Test::Pod::Coverage
+ Test::Requires
+ Test::Simple
+ Test::Specio
+ Test::SubCalls
+ Test::Tester
+ Test::Tester::Capture
+ Test::Tester::CaptureRunner
+ Test::Tester::Delegate
+ Test::TypeTiny
+ Test::use::ok
+ Test::Warnings
+ Test::Without::Module
+ Test::YAML
+ Text::CharWidth
+ Text::CSV
+ Text::CSV_PP
+ Text::CSV_XS
+ Text::Diff
+ Text::Diff::Config
+ Text::Diff::Table
+ Text::Glob
+ Text::Iconv
+ Text::Levenshtein
+ Text::LineFold
+ Text::ParseWords
+ Text::Soundex
+ Text::Tabs
+ Text::Wrap
+ Text::WrapI18N
+ Tie::Hash
+ Tie::IxHash
+ Time::Local
+ Time::Zone
+ Try::Tiny
+ TryCatch
+ Type::Coercion
+ Type::Coercion::FromMoose
+ Type::Coercion::Union
+ Type::Library
+ Type::Params
+ Type::Parser
+ Type::Registry
+ Type::Tiny
+ Type::Tiny::Class
+ Type::Tiny::Duck
+ Type::Tiny::Enum
+ Type::Tiny::Intersection
+ Type::Tiny::Role
+ Type::Tiny::Union
+ Type::Tiny::_HalfOp
+ Type::Utils
+ Types::Common::Numeric
+ Types::Common::String
+ Types::Standard
+ Types::Standard::ArrayRef
+ Types::Standard::CycleTuple
+ Types::Standard::Dict
+ Types::Standard::HashRef
+ Types::Standard::Map
+ Types::Standard::ScalarRef
+ Types::Standard::StrMatch
+ Types::Standard::Tied
+ Types::Standard::Tuple
+ Types::TypeTiny
+ Unicode::GCString
+ Unicode::LineBreak
+ Unicode::LineBreak
+ Unicode::UTF8
+ URI
+ URI::data
+ URI::Escape
+ URI::file
+ URI::file::Base
+ URI::file::FAT
+ URI::file::Mac
+ URI::file::OS2
+ URI::file::QNX
+ URI::file::Unix
+ URI::file::Win32
+ URI::ftp
+ URI::gopher
+ URI::Heuristic
+ URI::http
+ URI::https
+ URI::IRI
+ URI::ldap
+ URI::ldapi
+ URI::ldaps
+ URI::mailto
+ URI::mms
+ URI::news
+ URI::nntp
+ URI::pop
+ URI::QueryParam
+ URI::rlogin
+ URI::rsync
+ URI::rtsp
+ URI::rtspu
+ URI::sftp
+ URI::sip
+ URI::sips
+ URI::snews
+ URI::Split
+ URI::ssh
+ URI::telnet
+ URI::tn3270
+ URI::URL
+ URI::urn
+ URI::urn::isbn
+ URI::urn::oid
+ URI::WithBase
+ URI::_foreign
+ URI::_generic
+ URI::_idna
+ URI::_ldap
+ URI::_login
+ URI::_punycode
+ URI::_query
+ URI::_segment
+ URI::_server
+ URI::_userpass
+ utf8
+ UUID
+ Variable::Magic
+ vars
+ version
+ version::regex
+ version::vxs
+ warnings
+ warnings::register
+ WWW::RobotRules
+ WWW::RobotRules::AnyDBM_File
+ X2Go::Config
+ X2Go::Log
+ X2Go::Server
+ X2Go::Server::Agent
+ X2Go::Server::Agent::NX
+ X2Go::Server::DB
+ X2Go::Server::DB::PostgreSQL
+ X2Go::Server::DB::SQLite3
+ X2Go::SupeReNicer
+ X2Go::Utils
+ XML::Parser
+ XML::Parser::Expat
+ XML::Parser::Style::Debug
+ XML::Parser::Style::Objects
+ XML::Parser::Style::Stream
+ XML::Parser::Style::Subs
+ XML::Parser::Style::Tree
+ XML::Twig
+ XML::Twig::XPath
+ XML::XPathEngine
+ XML::XPathEngine::Boolean
+ XML::XPathEngine::Expr
+ XML::XPathEngine::Function
+ XML::XPathEngine::Literal
+ XML::XPathEngine::LocationPath
+ XML::XPathEngine::NodeSet
+ XML::XPathEngine::Number
+ XML::XPathEngine::Root
+ XML::XPathEngine::Step
+ XML::XPathEngine::Variable
+ XSLoader
+ XSLoader
+ YAML
+ YAML::Any
+ YAML::Dumper
+ YAML::Dumper::Base
+ YAML::Error
+ YAML::LibYAML
+ YAML::Loader
+ YAML::Loader::Base
+ YAML::Marshall
+ YAML::Mo
+ YAML::Node
+ YAML::Tag
+ YAML::Tiny
+ YAML::Types
+ YAML::XS
+ YAML::XS::LibYAML
+
+
+
+ Copyright 2019 PerlScriptsJavaScripts.com +
+
+ + diff --git a/htdocs/cgi-bin/main.cgi b/htdocs/cgi-bin/main.cgi index 5f00181..edc77af 100755 --- a/htdocs/cgi-bin/main.cgi +++ b/htdocs/cgi-bin/main.cgi @@ -30,6 +30,7 @@ my $db = DBI->connect($dsn, $userid, $password, { RaiseError => 1 }) #SETTINGS HERE! our $REC_LIMIT = 25; our $TIME_ZONE = 'Australia/Sydney'; +our $PRC_WIDTH = '60'; #END OF SETTINGS my $q = CGI->new; @@ -58,7 +59,7 @@ my $toggle =""; if($rs_keys||$rs_cat_idx||$stmD){$toggle=1;}; print $q->header(-expires=>"+6os", -charset=>"UTF-8"); print $q->start_html(-title => "Personal Log", - -script=>{-type => 'text/javascript', -src => 'wsrc/main.js'}, + -script=>{-type => 'text/javascript',-src => 'wsrc/main.js'}, -style =>{-type => 'text/css', -src => 'wsrc/main.css'}, -onload => "loadedBody('".$toggle."');" ); @@ -90,8 +91,8 @@ my %hshCats; $cats = $cats.''; -my $tbl = qq(
- +my $tbl = qq( +
); @@ -197,19 +198,24 @@ if($tbl_start>0){ $ch_i =~ s/https/http/gsi; $ch_i =~ s/($RE{URI}{HTTP})/$1<\/a>/gsi; } - $log = join('' , @chnks) ; + $log = join('' , @chnks); + #Decode escaped \\n + $log =~ s/\\n/
/gs; + - $tbl = $tbl . '
'. - '" . - ''. - ''. - ''. - ' + \n". + '\n". + '\n". + '\n". + '\n". + ' - '; + '; $tbl_rc += 1; if($REC_LIMIT>0 && $tbl_rc==$REC_LIMIT){ @@ -252,14 +258,14 @@ if($tbl_start>0){ -
DateTimeLog#CategoryEdit
'. $dt->ymd . '' . $dt->hms . "' . $log . '' . $amm .'' . $ct .' - + $tbl .= '
'. $dt->ymd . "' . + $dt->hms . "' . $log . "' . $amm ."' . $ct ." + +
Keywords: +
Keywords:
'; my $frm = qq( -
- + +
@@ -268,17 +274,18 @@ my $frm = qq( qq(">    - + - + -
* LOG ENTRY FORM *

Category:
Log: ).$cats.qq(
Category: ).$cats.qq(
 Ammount: - + +
@@ -291,15 +298,16 @@ my $frm = qq( my $srh = qq( - - - - ); +
Search/View By
Keywords: -
+ + + + ); my $ctmsg = '

  (Use the Category dropdown to change).

'; if($rs_keys || $rs_cat_idx || $stmD){ - $srh .= ''; $ctmsg = ""; } @@ -307,10 +315,14 @@ if($rs_keys || $rs_cat_idx || $stmD){ $srh .= ' - + - +
Search/View By
Keywords: +
+ $srh .= '
View by Category:'.$ctmsg.'
+ + '.$ctmsg.'
View by Date:From: To:  - + From:  + To:  +

@@ -319,14 +331,13 @@ $srh .= 'View by Category: #Page printout from here! # print "
"; - print "\n
\n" . $frm ."\n
\n
"; + print "\n
\n" . $frm ."\n
\n
\n"; print '
' . $srh .'
'; print "\n
\n" . $tbl ."\n
"; print '
'; print '
'; print "
"; - print $q->end_html; $st->finish; $db->disconnect(); diff --git a/htdocs/cgi-bin/wsrc/main.css b/htdocs/cgi-bin/wsrc/main.css index cf78f3c..fe5ba5c 100644 --- a/htdocs/cgi-bin/wsrc/main.css +++ b/htdocs/cgi-bin/wsrc/main.css @@ -1,8 +1,3 @@ -[type="submit"] { - clear: left; - margin: 10px 5px 10px 40px; - font-size:12px; -} p { font-family: Bookman; @@ -14,20 +9,17 @@ p { table, th, td{ font-family: Bookman; border-collapse: collapse; - width: 740px; padding: 5px; + margin: auto; } div{ - font-family: Verdana; - width: 740px; + font-family: Bookman; text-align: center; vertical-align: middle; } #div_srh{ - - width: 740px; text-align: center; vertical-align: middle; display: none; diff --git a/htdocs/cgi-bin/wsrc/main.js b/htdocs/cgi-bin/wsrc/main.js index f2fad6a..bb89c07 100644 --- a/htdocs/cgi-bin/wsrc/main.js +++ b/htdocs/cgi-bin/wsrc/main.js @@ -4,16 +4,28 @@ */ function loadedBody(toggle){ - document.getElementById("frm_log").log.focus(); + var el = document.getElementById("frm_entry"); + el.log.focus(); if(toggle){ toggleSearch(document.getElementById("btn_srch")); } + + document.getElementById("log_submit").addEventListener("click", encodeText); +} + +function encodeText(el){ + var el = document.getElementById("frm_entry"); + var txt = el.log.value; + txt = txt.replace(/\r\n/g, "\\n"); + txt = txt.replace(/\n/g, "\\n"); + el.log.value = txt; } + function formValidation(){ -var date = document.getElementById("frm_log").date; -var log = document.getElementById("frm_log").log; +var date = document.getElementById("frm_entry").date; +var log = document.getElementById("frm_entry").log; return validDate(date.value) && validLog(log.value); @@ -39,10 +51,10 @@ return true; function setNow(){ - var date = document.getElementById("frm_log").date; + var date = document.getElementById("frm_entry").date; var dt = new Date(); var mm = fix0(dt.getMonth()+1); - var dd = fix0(dt.getUTCDate()+1); + var dd = fix0(dt.getDate()); date.value = dt.getFullYear()+"-"+mm+"-"+dd+ " " + fix0(dt.getHours()) + ":" + fix0(dt.getMinutes()) +":"+ fix0(dt.getSeconds()); return false; @@ -77,14 +89,14 @@ function edit(row){ } } document.getElementById("submit_is_edit").value = row; - document.getElementById("frm_log").log.focus(); + document.getElementById("frm_entry").log.focus(); return false; } function submitNext(tbl_rc){ - var frm = document.getElementById("frm_log"); + var frm = document.getElementById("frm_entry"); frm.submit_is_view.value = 1; frm.rs_all.value = 0; frm.rs_cur.value = tbl_rc; @@ -96,7 +108,7 @@ function submitNext(tbl_rc){ function submitPrev(tbl_rc){ - var frm = document.getElementById("frm_log"); + var frm = document.getElementById("frm_entry"); frm.submit_is_view.value = 1; frm.rs_all.value = 0; frm.rs_cur.value = tbl_rc; @@ -109,7 +121,7 @@ function submitPrev(tbl_rc){ function viewAll(){ - var frm = document.getElementById("frm_log"); + var frm = document.getElementById("frm_entry"); frm.submit_is_view.value = 1; frm.rs_all.value = 1; frm.rs_cur.value = 0; -- 2.34.1