See ChangeLog

Monotone-Parent: 12ed84168f6783b4fa69a1d4907b40a7e5ca0946
Monotone-Revision: 13af0049df662f524304f42aacc2ca3dda868fc6

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2008-12-05T14:39:43
Monotone-Branch: ca.inverse.sogo
maint-2.0.2
Ludovic Marcotte 2008-12-05 14:39:43 +00:00
parent 0ea6f9f468
commit fbdb62e9e1
3 changed files with 13 additions and 6 deletions

View File

@ -1,3 +1,10 @@
2008-12-05 Ludovic Marcotte <lmarcotte@inverse.ca>
* SOPE/NGCards/NSString+NGCards.m
We avoid escaping the comma during content generation
* SOPE/NGCards/iCalDailyRecurrenceCalculator.m
Fixed RRULE lamenesses.
2008-12-04 Ludovic Marcotte <lmarcotte@inverse.ca>
* Fixed a typ in SoObjects/SOGo/SOGoCache.m

View File

@ -104,10 +104,10 @@ static NSString *commaSeparator = nil;
string = [self stringByReplacingString: @"\\"
withString: @"\\\\"];
string = [string stringByReplacingString: @","
withString: @"\\,"];
// string = [string stringByReplacingString: @":"
// withString: @"\\:"];
// string = [string stringByReplacingString: @","
// withString: @"\\,"];
// string = [string stringByReplacingString: @":"
// withString: @"\\:"];
string = [string stringByReplacingString: @";"
withString: @"\\;"];
string = [string stringByReplacingString: @"\n"

View File

@ -68,7 +68,7 @@
}
else {
jnRuleLast = (interval * [self->rrule repeatCount])
+ jnFirst;
+ jnFirst - 1;
if (jnRuleLast < jnStart)
return nil;
}
@ -104,7 +104,7 @@
// to check if the end date is also within it.
if ([self->rrule byDayMask]) {
mask = ([start dayOfWeek]
? (unsigned int) 1 << ([start dayOfWeek] - 1)
? (unsigned int) 1 << ([start dayOfWeek])
: iCalWeekDaySunday);
if (([self->rrule byDayMask]&mask) != mask) continue;
}