Changeset 9920

Show
Ignore:
Timestamp:
04/19/08 23:56:54 (5 years ago)
Author:
yappo
Message:

comment messageもtitleに入れないとcodereposbotがircに出してくれないよぉ

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • websites/coderepos.org/feedmaker/lib/FeedMaker/C/Default.pm

    r9919 r9920  
    55use base qw( FeedMaker ); 
    66 
     7use Data::CodeRepos::CommitPing; 
    78use DateTime; 
    8 use Data::CodeRepos::CommitPing; 
     9use Encode (); 
    910use YAML (); 
    1011 
     
    3637        my $changes_base = $rev->changes_base; 
    3738        my $changes_base_txt = (ref $changes_base eq 'ARRAY') ? join(', ', @$changes_base) : $changes_base; 
     39        my $comment = Encode::decode('utf-8', $rev->comment); 
    3840 
    3941        my $entry = XML::Feed::Entry->new('RSS'); 
    40         $entry->title(sprintf 'Rev.%s: %s', $rev->rev, $changes_base_txt); 
     42        $entry->title(sprintf 'Rev.%s: %s: %s', $rev->rev, $changes_base_txt, $comment); 
    4143        $entry->link('http://coderepos.org/share/changeset/' . $rev->rev); 
    4244        $entry->issued($rev->date); 
     
    4749        $entry->category($changes_base_txt); 
    4850 
    49         $entry->content('<div>'.$rev->comment.'</div><div><ul>' . join('', map { '<li>'.$_->{status}.':'.$_->{path}.'</li>' } @{ $rev->files }) . '</ul></div>'); 
     51        $entry->content('<div>'.$comment.'</div><div><ul>' . join('', map { '<li>'.$_->{status}.':'.$_->{path}.'</li>' } @{ $rev->files }) . '</ul></div>'); 
    5052 
    5153        $feed->add_entry($entry);