PATH=/usr/bin:/bin:/Users/fly1800/var/megalib/bin
Start 2013-06-29T14:15:23
ActivePerl-1800 CPAN-2.00
Reading '/Users/fly1800/var/cpan/Metadata'
Database was generated on Sat, 29 Jun 2013 18:06:45 GMT
Running make for C/CH/CHROMATIC/Pod-PseudoPod-LaTeX-1.20110710.tar.gz
Checksum for /net/nas/data/cpan/authors/id/C/CH/CHROMATIC/Pod-PseudoPod-LaTeX-1.20110710.tar.gz ok
Pod-PseudoPod-LaTeX-1.20110710
Pod-PseudoPod-LaTeX-1.20110710/README
Pod-PseudoPod-LaTeX-1.20110710/Changes
Pod-PseudoPod-LaTeX-1.20110710/LICENSE
Pod-PseudoPod-LaTeX-1.20110710/dist.ini
Pod-PseudoPod-LaTeX-1.20110710/META.yml
Pod-PseudoPod-LaTeX-1.20110710/MANIFEST
Pod-PseudoPod-LaTeX-1.20110710/t
Pod-PseudoPod-LaTeX-1.20110710/t/escapes.t
Pod-PseudoPod-LaTeX-1.20110710/t/00-load.t
Pod-PseudoPod-LaTeX-1.20110710/Makefile.PL
Pod-PseudoPod-LaTeX-1.20110710/t/sections.t
Pod-PseudoPod-LaTeX-1.20110710/bin
Pod-PseudoPod-LaTeX-1.20110710/bin/ppod2latex
Pod-PseudoPod-LaTeX-1.20110710/t/boilerplate.t
Pod-PseudoPod-LaTeX-1.20110710/t/test_file.pod
Pod-PseudoPod-LaTeX-1.20110710/t/environments.t
Pod-PseudoPod-LaTeX-1.20110710/t/translations.t
Pod-PseudoPod-LaTeX-1.20110710/t/emit_environments.t
Pod-PseudoPod-LaTeX-1.20110710/lib/Pod/PseudoPod
Pod-PseudoPod-LaTeX-1.20110710/lib/Pod/PseudoPod/LaTeX.pm
CPAN.pm: Building C/CH/CHROMATIC/Pod-PseudoPod-LaTeX-1.20110710.tar.gz
>>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL
Warning: prerequisite Pod::PseudoPod 0.16 not found.
Checking if your kit is complete...
Looks good
Writing Makefile for Pod::PseudoPod::LaTeX
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- CHROMATIC/Pod-PseudoPod-LaTeX-1.20110710.tar.gz ----
Pod::PseudoPod [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Pod::PseudoPod'
Running make for C/CH/CHROMATIC/Pod-PseudoPod-0.18.tar.gz
Checksum for /net/nas/data/cpan/authors/id/C/CH/CHROMATIC/Pod-PseudoPod-0.18.tar.gz ok
Pod-PseudoPod-0.18
Pod-PseudoPod-0.18/META.yml
Pod-PseudoPod-0.18/README
Pod-PseudoPod-0.18/Todo
Pod-PseudoPod-0.18/META.json
Pod-PseudoPod-0.18/Changes
Pod-PseudoPod-0.18/Build.PL
Pod-PseudoPod-0.18/MANIFEST
Pod-PseudoPod-0.18/Makefile.PL
Pod-PseudoPod-0.18/LICENSE
Pod-PseudoPod-0.18/bin
Pod-PseudoPod-0.18/bin/ppod2html
Pod-PseudoPod-0.18/bin/ppod2txt
Pod-PseudoPod-0.18/bin/ppod2docbook
Pod-PseudoPod-0.18/bin/ppodchecker
Pod-PseudoPod-0.18/examples
Pod-PseudoPod-0.18/examples/style.css
Pod-PseudoPod-0.18/examples/ppodindex
Pod-PseudoPod-0.18/lib
Pod-PseudoPod-0.18/lib/Pod
Pod-PseudoPod-0.18/lib/Pod/PseudoPod.pm
Pod-PseudoPod-0.18/lib/Pod/PseudoPod
Pod-PseudoPod-0.18/lib/Pod/PseudoPod/Checker.pm
Pod-PseudoPod-0.18/lib/Pod/PseudoPod/Text.pm
Pod-PseudoPod-0.18/lib/Pod/PseudoPod/DocBook.pm
Pod-PseudoPod-0.18/lib/Pod/PseudoPod/HTML.pm
Pod-PseudoPod-0.18/lib/Pod/PseudoPod/Tutorial.pod
Pod-PseudoPod-0.18/lib/Pod/PseudoPod/Index.pm
Pod-PseudoPod-0.18/t
Pod-PseudoPod-0.18/t/beginend.t
Pod-PseudoPod-0.18/t/html.t
Pod-PseudoPod-0.18/t/fcodes.t
Pod-PseudoPod-0.18/t/checker.t
Pod-PseudoPod-0.18/t/index.t
Pod-PseudoPod-0.18/t/docbook.t
Pod-PseudoPod-0.18/t/table.t
Pod-PseudoPod-0.18/t/for.t
Pod-PseudoPod-0.18/t/text.t
Pod-PseudoPod-0.18/t/basic.t
CPAN.pm: Building C/CH/CHROMATIC/Pod-PseudoPod-0.18.tar.gz
>>> /Users/fly1800/ap1800-297214/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Pod::PseudoPod
Writing MYMETA.yml and MYMETA.json
>>> make
cp lib/Pod/PseudoPod/Index.pm blib/lib/Pod/PseudoPod/Index.pm
cp lib/Pod/PseudoPod/Text.pm blib/lib/Pod/PseudoPod/Text.pm
cp lib/Pod/PseudoPod/HTML.pm blib/lib/Pod/PseudoPod/HTML.pm
cp lib/Pod/PseudoPod/Tutorial.pod blib/lib/Pod/PseudoPod/Tutorial.pod
cp lib/Pod/PseudoPod/Checker.pm blib/lib/Pod/PseudoPod/Checker.pm
cp lib/Pod/PseudoPod.pm blib/lib/Pod/PseudoPod.pm
cp lib/Pod/PseudoPod/DocBook.pm blib/lib/Pod/PseudoPod/DocBook.pm
cp bin/ppod2txt blib/script/ppod2txt
/Users/fly1800/ap1800-297214/bin/perl-dynamic -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ppod2txt
cp bin/ppod2docbook blib/script/ppod2docbook
/Users/fly1800/ap1800-297214/bin/perl-dynamic -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ppod2docbook
cp bin/ppodchecker blib/script/ppodchecker
/Users/fly1800/ap1800-297214/bin/perl-dynamic -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ppodchecker
cp bin/ppod2html blib/script/ppod2html
/Users/fly1800/ap1800-297214/bin/perl-dynamic -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ppod2html
Manifying blib/man3/Pod::PseudoPod::Index.3
Manifying blib/man3/Pod::PseudoPod::Text.3
Manifying blib/man3/Pod::PseudoPod.3
Manifying blib/man3/Pod::PseudoPod::Tutorial.3
Manifying blib/man3/Pod::PseudoPod::DocBook.3
Manifying blib/man3/Pod::PseudoPod::HTML.3
Manifying blib/man3/Pod::PseudoPod::Checker.3
CHROMATIC/Pod-PseudoPod-0.18.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/basic.t t/beginend.t t/checker.t t/docbook.t t/fcodes.t t/for.t t/html.t t/index.t t/table.t t/text.t
t/basic.t .....
1..12
ok 1 - use Pod::PseudoPod;
ok 2 - The object isa Pod::PseudoPod
ok 3 - standard formatting codes allowed
ok 4 - extra formatting code A allowed
ok 5 - extra formatting code G allowed
ok 6 - extra formatting code H allowed
ok 7 - extra formatting code M allowed
ok 8 - extra formatting code N allowed
ok 9 - extra formatting code R allowed
ok 10 - extra formatting code T allowed
ok 11 - extra formatting code U allowed
ok 12 - extra directives allowed
ok
t/beginend.t ..
1..20
ok 1 - use Pod::PseudoPod::HTML;
ok 2 - a simple sidebar
ok 3 - a sidebar with a title
ok 4 - a sidebar with a Z<> entity
ok 5 - allow programlisting blocks
ok 6 - programlisting blocks with css tags turned on
ok 7 - listing blocks
ok 8 - allow blockquote blocks
ok 9 - allow comment blocks
ok 10 - allow caution blocks
ok 11 - allow epigraph blocks
ok 12 - allow example blocks
ok 13 - allow important blocks
ok 14 - allow note blocks
ok 15 - allow screen blocks
ok 16 - allow tip blocks
ok 17 - allow warning blocks
ok 18 - a simple figure
ok 19 - a figure with a Z<> tag included.
ok 20 - a figure with a caption.
ok
t/checker.t ...
1..3
ok 1 - use Pod::PseudoPod::Checker;
ok 2 - The object isa Pod::PseudoPod::Checker
ok 3 - catch mismatched =begin/=end tags
ok
t/docbook.t ...
1..27
ok 1 - use Pod::PseudoPod::DocBook;
ok 2 - The object isa Pod::PseudoPod::DocBook
ok 3 - multiple head level output
ok 4 - multiple head level output (preface chapter)
ok 5 - simple paragraph
ok 6 - multiple paragraphs
ok 7 - simple bulleted list
ok 8 - numbered list
ok 9 - list with text headings
ok 10 - code block
ok 11 - code entity in a paragraph
ok 12 - footnote entity in a paragraph
ok 13 - footnote entity in a paragraph (preface chapter)
ok 14 - URL entity in a paragraph
not ok 15 - Link anchor entity in a paragraph # TODO waiting for spec from O'Reilly
# Failed (TODO) test 'Link anchor entity in a paragraph'
# at t/docbook.t line 262.
# got: 'A plain paragraph with a .
# '
# expected: 'A plain paragraph with a .
# '
ok 16 - Link entity in a paragraph
ok 17 - Superscript in a paragraph
ok 18 - Subscript in a paragraph
ok 19 - Bold text in a paragraph
ok 20 - Italic text in a paragraph
ok 21 - Replaceable text in a paragraph
ok 22 - File name in a paragraph
not ok 23 - File name in a paragraph # TODO waiting for spec from O'Reilly
# Failed (TODO) test 'File name in a paragraph'
# at t/docbook.t line 347.
# got: ''
# expected: '
# A paragraph inside a block.
#
# '
ok 24 - Verbatim text with encodable quotes
ok 25 - Verbatim text with encodable ampersands
ok 26 - Verbatim text with encodable less-than
ok 27 - Verbatim text with encodable greater-than
ok
t/fcodes.t ....
1..4
ok 1 - use Pod::PseudoPod::HTML;
ok 2 - The object isa Pod::PseudoPod::HTML
ok 3 - simple B<> code
ok 4 - B<> in literal code
ok
t/for.t .......
1..8
ok 1 - use Pod::PseudoPod::HTML;
ok 2 - a simple for
ok 3 - a for with an '=end' directive
ok 4 - a for with an '=end for' directive
ok 5 - an ended for with css tags
ok 6 - author for
ok 7 - production for
ok 8 - for with 'ignore' target is always ignored
ok
t/html.t ......
1..31
ok 1 - use Pod::PseudoPod::HTML;
ok 2 - The object isa Pod::PseudoPod::HTML
ok 3 - head0 level output
ok 4 - head1 level output
ok 5 - head2 level output
ok 6 - head3 level output
ok 7 - head4 level output
ok 8 - simple paragraph
ok 9 - multiple paragraphs
ok 10 - simple bulleted list
ok 11 - numbered list
ok 12 - list with text headings
ok 13 - code block
ok 14 - code entity in a paragraph
ok 15 - footnote entity in a paragraph
ok 16 - adding html body tags
ok 17 - adding html body tags and css tags
ok 18 - css footnote entity in a paragraph
ok 19 - URL entity in a paragraph
ok 20 - Link anchor entity in a paragraph
ok 21 - Link entity in a paragraph
ok 22 - Superscript in a paragraph
ok 23 - Subscript in a paragraph
ok 24 - Bold text in a paragraph
ok 25 - Italic text in a paragraph
ok 26 - Replaceable text in a paragraph
ok 27 - File name in a paragraph
ok 28 - Verbatim text with encodable quotes
ok 29 - Verbatim text with encodable ampersands
ok 30 - Verbatim text with encodable less-than
ok 31 - Verbatim text with encodable greater-than
ok
t/index.t .....
1..7
ok 1 - use Pod::PseudoPod::Index;
ok 2 - The object isa Pod::PseudoPod::Index
ok 3 - a simple index item
ok 4 - index item with coded entity
ok 5 - two simple index items
ok 6 - two index items in two files
ok 7 - a two-level index item
ok
t/table.t .....
1..9
ok 1 - use Pod::PseudoPod::HTML;
ok 2 - The object isa Pod::PseudoPod::HTML
ok 3 - a simple table
ok 4 - a table with a title
ok 5 - a table with a header row
not ok 6 - a table with an empty row # TODO add checks for empty rows
# Failed (TODO) test 'a table with an empty row'
# at t/table.t line 138.
# got: '
#
# '
# expected: '
#
# '
ok 7 - get rid of table type info
ok 8 - a table with a Z<> tag inside
ok 9 - lines in cells are not wrapped
ok
t/text.t ......
1..27
ok 1 - use Pod::PseudoPod::Text;
ok 2 - The object isa Pod::PseudoPod::Text
ok 3 - head0 level output
ok 4 - head1 level output
ok 5 - head2 level output
ok 6 - head3 level output
ok 7 - head4 level output
ok 8 - simple paragraph
ok 9 - multiple paragraphs
ok 10 - simple bulleted list
ok 11 - numbered list
ok 12 - list with text headings
ok 13 - code block
ok 14 - code entity in a paragraph
ok 15 - footnote entity in a paragraph
ok 16 - URL entity in a paragraph
ok 17 - Link anchor entity in a paragraph
ok 18 - a simple 'for' block
ok 19 - a for with an '=end' directive
ok 20 - a simple 'begin' block
ok 21 - a sidebar with a title
ok 22 - Link anchor entity in a paragraph
ok 23 - a simple table
ok 24 - a table with a title
ok 25 - a table with a header row
ok 26 - lines in cells are wrapped
not ok 27 - Z<> and X<> codes in a paragraph # TODO X<> codes get replaced with a space instead of nothing
# Failed (TODO) test 'Z<> and X<> codes in a paragraph'
# at t/text.t line 378.
# got: ' Title Text
#
# This is some text after some X codes. Does it get indented oddly?
#
# How about the next paragraph?
#
# '
# expected: ' Title Text
#
# This is some text after some X codes. Does it get indented oddly?
#
# How about the next paragraph?
#
# '
ok
All tests successful.
Files=10, Tests=148, 2 wallclock secs ( 0.07 usr 0.03 sys + 0.74 cusr 0.10 csys = 0.94 CPU)
Result: PASS
CHROMATIC/Pod-PseudoPod-0.18.tar.gz
make test TEST_VERBOSE=1 -- OK
PPD for Pod-PseudoPod-0.18 already made
Running make for C/CH/CHROMATIC/Pod-PseudoPod-LaTeX-1.20110710.tar.gz
Prepending /Users/fly1800/var/cpan/build/Pod-PseudoPod-0.18-x7TWE5/blib/arch /Users/fly1800/var/cpan/build/Pod-PseudoPod-0.18-x7TWE5/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /Users/fly1800/var/cpan/build/Pod-PseudoPod-LaTeX-1.20110710-79T4pB
Prepending /Users/fly1800/var/cpan/build/Pod-PseudoPod-0.18-x7TWE5/blib/arch /Users/fly1800/var/cpan/build/Pod-PseudoPod-0.18-x7TWE5/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building C/CH/CHROMATIC/Pod-PseudoPod-LaTeX-1.20110710.tar.gz
>>> make
cp lib/Pod/PseudoPod/LaTeX.pm blib/lib/Pod/PseudoPod/LaTeX.pm
cp bin/ppod2latex blib/script/ppod2latex
/Users/fly1800/ap1800-297214/bin/perl-dynamic -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ppod2latex
Manifying blib/man3/Pod::PseudoPod::LaTeX.3
CHROMATIC/Pod-PseudoPod-LaTeX-1.20110710.tar.gz
make -- OK
Prepending /Users/fly1800/var/cpan/build/Pod-PseudoPod-0.18-x7TWE5/blib/arch /Users/fly1800/var/cpan/build/Pod-PseudoPod-0.18-x7TWE5/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /Users/fly1800/ap1800-297214/bin/perl-dynamic "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
# Testing Pod::PseudoPod::LaTeX 1.20110710, Perl 5.018000, /Users/fly1800/ap1800-297214/bin/perl-dynamic
t/00-load.t ............
1..1
ok 1 - use Pod::PseudoPod::LaTeX;
ok
t/boilerplate.t ........
1..3
ok 1 - README contains no boilerplate text
ok 2 - Changes contains no boilerplate text
ok 3 - lib/Pod/PseudoPod/LaTeX.pm contains no boilerplate text
ok
t/emit_environments.t ..
1..4
ok 1 - use Pod::PseudoPod::LaTeX;
ok 2 - Emit formatting code when emit_environment option not set
ok 3 - No sidebar environemnt whatsoever when emit_environment option not set
ok 4 - Emit abstract \begin{foo} when emit_environment option is set
ok
t/environments.t .......
1..3
ok 1 - use Pod::PseudoPod::LaTeX;
ok 2 - \LaTeX in a =for latex section remains intact
ok 3 - title is passed is available
ok
t/escapes.t ............
1..30
ok 1 - use Pod::PseudoPod::LaTeX;
ok 2 - verbatim sections should be unescaped.
ok 3 - ... indented too
ok 4 - \# should get quoted
ok 5 - \ should get quoted
ok 6 - $ should get quoted
ok 7 - & should get quoted
ok 8 - % should get quoted
ok 9 - _ should get quoted
ok 10 - { and } should get quoted
ok 11 - ~ should get quoted
ok 12 - ^ should get quoted
ok 13 - starting double quotes should turn into double opening single quotes
ok 14 - ... even inside a paragraph
ok 15 - ending double quotes should turn into double closing single quotes
ok 16 - ... also at the end of a paragraph
ok 17 - ellipsis needs a translation
ok 18 - fl ligature needs marking
ok 19 - fi ligature also needs marking
ok 20 - ff ligature also needs marking too
ok 21 - spacey double dash should become a real emdash
ok 22 - ! must me quoted with " in an index entry
ok 23 - @ must me quoted with " in an index entry
ok 24 - | must me quoted with " in an index entry
ok 25 - non-escaped " must me quoted with another " in an index entry
ok 26 - trailing spaces in hierarchical terms should be ignored
ok 27 - escapes works inside items first line
ok 28 - escapes works inside items paragraphs
ok 29 - escapes works inside description lists
ok 30 - escapes works inside description lists paragraphs
ok
t/sections.t ...........
1..16
ok 1 - use Pod::PseudoPod::LaTeX;
ok 2 - 0 heads should become chapter titles
ok 3 - A heads should become section titles
ok 4 - B heads should become subsection titles
ok 5 - C heads should become subsubsection titles
ok 6 - programlistings should become unescaped, verbatim text
ok 7 - screens should become unescaped, verbatim text
ok 8 - blockquoted text gets escaped
ok 9 - text-item lists need description formatting to start
ok 10 - ... and to end
ok 11 - bulleted lists need itemized formatting to start
ok 12 - ... and to end
ok 13 - definition lists need description formatting to start
ok 14 - ... and to end
not ok 15 - enumerated lists need their numbers intact # TODO Seems like an upstream bug here
#
# Failed (TODO) test 'enumerated lists need their numbers intact'
# at t/sections.t line 65.
# '\chapter{Some Document}
#
# Here is some ignorable text.
#
# \section*{A Heading}
#
# \vspace{-6pt}
# \scriptsize
# \begin{Verbatim}[commandchars=\\\{\}]
# "This text should not be escaped -- it is normal $text."
# \end{Verbatim}
# \vspace{-6pt}
# \normalsize
# \vspace{-6pt}
# \scriptsize
# \begin{Verbatim}[commandchars=\\\{\}]
# This indented text should come through unmodified too -- it is also "normal"
# $text.
# \end{Verbatim}
# \vspace{-6pt}
# \normalsize
# \vspace{-6pt}
# \scriptsize
# \begin{Verbatim}[commandchars=\\\{\},frame=single,label=Program output]
# This should also be $unm0d+ified
# \end{Verbatim}
# \vspace{-6pt}
# \normalsize
# Blockquoted text may or may not need ``escaped''. I haven't decided.
#
# \subsection*{B heading}
#
# Encode the noble octothorpe, \#, and the slash used for escaping: $\backslash$. There are lots of other escapable characters, including \$ \& \% and \_. The curly braces, \{\}, get escaped too. The tilde, $\sim$, has something special too.
#
# ``The interesting thing is that when you use double quotes,'' he said, ``they turn into double single quotes going in the correct direction.''
#
# The caret \char94{} is interesting too.
#
# \subsubsection*{c heading}
#
# When you leave out words, add an ellipsis\ldots and get out an escaped version.
#
# Words like f\mbox{}lame, f\mbox{}ilk, and inef\mbox{}fable have interesting ligatures---and you need a bit of work to make the typography work out nicely.
#
# Diacritics are more dif\mbox{}ficult \'a la the na\"ive attach\`e and the \copyright caper, \pm some constant. Fran\caise has some fun ones.
#
# \begin{figure}[!h]
# \begin{center}
# \framebox{
# \begin{minipage}{3.5in}
# \vspace{3pt}
#
# Hello, this is a sidebar
#
# \vspace{3pt}
# \end{minipage}
# }
# \end{center}
# \end{figure}
# \index{Special formatting} is \textbf{very} important, especially in \texttt{code-like text}, for special \emph{emphasis}, and \emph{semantic-only emphasis}\footnote{but beware of footnotes!}. Try to format correctly Google URL: \url{http://www.google.com/}.
#
# Index entries are more fun, as more special characters must be escaped, with a quote sign. E.g. \index{negation "! operator}, \index{array "@ sigil}, \index{the pipe "|} and \index{strange quote a""a}.
#
# More, we should be able to have superscripts like \emph{E = mc$^{2}$} or subscripts, like \emph{H$_{2}$O}.
#
#
#
# Sometimes it would be good to send direct commands to \LaTeX
# Indentation should not be verbatim. Nothing should be touched.
#
#
# Hierarchical terms are also possible, separating single terms with a comma. Spaces around comma (e.g. in \index{hierarchical terms!omiting trailing spaces}) should be ignored, as they inf\mbox{}luence sorting order.
#
# Lists are fun:
#
# \vspace{-5pt}
#
# \begin{description}
#
# \setlength{\topsep}{0pt}
# \setlength{\itemsep}{0pt}
# \item[] Verbatim
#
# \item[] List
#
# \item[] items
#
# \end{description}
#
# \vspace{-5pt}
# Bulleted lists rule too:
#
# \vspace{-5pt}
#
# \begin{itemize}
#
# \setlength{\topsep}{0pt}
# \setlength{\itemsep}{0pt}
# \item BANG
#
# \item \$BANG BANG\$
#
# And they might have more lines. And they \_ are \$ properly \% escaped.
#
# \item BANGERANG!
#
# \end{itemize}
#
# \vspace{-5pt}
# Def\mbox{}inition lists are useful:
#
# \vspace{-5pt}
#
# \begin{description}
#
# \setlength{\topsep}{0pt}
# \setlength{\itemsep}{0pt}
# \item[] wakawaka
#
# What Pac-Man says.
#
# \item[] has\_method
#
# And add\_method are escaped
#
# \item[] ook ook
#
# What the librarian says.
#
# \end{description}
#
# \vspace{-5pt}
# Numeric lists are more fun:
#
# \vspace{-5pt}
#
# \begin{description}
#
# \setlength{\topsep}{0pt}
# \setlength{\itemsep}{0pt}
# \item[] 2
#
# First
#
# \item[] 33
#
# Second
#
# \item[] 77
#
# Fooled you!
#
# \end{description}
#
# \vspace{-5pt}
# \section*{POD ERRORS}
#
# Hey! \textbf{The above document had some coding errors, which are explained below:}
#
# \vspace{-5pt}
#
# \begin{description}
#
# \setlength{\topsep}{0pt}
# \setlength{\itemsep}{0pt}
# \item[] Around line 132:
#
# Expected text after =item, not a number
#
# \item[] Around line 136:
#
# Expected text after =item, not a number
#
# \end{description}
#
# \vspace{-5pt}
# '
# doesn't match '(?^:\\begin{enumerate}.+\\item \[22\] First)'
not ok 16 - ... and their itemized endings okay # TODO Seems like an upstream bug here
#
# Failed (TODO) test '... and their itemized endings okay'
# at t/sections.t line 68.
# '\chapter{Some Document}
#
# Here is some ignorable text.
#
# \section*{A Heading}
#
# \vspace{-6pt}
# \scriptsize
# \begin{Verbatim}[commandchars=\\\{\}]
# "This text should not be escaped -- it is normal $text."
# \end{Verbatim}
# \vspace{-6pt}
# \normalsize
# \vspace{-6pt}
# \scriptsize
# \begin{Verbatim}[commandchars=\\\{\}]
# This indented text should come through unmodified too -- it is also "normal"
# $text.
# \end{Verbatim}
# \vspace{-6pt}
# \normalsize
# \vspace{-6pt}
# \scriptsize
# \begin{Verbatim}[commandchars=\\\{\},frame=single,label=Program output]
# This should also be $unm0d+ified
# \end{Verbatim}
# \vspace{-6pt}
# \normalsize
# Blockquoted text may or may not need ``escaped''. I haven't decided.
#
# \subsection*{B heading}
#
# Encode the noble octothorpe, \#, and the slash used for escaping: $\backslash$. There are lots of other escapable characters, including \$ \& \% and \_. The curly braces, \{\}, get escaped too. The tilde, $\sim$, has something special too.
#
# ``The interesting thing is that when you use double quotes,'' he said, ``they turn into double single quotes going in the correct direction.''
#
# The caret \char94{} is interesting too.
#
# \subsubsection*{c heading}
#
# When you leave out words, add an ellipsis\ldots and get out an escaped version.
#
# Words like f\mbox{}lame, f\mbox{}ilk, and inef\mbox{}fable have interesting ligatures---and you need a bit of work to make the typography work out nicely.
#
# Diacritics are more dif\mbox{}ficult \'a la the na\"ive attach\`e and the \copyright caper, \pm some constant. Fran\caise has some fun ones.
#
# \begin{figure}[!h]
# \begin{center}
# \framebox{
# \begin{minipage}{3.5in}
# \vspace{3pt}
#
# Hello, this is a sidebar
#
# \vspace{3pt}
# \end{minipage}
# }
# \end{center}
# \end{figure}
# \index{Special formatting} is \textbf{very} important, especially in \texttt{code-like text}, for special \emph{emphasis}, and \emph{semantic-only emphasis}\footnote{but beware of footnotes!}. Try to format correctly Google URL: \url{http://www.google.com/}.
#
# Index entries are more fun, as more special characters must be escaped, with a quote sign. E.g. \index{negation "! operator}, \index{array "@ sigil}, \index{the pipe "|} and \index{strange quote a""a}.
#
# More, we should be able to have superscripts like \emph{E = mc$^{2}$} or subscripts, like \emph{H$_{2}$O}.
#
#
#
# Sometimes it would be good to send direct commands to \LaTeX
# Indentation should not be verbatim. Nothing should be touched.
#
#
# Hierarchical terms are also possible, separating single terms with a comma. Spaces around comma (e.g. in \index{hierarchical terms!omiting trailing spaces}) should be ignored, as they inf\mbox{}luence sorting order.
#
# Lists are fun:
#
# \vspace{-5pt}
#
# \begin{description}
#
# \setlength{\topsep}{0pt}
# \setlength{\itemsep}{0pt}
# \item[] Verbatim
#
# \item[] List
#
# \item[] items
#
# \end{description}
#
# \vspace{-5pt}
# Bulleted lists rule too:
#
# \vspace{-5pt}
#
# \begin{itemize}
#
# \setlength{\topsep}{0pt}
# \setlength{\itemsep}{0pt}
# \item BANG
#
# \item \$BANG BANG\$
#
# And they might have more lines. And they \_ are \$ properly \% escaped.
#
# \item BANGERANG!
#
# \end{itemize}
#
# \vspace{-5pt}
# Def\mbox{}inition lists are useful:
#
# \vspace{-5pt}
#
# \begin{description}
#
# \setlength{\topsep}{0pt}
# \setlength{\itemsep}{0pt}
# \item[] wakawaka
#
# What Pac-Man says.
#
# \item[] has\_method
#
# And add\_method are escaped
#
# \item[] ook ook
#
# What the librarian says.
#
# \end{description}
#
# \vspace{-5pt}
# Numeric lists are more fun:
#
# \vspace{-5pt}
#
# \begin{description}
#
# \setlength{\topsep}{0pt}
# \setlength{\itemsep}{0pt}
# \item[] 2
#
# First
#
# \item[] 33
#
# Second
#
# \item[] 77
#
# Fooled you!
#
# \end{description}
#
# \vspace{-5pt}
# \section*{POD ERRORS}
#
# Hey! \textbf{The above document had some coding errors, which are explained below:}
#
# \vspace{-5pt}
#
# \begin{description}
#
# \setlength{\topsep}{0pt}
# \setlength{\itemsep}{0pt}
# \item[] Around line 132:
#
# Expected text after =item, not a number
#
# \item[] Around line 136:
#
# Expected text after =item, not a number
#
# \end{description}
#
# \vspace{-5pt}
# '
# doesn't match '(?^:\\item \[77\].+Fooled you!.+\\end{itemize})'
ok
t/translations.t .......
1..18
ok 1 - use Pod::PseudoPod::LaTeX;
ok 2 - blank lines should remain between paragraphs
ok 3 - acute diacritic should translate to single quote escape
ok 4 - umlaut diacritic should translate to double quote escape
ok 5 - grave diacritic should translate to single backquote escape
ok 6 - cedilla should translate to \c
ok 7 - copyright symbol should get escaped
ok 8 - double hyphen dash should become unspacey long dash
ok 9 - plusmn should get an escape too
ok 10 - bold text needs a formatting directive
ok 11 - code-marked text needs a formatting directive
ok 12 - file paths need an emphasis directive
ok 13 - ... and so does italicized text
ok 14 - footnotes need special escaping too
ok 15 - indexed items need even more special escaping
ok 16 - superscript works
ok 17 - subscript works
ok 18 - urls work
ok
All tests successful.
Files=7, Tests=75, 1 wallclock secs ( 0.07 usr 0.02 sys + 0.52 cusr 0.07 csys = 0.68 CPU)
Result: PASS
CHROMATIC/Pod-PseudoPod-LaTeX-1.20110710.tar.gz
make test TEST_VERBOSE=1 -- OK
chromatic <chromatic@wgz.org>
convert Pod::PseudoPod documents into LaTeX
>>> (cd /Users/fly1800/var/cpan/build/Pod-PseudoPod-LaTeX-1.20110710-79T4pB && tar cvf - Pod-PseudoPod-LaTeX-1.20110710.ppd blib) | gzip -c >/Users/fly1800/var/REPO/C/CH/CHROMATIC/Pod-PseudoPod-LaTeX-1.20110710.tar.gz
Pod-PseudoPod-LaTeX-1.20110710.ppd
blib/
blib/lib/
blib/lib/Pod/
blib/lib/Pod/PseudoPod/
blib/lib/Pod/PseudoPod/LaTeX.pm
blib/man3/
blib/man3/Pod::PseudoPod::LaTeX.3
blib/script/
blib/script/ppod2latex
>>> mv /Users/fly1800/var/cpan/build/Pod-PseudoPod-LaTeX-1.20110710-79T4pB/Pod-PseudoPod-LaTeX-1.20110710.ppd /Users/fly1800/var/REPO/C/CH/CHROMATIC
Finished 2013-06-29T14:15:35