patch
: /usr/bin/patch
6 | * yaml_module
: YAML::XS
7 | * prefs_dir
: /path/to/staticperl-modules/cpan/prefs
8 | * patches_dir
: /path/to/staticperl-modules/patches
9 |
10 | [1]: http://search.cpan.org/perldoc?CPAN
11 |
--------------------------------------------------------------------------------
/cpan/prefs/version.yml:
--------------------------------------------------------------------------------
1 | comment: |
2 |
3 | version.pm
4 | Build XS version on update
5 |
6 | match:
7 | distribution: "^JPEACOCK/version-"
8 |
9 | pl:
10 | args:
11 | - "--xs"
12 |
--------------------------------------------------------------------------------
/doc/AnyEvent-Fork-Pool/01-patches.txt:
--------------------------------------------------------------------------------
1 | File: patches/AnyEvent-Fork-Pool/0001-Pool.diff
2 |
3 | * another implementation for caclulating cpus, ncpus (optional patch)
4 |
--------------------------------------------------------------------------------
/doc/AnyEvent-MP/01_install.txt:
--------------------------------------------------------------------------------
1 | ==> sick by Digest::MD6
2 |
3 | install LWP::Simple Net::Interface
4 | install Digest::HMAC Crypt::DES Digest::SHA1
5 | install Object::Accessor
6 | install Digest::MD6 Digest::HMAC_MD6
7 |
8 | install AnyEvent::MP
9 |
--------------------------------------------------------------------------------
/doc/App-Context/01-fix_cgi_bin_path.txt:
--------------------------------------------------------------------------------
1 | mkdir $STATICPERL/perl/cgi-bin
2 |
--------------------------------------------------------------------------------
/doc/CHI/01-install.txt:
--------------------------------------------------------------------------------
1 | install Moose UUID Test::Exception Test::Class
2 | install Test::Output Date::Parse
3 | install Test::Pod Test::Pod::Coverage Test::Tester
4 | install Test::NoWarnings Test::Deep
5 | install Test::Requires Module::Runtime Test::Warn
6 |
7 | install CHI
8 |
--------------------------------------------------------------------------------
/doc/Convert-ASN1/01-staticperl-build-note.txt:
--------------------------------------------------------------------------------
1 | Do NOT use --strip ppi option.
--------------------------------------------------------------------------------
/doc/MongoDB-Async/01-install.txt:
--------------------------------------------------------------------------------
1 | install DateTime boolean
2 | install Test::Exception Test::Deep
3 | install Test::LeakTrace Test::Requires
4 | install JSON::XS JSON
5 | install Tie::IxHash Data::Types Class::Method::Modifiers File::Slurp
6 | install Mouse MouseX::Types Any::Moose
7 | install DateTime::Tiny Module::Install Moose
8 | install Data::Dump
9 |
10 | install MongoDB::Async
11 |
--------------------------------------------------------------------------------
/doc/Net-SNMP/01_install.txt:
--------------------------------------------------------------------------------
1 | install Crypt::DES Digest::MD5 Digest::SHA1 Digest::HMAC Crypt::Rijndael
2 |
3 | install Net::SNMP
4 |
--------------------------------------------------------------------------------
/doc/Term-ReadLine-Gnu/01-undefined-symbol-xmalloc.txt:
--------------------------------------------------------------------------------
1 | URL:
2 | https://rt.cpan.org/Public/Bug/Display.html?id=65973
3 |
4 | o conf makepl_arg 'CCFLAGS=" -Dxrealloc=_rl_realloc -Dxmalloc=_rl_malloc -Dxfree=_rl_free "'
5 |
6 |
--------------------------------------------------------------------------------
/doc/XML-Compile-SOAP/01-install.txt:
--------------------------------------------------------------------------------
1 | ~~~ XML::LibXML + libxml2-2.9.1 works with perl <=5.16.x only? ~~~
2 | install XML::LibXML
3 |
4 | ~~~ see patch for Unicode::LineBreak ~~~
5 | install Unicode::LineBreak
6 |
7 |
8 | install XML::Compile::SOAP
9 |
10 |
11 | ~~~ optionally ~~~
12 | install XML::Compile::WSDL11
13 |
--------------------------------------------------------------------------------
/doc/XML-LibXML/01_install.txt:
--------------------------------------------------------------------------------
1 | install XML::NamespaceSupport XML::SAX::Base XML::SAX
2 | install XML::LibXML
3 |
4 |
5 | Issue:
6 |
7 | Start tag expected, '<' not found
8 |
9 | Possible workaround:
10 |
11 | Don't upgrade/install modules which link against perl with -lz,
12 | like Compress::Zlib
13 |
14 | Tested on perl-5.16.3
15 |
--------------------------------------------------------------------------------
/misc/backup-staticperl.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | # retrieve OS name
4 | OSNAME=$(uname -s)
5 | # dirpath where backups will be kept
6 | BACKUP_DIR="$HOME/backup/SP"
7 | # tar utility filepath
8 | # note: this file has been wroten with gtar in mind
9 | if [ ${OSNAME} = "SunOS" ]; then
10 | TAR="/usr/pkg/bin/gtar"
11 | elif [ ${OSNAME} = "OpenBSD" ]; then
12 | TAR="/usr/local/bin/gtar"
13 | else
14 | TAR=tar
15 | fi
16 | # filepath to staticperlrc file
17 | STATICPERLRC_FILE="$HOME/.staticperlrc"
18 |
19 | # read the staticperlrc configuration file
20 | # to retrieve a value of $STATICPERL variable, see below.
21 | if [ -r ${STATICPERLRC_FILE} ]; then
22 | . ${STATICPERLRC_FILE}
23 | else
24 | echo "Could not find file ${STATICPERLRC_FILE}"
25 | exit 1
26 | fi
27 |
28 | # staticperl installation directory
29 | PERL_DIR=$(basename ${STATICPERL})
30 | # filename for an archive
31 | FILE=$(echo $PERL_DIR | sed 's/^\.//')
32 | # epoch time (note: on solaris an option "%s" does not provided)
33 | if [ ${OSNAME} = "SunOS" ]; then
34 | DATE=$(date +%Y%m%d_%H%M%S)
35 | else
36 | DATE=$(date +%s)
37 | fi
38 | # backup archive filename
39 | BACKUP_FILE="${BACKUP_DIR}/${FILE}-${DATE}.tar.gz"
40 | # list of backuped files and dirs
41 | FILES_LIST="${BACKUP_DIR}/${FILE}-${DATE}.filelist.txt"
42 |
43 | # create a backup directory if neccessary
44 | if [ ! -d ${BACKUP_DIR} ]; then
45 | echo -n "mkdir -p \`${BACKUP_DIR}'... "
46 | mkdir -p ${BACKUP_DIR} || exit 1
47 | echo "[ OK ]"
48 | fi
49 |
50 | # create an archive
51 | ${TAR} -zcvpf ${BACKUP_FILE} \
52 | --directory=${HOME} \
53 | --exclude="${PERL_DIR}/src/*" \
54 | --exclude="${PERL_DIR}/cpan/build/*" \
55 | --exclude="${PERL_DIR}/cpan/sources/*" \
56 | --exclude="${PERL_DIR}/cache/*" \
57 | ${PERL_DIR} > ${FILES_LIST} \
58 | 2>&1 \
59 | || exit 1
60 |
61 | echo ">>> ${BACKUP_FILE}"
62 | echo ">>> ${FILES_LIST}"
63 |
64 | exit 0
65 |
--------------------------------------------------------------------------------
/misc/staticperl-path.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | #
4 | # prints a staticperl installation directory
5 | #
6 |
7 | RC_FILE=$HOME/.staticperlrc
8 |
9 | if [ -f $RC_FILE ]; then
10 | . $RC_FILE
11 | echo "${STATICPERL}/perl"
12 | fi
13 |
14 | exit 0
15 |
--------------------------------------------------------------------------------
/modules/Config-Augeas-1.000/MANIFEST:
--------------------------------------------------------------------------------
1 | augeas-box/etc/hosts
2 | augeas-box/etc/ssh/ssh_config
3 | augeas-box/etc/ssh/sshd_config
4 | Augeas.xs
5 | ChangeLog
6 | lib/Config/Augeas.pm
7 | Makefile.PL
8 | MANIFEST This list of files
9 | MANIFEST.SKIP
10 | ppport.h
11 | README
12 | t/Config-Augeas.t
13 | t/Config-AugeasC.t
14 | t/pod.t
15 | typemap
16 | META.yml Module YAML meta-data (added by MakeMaker)
17 | META.json Module JSON meta-data (added by MakeMaker)
18 |
--------------------------------------------------------------------------------
/modules/Config-Augeas-1.000/MANIFEST.SKIP:
--------------------------------------------------------------------------------
1 | Augeas.xs.orig
2 | ^Makefile$
3 | Makefile.old
4 | ^MYMETA.*
5 | ^Config-Augeas-
6 |
--------------------------------------------------------------------------------
/modules/Config-Augeas-1.000/META.json:
--------------------------------------------------------------------------------
1 | {
2 | "abstract" : "Edit configuration files through Augeas C library",
3 | "author" : [
4 | "Raphaël Pinson (raphink at cpan dot org)"
5 | ],
6 | "dynamic_config" : 1,
7 | "generated_by" : "ExtUtils::MakeMaker version 7.1, CPAN::Meta::Converter version 2.150005",
8 | "license" : [
9 | "open_source"
10 | ],
11 | "meta-spec" : {
12 | "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
13 | "version" : "2"
14 | },
15 | "name" : "Config-Augeas",
16 | "no_index" : {
17 | "directory" : [
18 | "t",
19 | "inc"
20 | ]
21 | },
22 | "prereqs" : {
23 | "build" : {
24 | "requires" : {
25 | "Test::More" : "0"
26 | }
27 | },
28 | "configure" : {
29 | "requires" : {
30 | "ExtUtils::MakeMaker" : "0"
31 | }
32 | },
33 | "runtime" : {
34 | "requires" : {
35 | "perl" : "5.008001"
36 | }
37 | }
38 | },
39 | "release_status" : "stable",
40 | "version" : "1.000",
41 | "x_serialization_backend" : "JSON::PP version 2.27300"
42 | }
43 |
--------------------------------------------------------------------------------
/modules/Config-Augeas-1.000/META.yml:
--------------------------------------------------------------------------------
1 | ---
2 | abstract: 'Edit configuration files through Augeas C library'
3 | author:
4 | - 'Raphaël Pinson (raphink at cpan dot org)'
5 | build_requires:
6 | Test::More: '0'
7 | configure_requires:
8 | ExtUtils::MakeMaker: '0'
9 | dynamic_config: 1
10 | generated_by: 'ExtUtils::MakeMaker version 7.1, CPAN::Meta::Converter version 2.150005'
11 | license: open_source
12 | meta-spec:
13 | url: http://module-build.sourceforge.net/META-spec-v1.4.html
14 | version: '1.4'
15 | name: Config-Augeas
16 | no_index:
17 | directory:
18 | - t
19 | - inc
20 | requires:
21 | perl: '5.008001'
22 | version: '1.000'
23 | x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
24 |
--------------------------------------------------------------------------------
/modules/Config-Augeas-1.000/augeas-box/etc/hosts:
--------------------------------------------------------------------------------
1 | 127.0.0.1 localhost localhost
2 | 192.168.0.1 bilbo
3 |
--------------------------------------------------------------------------------
/modules/Config-Augeas-1.000/augeas-box/etc/ssh/ssh_config:
--------------------------------------------------------------------------------
1 |
2 | # This is the ssh client system-wide configuration file. See
3 | # ssh_config(5) for more information. This file provides defaults for
4 | # users, and the values can be changed in per-user configuration files
5 | # or on the command line.
6 |
7 | # Configuration data is parsed as follows:
8 | # 1. command line options
9 | # 2. user-specific file
10 | # 3. system-wide file
11 | # Any configuration value is only changed the first time it is set.
12 | # Thus, host-specific definitions should be at the beginning of the
13 | # configuration file, and defaults at the end.
14 |
15 | # Site-wide defaults for some commonly used options. For a comprehensive
16 | # list of available options, their meanings and defaults, please see the
17 | # ssh_config(5) man page.
18 |
19 | Host *
20 | # ForwardAgent no
21 | # ForwardX11 no
22 | # ForwardX11Trusted yes
23 | # RhostsRSAAuthentication no
24 | # RSAAuthentication yes
25 | # PasswordAuthentication yes
26 | # HostbasedAuthentication no
27 | # GSSAPIAuthentication no
28 | # GSSAPIDelegateCredentials no
29 | # GSSAPIKeyExchange no
30 | # GSSAPITrustDNS no
31 | # BatchMode no
32 | # CheckHostIP yes
33 | # AddressFamily any
34 | # ConnectTimeout 0
35 | # StrictHostKeyChecking ask
36 | # IdentityFile ~/.ssh/identity
37 | # IdentityFile ~/.ssh/id_rsa
38 | # IdentityFile ~/.ssh/id_dsa
39 | # Port 22
40 | # Protocol 2,1
41 | # Cipher 3des
42 | # Ciphers aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc
43 | # MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160
44 | # EscapeChar ~
45 | # Tunnel no
46 | # TunnelDevice any:any
47 | # PermitLocalCommand no
48 | SendEnv LANG LC_*
49 | HashKnownHosts yes
50 | GSSAPIAuthentication yes
51 | GSSAPIDelegateCredentials no
52 |
--------------------------------------------------------------------------------
/modules/Config-Augeas-1.000/augeas-box/etc/ssh/sshd_config:
--------------------------------------------------------------------------------
1 | HostbasedAuthentication no
2 | HostKey /etc/ssh/ssh_host_key
3 | HostKey /etc/ssh/ssh_host_rsa_key
4 | HostKey /etc/ssh/ssh_host_dsa_key
5 | IgnoreRhosts yes
6 | KeyRegenerationInterval 3600
7 | Port 22
8 | LoginGraceTime 600
9 | LogLevel VERBOSE
10 | PasswordAuthentication yes
11 | PermitEmptyPasswords no
12 | PermitRootLogin no
13 | PrintLastLog yes
14 | PrintMotd no
15 | Protocol 2
16 | RhostsRSAAuthentication no
17 | RSAAuthentication yes
18 | ServerKeyBits 768
19 | StrictModes yes
20 | Subsystem sftp /usr/lib/openssh/sftp-server
21 | SyslogFacility AUTH
22 | TCPKeepAlive yes
23 | UsePAM yes
24 | X11DisplayOffset 10
25 | X11Forwarding yes
26 | Toto titi
27 |
--------------------------------------------------------------------------------
/modules/Config-Augeas-1.000/t/pod.t:
--------------------------------------------------------------------------------
1 | # -*- cperl -*-
2 |
3 | use strict;
4 | use Test::More;
5 | eval "use Test::Pod 1.00";
6 | plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;
7 | my @poddirs = qw( lib config-model-edit );
8 | all_pod_files_ok( all_pod_files( @poddirs ) );
9 |
--------------------------------------------------------------------------------
/modules/Config-Augeas-1.000/typemap:
--------------------------------------------------------------------------------
1 | # See typemap section in perlxs man page for explanation on
2 | # on the fly conversion of Config::Augeas to Config_Augeas
3 |
4 | TYPEMAP
5 | Config_Augeas * T_PTROBJ_SPECIAL
6 |
7 | INPUT
8 | T_PTROBJ_SPECIAL
9 | if (sv_derived_from($arg, \"${(my $ntt=$ntype)=~s/_/::/g;\$ntt}\")) {
10 | IV tmp = SvIV((SV*)SvRV($arg));
11 | $var = INT2PTR($type, tmp);
12 | }
13 | else
14 | croak(\"$var is not of type ${(my $ntt=$ntype)=~s/_/::/g;\$ntt}\")
15 |
16 | OUTPUT
17 | T_PTROBJ_SPECIAL
18 | sv_setref_pv($arg, \"${(my $ntt=$ntype)=~s/_/::/g;\$ntt}\",
19 | (void*)$var);
20 |
21 |
--------------------------------------------------------------------------------
/modules/HTML-Escape-1.10/Changes:
--------------------------------------------------------------------------------
1 | Revision history for Perl extension HTML::Escape
2 |
3 | 1.10 2016-03-15T03:16:39Z
4 |
5 | - Performance improvement.
6 | Aaron Crane AT&T has an ampersand in their name.
2 | 3 |AT&T is another way to write it.
4 | 5 |This & that.
6 | 7 |4 < 5.
8 | 9 |6 > 5.
10 | 11 |Here's a link with an ampersand in the URL.
12 | 13 |Here's a link with an amersand in the link text: AT&T.
14 | 15 |Here's an inline link.
16 | 17 |Here's an inline link.
18 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Amps and angle encoding.text: -------------------------------------------------------------------------------- 1 | AT&T has an ampersand in their name. 2 | 3 | AT&T is another way to write it. 4 | 5 | This & that. 6 | 7 | 4 < 5. 8 | 9 | 6 > 5. 10 | 11 | Here's a [link] [1] with an ampersand in the URL. 12 | 13 | Here's a link with an amersand in the link text: [AT&T] [2]. 14 | 15 | Here's an inline [link](/script?foo=1&bar=2). 16 | 17 | Here's an inline [link](). 18 | 19 | 20 | [1]: http://example.com/?foo=1&bar=2 21 | [2]: http://att.com/ "AT&T" -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Auto links.html: -------------------------------------------------------------------------------- 1 |Link: http://example.com/.
2 | 3 |With an ampersand: http://example.com/?foo=1&bar=2
4 | 5 |12 |14 | 15 |Blockquoted: http://example.com/
13 |
Auto-links should not occur here: <http://example.com/>
or here: <http://example.com/>
18 |
19 |
--------------------------------------------------------------------------------
/modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Auto links.text:
--------------------------------------------------------------------------------
1 | Link: 2 |16 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Blockquotes with code blocks.text: -------------------------------------------------------------------------------- 1 | > Example: 2 | > 3 | > sub status { 4 | > print "working"; 5 | > } 6 | > 7 | > Or: 8 | > 9 | > sub status { 10 | > return "working"; 11 | > } 12 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Code Blocks.html: -------------------------------------------------------------------------------- 1 |Example:
3 | 4 |8 | 9 |sub status { 5 | print "working"; 6 | } 7 |
Or:
10 | 11 |15 |sub status { 12 | return "working"; 13 | } 14 |
code block on the first line
2 |
3 |
4 | Regular text.
5 | 6 |code block indented by spaces
7 |
8 |
9 | Regular text.
10 | 11 |the lines in this block
12 | all contain trailing spaces
13 |
14 |
15 | Regular Text.
16 | 17 |code block on the last line
18 |
19 |
--------------------------------------------------------------------------------
/modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Code Blocks.text:
--------------------------------------------------------------------------------
1 | code block on the first line
2 |
3 | Regular text.
4 |
5 | code block indented by spaces
6 |
7 | Regular text.
8 |
9 | the lines in this block
10 | all contain trailing spaces
11 |
12 | Regular Text.
13 |
14 | code block on the last line
--------------------------------------------------------------------------------
/modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Code Spans.html:
--------------------------------------------------------------------------------
1 | <test a="
content of attribute ">
Fix for backticks within HTML tag: like this
4 | 5 |Here's how you put `backticks`
in a code span.
In Markdown 1.0.0 and earlier. Version 2 | 8. This line turns into a list item. 3 | Because a hard-wrapped line in the 4 | middle of a paragraph looked like a 5 | list item.
6 | 7 |Here's one with a bullet. 8 | * criminey.
9 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Hard-wrapped paragraphs with list-like lines.text: -------------------------------------------------------------------------------- 1 | In Markdown 1.0.0 and earlier. Version 2 | 8. This line turns into a list item. 3 | Because a hard-wrapped line in the 4 | middle of a paragraph looked like a 5 | list item. 6 | 7 | Here's one with a bullet. 8 | * criminey. 9 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Horizontal rules.html: -------------------------------------------------------------------------------- 1 |Dashes:
2 | 3 |---
12 |
13 |
14 | - - -
23 |
24 |
25 | Asterisks:
26 | 27 |***
36 |
37 |
38 | * * *
47 |
48 |
49 | Underscores:
50 | 51 |___
60 |
61 |
62 | _ _ _
71 |
72 |
--------------------------------------------------------------------------------
/modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Horizontal rules.text:
--------------------------------------------------------------------------------
1 | Dashes:
2 |
3 | ---
4 |
5 | ---
6 |
7 | ---
8 |
9 | ---
10 |
11 | ---
12 |
13 | - - -
14 |
15 | - - -
16 |
17 | - - -
18 |
19 | - - -
20 |
21 | - - -
22 |
23 |
24 | Asterisks:
25 |
26 | ***
27 |
28 | ***
29 |
30 | ***
31 |
32 | ***
33 |
34 | ***
35 |
36 | * * *
37 |
38 | * * *
39 |
40 | * * *
41 |
42 | * * *
43 |
44 | * * *
45 |
46 |
47 | Underscores:
48 |
49 | ___
50 |
51 | ___
52 |
53 | ___
54 |
55 | ___
56 |
57 | ___
58 |
59 | _ _ _
60 |
61 | _ _ _
62 |
63 | _ _ _
64 |
65 | _ _ _
66 |
67 | _ _ _
68 |
--------------------------------------------------------------------------------
/modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Inline HTML (Advanced).html:
--------------------------------------------------------------------------------
1 | Simple block on one line:
2 | 3 |And nested without indentation:
6 | 7 |Here's a simple block:
2 | 3 |This should be a code block, though:
8 | 9 |<div>
10 | foo
11 | </div>
12 |
13 |
14 | As should this:
15 | 16 |<div>foo</div>
17 |
18 |
19 | Now, nested:
20 | 21 |This should just be an HTML comment:
30 | 31 | 32 | 33 |Multiline:
34 | 35 | 39 | 40 |Code block:
41 | 42 |<!-- Comment -->
43 |
44 |
45 | Just plain comment, with trailing spaces on the line:
46 | 47 | 48 | 49 |Code:
50 | 51 |<hr />
52 |
53 |
54 | Hr's:
55 | 56 |Paragraph one.
2 | 3 | 4 | 5 | 8 | 9 |Paragraph two.
10 | 11 | 12 | 13 |The end.
14 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Inline HTML comments.text: -------------------------------------------------------------------------------- 1 | Paragraph one. 2 | 3 | 4 | 5 | 8 | 9 | Paragraph two. 10 | 11 | 12 | 13 | The end. 14 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Links, inline style.html: -------------------------------------------------------------------------------- 1 |Just a URL.
2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Links, inline style.text: -------------------------------------------------------------------------------- 1 | Just a [URL](/url/). 2 | 3 | [URL and title](/url/ "title"). 4 | 5 | [URL and title](/url/ "title preceded by two spaces"). 6 | 7 | [URL and title](/url/ "title preceded by a tab"). 8 | 9 | [URL and title](/url/ "title has spaces afterward" ). 10 | 11 | 12 | [Empty](). 13 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Links, reference style.html: -------------------------------------------------------------------------------- 1 |Foo bar.
2 | 3 |Foo bar.
4 | 5 |Foo bar.
6 | 7 |With embedded [brackets].
8 | 9 |Indented once.
10 | 11 |Indented twice.
12 | 13 |Indented thrice.
14 | 15 |Indented [four][] times.
16 | 17 |[four]: /url
18 |
19 |
20 | this should work
23 | 24 |So should this.
25 | 26 |And this.
27 | 28 |And this.
29 | 30 |And this.
31 | 32 |But not [that] [].
33 | 34 |Nor [that][].
35 | 36 |Nor [that].
37 | 38 |[Something in brackets like this should work]
39 | 40 |[Same with this.]
41 | 42 |In this case, this points to something else.
43 | 44 |Backslashing should suppress [this] and [this].
45 | 46 |Here's one where the link 49 | breaks across lines.
50 | 51 |Here's another where the link 52 | breaks across lines, but with a line-ending space.
53 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Links, reference style.text: -------------------------------------------------------------------------------- 1 | Foo [bar] [1]. 2 | 3 | Foo [bar][1]. 4 | 5 | Foo [bar] 6 | [1]. 7 | 8 | [1]: /url/ "Title" 9 | 10 | 11 | With [embedded [brackets]] [b]. 12 | 13 | 14 | Indented [once][]. 15 | 16 | Indented [twice][]. 17 | 18 | Indented [thrice][]. 19 | 20 | Indented [four][] times. 21 | 22 | [once]: /url 23 | 24 | [twice]: /url 25 | 26 | [thrice]: /url 27 | 28 | [four]: /url 29 | 30 | 31 | [b]: /url/ 32 | 33 | * * * 34 | 35 | [this] [this] should work 36 | 37 | So should [this][this]. 38 | 39 | And [this] []. 40 | 41 | And [this][]. 42 | 43 | And [this]. 44 | 45 | But not [that] []. 46 | 47 | Nor [that][]. 48 | 49 | Nor [that]. 50 | 51 | [Something in brackets like [this][] should work] 52 | 53 | [Same with [this].] 54 | 55 | In this case, [this](/somethingelse/) points to something else. 56 | 57 | Backslashing should suppress \[this] and [this\]. 58 | 59 | [this]: foo 60 | 61 | 62 | * * * 63 | 64 | Here's one where the [link 65 | breaks] across lines. 66 | 67 | Here's another where the [link 68 | breaks] across lines, but with a line-ending space. 69 | 70 | 71 | [link breaks]: /url/ 72 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Links, shortcut references.html: -------------------------------------------------------------------------------- 1 |This is the simple case.
2 | 3 |This one has a line 4 | break.
5 | 6 |This one has a line 7 | break with a line-ending space.
8 | 9 | 10 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Links, shortcut references.text: -------------------------------------------------------------------------------- 1 | This is the [simple case]. 2 | 3 | [simple case]: /simple 4 | 5 | 6 | 7 | This one has a [line 8 | break]. 9 | 10 | This one has a [line 11 | break] with a line-ending space. 12 | 13 | [line break]: /foo 14 | 15 | 16 | [this] [that] and the [other] 17 | 18 | [this]: /this 19 | [that]: /that 20 | [other]: /other 21 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Literal quotes in titles.html: -------------------------------------------------------------------------------- 1 |Foo bar.
2 | 3 |Foo bar.
4 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Literal quotes in titles.text: -------------------------------------------------------------------------------- 1 | Foo [bar][]. 2 | 3 | Foo [bar](/url/ "Title with "quotes" inside"). 4 | 5 | 6 | [bar]: /url/ "Title with "quotes" inside" 7 | 8 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Nested blockquotes.html: -------------------------------------------------------------------------------- 1 |2 |10 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Nested blockquotes.text: -------------------------------------------------------------------------------- 1 | > foo 2 | > 3 | > > bar 4 | > 5 | > foo 6 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Ordered and unordered lists.text: -------------------------------------------------------------------------------- 1 | ## Unordered 2 | 3 | Asterisks tight: 4 | 5 | * asterisk 1 6 | * asterisk 2 7 | * asterisk 3 8 | 9 | 10 | Asterisks loose: 11 | 12 | * asterisk 1 13 | 14 | * asterisk 2 15 | 16 | * asterisk 3 17 | 18 | * * * 19 | 20 | Pluses tight: 21 | 22 | + Plus 1 23 | + Plus 2 24 | + Plus 3 25 | 26 | 27 | Pluses loose: 28 | 29 | + Plus 1 30 | 31 | + Plus 2 32 | 33 | + Plus 3 34 | 35 | * * * 36 | 37 | 38 | Minuses tight: 39 | 40 | - Minus 1 41 | - Minus 2 42 | - Minus 3 43 | 44 | 45 | Minuses loose: 46 | 47 | - Minus 1 48 | 49 | - Minus 2 50 | 51 | - Minus 3 52 | 53 | 54 | ## Ordered 55 | 56 | Tight: 57 | 58 | 1. First 59 | 2. Second 60 | 3. Third 61 | 62 | and: 63 | 64 | 1. One 65 | 2. Two 66 | 3. Three 67 | 68 | 69 | Loose using tabs: 70 | 71 | 1. First 72 | 73 | 2. Second 74 | 75 | 3. Third 76 | 77 | and using spaces: 78 | 79 | 1. One 80 | 81 | 2. Two 82 | 83 | 3. Three 84 | 85 | Multiple paragraphs: 86 | 87 | 1. Item 1, graf one. 88 | 89 | Item 2. graf two. The quick brown fox jumped over the lazy dog's 90 | back. 91 | 92 | 2. Item 2. 93 | 94 | 3. Item 3. 95 | 96 | 97 | 98 | ## Nested 99 | 100 | * Tab 101 | * Tab 102 | * Tab 103 | 104 | Here's another: 105 | 106 | 1. First 107 | 2. Second: 108 | * Fee 109 | * Fie 110 | * Foe 111 | 3. Third 112 | 113 | Same thing but with paragraphs: 114 | 115 | 1. First 116 | 117 | 2. Second: 118 | * Fee 119 | * Fie 120 | * Foe 121 | 122 | 3. Third 123 | 124 | 125 | This was an error in Markdown 1.0.1: 126 | 127 | * this 128 | 129 | * sub 130 | 131 | that 132 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Strong and em together.html: -------------------------------------------------------------------------------- 1 |foo
3 | 4 |5 |7 | 8 |bar
6 |foo
9 |
This is strong and em.
2 | 3 |So is this word.
4 | 5 |This is strong and em.
6 | 7 |So is this word.
8 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Strong and em together.text: -------------------------------------------------------------------------------- 1 | ***This is strong and em.*** 2 | 3 | So is ***this*** word. 4 | 5 | ___This is strong and em.___ 6 | 7 | So is ___this___ word. 8 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Tabs.html: -------------------------------------------------------------------------------- 1 |this is a list item 3 | indented with tabs
this is a list item 5 | indented with spaces
Code:
9 | 10 |this code block is indented by one tab
11 |
12 |
13 | And:
14 | 15 | this code block is indented by two tabs
16 |
17 |
18 | And:
19 | 20 |+ this is an example list item
21 | indented with tabs
22 |
23 | + this is an example list item
24 | indented with spaces
25 |
26 |
--------------------------------------------------------------------------------
/modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Tabs.text:
--------------------------------------------------------------------------------
1 | + this is a list item
2 | indented with tabs
3 |
4 | + this is a list item
5 | indented with spaces
6 |
7 | Code:
8 |
9 | this code block is indented by one tab
10 |
11 | And:
12 |
13 | this code block is indented by two tabs
14 |
15 | And:
16 |
17 | + this is an example list item
18 | indented with tabs
19 |
20 | + this is an example list item
21 | indented with spaces
22 |
--------------------------------------------------------------------------------
/modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Tidyness.html:
--------------------------------------------------------------------------------
1 | 2 |9 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/hoedown/test/MarkdownTest_1.0.3/Tests/Tidyness.text: -------------------------------------------------------------------------------- 1 | > A list within a blockquote: 2 | > 3 | > * asterisk 1 4 | > * asterisk 2 5 | > * asterisk 3 6 | -------------------------------------------------------------------------------- /modules/Text-Markdown-Hoedown-1.01/lib/Text/Markdown/Hoedown/Markdown.pod: -------------------------------------------------------------------------------- 1 | =head1 NAME 2 | 3 | Text::Markdown::Hoedown::Markdown - markdown 4 | 5 | =head1 DESCRIPTION 6 | 7 | Note. Any API will change without notice. 8 | 9 | =head1 METHODS 10 | 11 | =over 4 12 | 13 | =item C<< my $md = Text::Markdown::Hoedown::Markdown->new($extensions:UV, $max_nesting:UV, $callbacks:Text::Markdown::Hoedown::Renderer::*); >> 14 | 15 | Create new instance. 16 | 17 | I<$extensions> is the bit flags, listed on LA list within a blockquote:
3 |4 |
8 |- asterisk 1
5 |- asterisk 2
6 |- asterisk 3
7 |