Changeset 515
- Timestamp:
- 08/30/08 00:58:52 (3 months ago)
- Location:
- cybozu2ical/trunk
- Files:
-
- 4 modified
-
cybozu2ical (modified) (1 diff)
-
lib/WWW/CybozuOffice6/Calendar.pm (modified) (1 diff)
-
lib/WWW/CybozuOffice6/CalendarDriver/ApiCalendar.pm (modified) (1 diff)
-
lib/WWW/CybozuOffice6/CalendarDriver/SyncCalendar.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
cybozu2ical/trunk/cybozu2ical
r514 r515 18 18 use Getopt::Long; 19 19 20 our $VERSION = '0.3 0';20 our $VERSION = '0.31'; 21 21 22 22 ### -
cybozu2ical/trunk/lib/WWW/CybozuOffice6/Calendar.pm
r512 r515 12 12 use WWW::CybozuOffice6::Calendar::RecurrentEvent; 13 13 14 our $VERSION = '0.3 0';14 our $VERSION = '0.31'; 15 15 16 16 sub new { -
cybozu2ical/trunk/lib/WWW/CybozuOffice6/CalendarDriver/ApiCalendar.pm
r512 r515 64 64 65 65 my $content = $res->content; 66 $content =~ s/\r?\n[^\r\n]*$//; # remove last line 66 67 from_to( $content, $cal->{input_encoding} || 'shiftjis', 'utf8' ); 67 my $line = ( split( /\r?\n/, $content ) )[0];68 68 69 # Cybozu bug: may produce broken CSV lines 70 $line .= '"' if $line !~ /\"$/; 71 push @lines, $line; 69 push @lines, $content; 72 70 } 73 71 -
cybozu2ical/trunk/lib/WWW/CybozuOffice6/CalendarDriver/SyncCalendar.pm
r512 r515 33 33 from_to( $content, $cal->{input_encoding} || 'shiftjis', 'utf8' ); 34 34 my @lines = grep /^\d+,ts\.\d+,/, split( /\r?\n/, $content ); 35 35 36 $cal->{response} = \@lines; 36 37 37 scalar @lines ? \@lines : undef; 38 38 }
![(please configure the [header_logo] section in trac.ini)](/public/chrome/common/trac_banner.png)