This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Upgrade to Pod::LaTeX 0.58
authorRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Thu, 17 Feb 2005 17:42:59 +0000 (17:42 +0000)
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Thu, 17 Feb 2005 17:42:59 +0000 (17:42 +0000)
p4raw-id: //depot/perl@23976

lib/Pod/LaTeX.pm
lib/Pod/t/pod2latex.t

index 95be1b3..9d3a905 100644 (file)
@@ -33,7 +33,7 @@ use Carp;
 
 use vars qw/ $VERSION %HTML_Escapes @LatexSections /;
 
-$VERSION = '0.56';
+$VERSION = '0.58';
 
 # Definitions of =headN -> latex mapping
 @LatexSections = (qw/
@@ -1454,7 +1454,7 @@ sub add_item {
     my ($hunk1, $hunk2) = $self->_split_delimited( $paragraph, $maxlen );
 
     # Print the first hunk
-    $self->_output("\n\\item[$hunk1] ");
+    $self->_output("\n\\item[{$hunk1}] ");
 
     # and the second hunk if it is defined
     if ($hunk2) {
@@ -1851,8 +1851,9 @@ E<lt>mah@everybody.orgE<gt>, Marcel Grunauer
 E<lt>marcel@codewerk.comE<gt>, Hugh S Myers
 E<lt>hsmyers@sdragons.comE<gt>, Peter J Acklam
 E<lt>jacklam@math.uio.noE<gt>, Sudhi Herle E<lt>sudhi@herle.netE<gt>,
-Ariel Scolnicov E<lt>ariels@compugen.co.ilE<gt> and
-Adriano Rodrigues Ferreira E<lt>ferreira@triang.com.brE<gt>.
+Ariel Scolnicov E<lt>ariels@compugen.co.ilE<gt>,
+Adriano Rodrigues Ferreira E<lt>ferreira@triang.com.brE<gt> and
+R. de Vries E<lt>r.de.vries@dutchspace.nlE<gt>.
 
 
 =head1 COPYRIGHT
@@ -1866,7 +1867,7 @@ it under the same terms as Perl itself.
 
 =head1 REVISION
 
-$Id: LaTeX.pm,v 1.18 2004/03/08 02:22:43 timj Exp $
+$Id: LaTeX.pm,v 1.19 2004/12/30 01:40:44 timj Exp $
 
 =end __PRIVATE__
 
index 79543cc..965c9cc 100644 (file)
@@ -1,4 +1,4 @@
-
+#!perl
 # Test that Pod::LaTeX works
 # This test relies on the DATA filehandle
 # DATA contains the latex that is used for comparison
@@ -11,7 +11,7 @@
 use Test;
 use strict;
 
-BEGIN { plan tests => 172 }
+BEGIN { plan tests => 177 }
 
 use Pod::LaTeX;
 
@@ -168,7 +168,7 @@ Test description list with long lines
 
 \begin{description}
 
-\item[Some short text] \mbox{}
+\item[{Some short text}] \mbox{}
 
 Some additional para.
 
@@ -185,20 +185,25 @@ Second item
 
 \end{itemize}
 
-\item[some longer text than that] \mbox{}
+\item[{some longer text than that}] \mbox{}
 
 and again.
 
 
-\item[this text is even longer and greater than] \textbf{40 characters}
+\item[{this text is even longer and greater than}] \textbf{40 characters}
 
 Some more content for the item.
 
 
-\item[this is some text with \textit{something across}] \textbf{the 40 char boundary}
+\item[{this is some text with \textit{something across}}] \textbf{the 40 char boundary}
 
 This is item content.
 
+
+\item[{square [ bracket in item}] \mbox{}
+
+Square bracket content
+
 \end{description}
 
 
@@ -340,6 +345,10 @@ Some more content for the item.
 
 This is item content.
 
+=item square [ bracket in item
+
+Square bracket content
+
 =back
 
 And this should be an enumerated list without any cruft after the numbers or additional numbers at all.