Changeset 326

Show
Ignore:
Timestamp:
02/26/08 12:31:31 (2 months ago)
Author:
ingy
Message:
Added Emitter class
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/ingy/WikiText/lib/WikiText/HTML/Emitter.pm

    r282 r326  
    33use warnings; 
    44 
    5 use base 'WikiText::Receiver'; 
     5use base 'WikiText::Emitter'; 
    66use CGI::Util; 
    77 
     
    1111    wikilink => 'a', 
    1212}; 
    13  
    14 sub init { 
    15     my $self = shift; 
    16     $self->{output} = ''; 
    17 } 
    18  
    19 sub content { 
    20     my $self = shift; 
    21     return $self->{output}; 
    22 } 
    23  
    24 sub insert { 
    25     my $self = shift; 
    26     my $ast = shift; 
    27     $self->{output} .= $ast->{output} || ''; 
    28 } 
    2913 
    3014sub uri_escape {