[Rt-commit] rt branch, 4.0-trunk, updated. rt-4.0.10-48-g282b7ee

Alex Vandiver alexmv at bestpractical.com
Fri Feb 15 14:59:44 EST 2013


The branch, 4.0-trunk has been updated
       via  282b7eeb15366fb29807ab242262003c33a18742 (commit)
       via  75da47f1a434ccd6d3d023c39156d0cccf93cc35 (commit)
       via  99e4df46ef7ea535f5f4bdd3d424eb61394479f2 (commit)
      from  365b6ce782fa86828e8e984744a57aaabb7d2eeb (commit)

Summary of changes:
 lib/RT/Pod/HTML.pm | 55 +++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 50 insertions(+), 5 deletions(-)

- Log -----------------------------------------------------------------
commit 282b7eeb15366fb29807ab242262003c33a18742
Merge: 365b6ce 75da47f
Author: Alex Vandiver <alexmv at bestpractical.com>
Date:   Fri Feb 15 14:59:36 2013 -0500

    Merge branch '4.0/linkify-filenames-in-doc' into 4.0-trunk
    
    Conflicts:
    	lib/RT/Pod/HTML.pm

diff --cc lib/RT/Pod/HTML.pm
index 766c0d7,42df4f1..6896063
--- a/lib/RT/Pod/HTML.pm
+++ b/lib/RT/Pod/HTML.pm
@@@ -68,6 -75,26 +75,23 @@@ sub html_footer 
      return '<a href="./' . $toc . '">← Back to index</a>';
  }
  
 -sub start_Verbatim { $_[0]{'scratch'} = "<pre>" }
 -sub end_Verbatim   { $_[0]{'scratch'} .= "</pre>"; $_[0]->emit; }
 -
+ sub start_F {
+     $_[0]{'scratch_F'} = $_[0]{'scratch'};
+     $_[0]{'scratch'}   = "";
+ }
+ sub end_F   {
+     my $self = shift;
+     my $text = $self->{scratch};
+     my $file = $self->decode_entities($text);
+ 
+     if (my $local = $self->resolve_local_link($file)) {
+         $text = qq[<a href="$local">$text</a>];
+     }
+ 
+     $self->{'scratch'} = delete $self->{scratch_F};
+     $self->{'scratch'} .= "<i>$text</i>";
+ }
+ 
  sub _end_head {
      my $self = shift;
      $self->{scratch} = '<a href="#___top">' . $self->{scratch} . '</a>';

-----------------------------------------------------------------------


More information about the Rt-commit mailing list