mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-05-21 11:25:24 +00:00
Monotone-Parent: 104af6e1abeb0a3c63ebfba6d0a604e3b3e0e13d
Monotone-Revision: dd136334b53404f4fb419f4960bacd50ae38a47c Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2010-12-30T13:45:39 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
2010-12-30 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||
|
||||
* EOQualifier+GCS.m (_appendNotQualifier:toString:): new method
|
||||
for handling the EONotQualifier.
|
||||
|
||||
2010-12-10 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||
|
||||
* EOQualifier+GCS.m (_appendKeyValueQualifier:toString:): fixed
|
||||
|
||||
@@ -65,6 +65,15 @@
|
||||
if (count > 1) [_ms appendString:@")"];
|
||||
}
|
||||
}
|
||||
|
||||
- (void)_appendNotQualifier:(EONotQualifier *)_q
|
||||
toString:(NSMutableString *)_ms
|
||||
{
|
||||
[_ms appendString:@" NOT ("];
|
||||
[[_q qualifier] _gcsAppendToString:_ms];
|
||||
[_ms appendString:@")"];
|
||||
}
|
||||
|
||||
- (void)_appendKeyValueQualifier:(EOKeyValueQualifier *)_q
|
||||
toString:(NSMutableString *)_ms
|
||||
{
|
||||
@@ -148,6 +157,8 @@
|
||||
[self _appendOrQualifier:(id)_q toString:_ms];
|
||||
else if ([_q isKindOfClass:[EOKeyValueQualifier class]])
|
||||
[self _appendKeyValueQualifier:(id)_q toString:_ms];
|
||||
else if ([_q isKindOfClass:[EONotQualifier class]])
|
||||
[self _appendNotQualifier:(id)_q toString:_ms];
|
||||
else
|
||||
[self errorWithFormat:@"unknown qualifier: %@", _q];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user