Index: vim/syntax/objc.vim ================================================================== --- vim/syntax/objc.vim +++ vim/syntax/objc.vim @@ -39,11 +39,11 @@ syn keyword objcTypeModifier OF_DESIGNATED_INITIALIZER OF_METHOD_FAMILY syn keyword objcTypeModifier OF_REQUIRES_SUPER OF_ALIGNOF OF_ALIGNAS syn keyword objcTypeModifier OF_SENTINEL OF_SUBCLASSING_RESTRICTED syn keyword objcTypeModifier OF_DIRECT OF_DIRECT_MEMBERS syn keyword objcTypeModifier _Nonnull _Nullable _Null_unspecified __kindof -syn keyword objcConstant nil Nil OF_NOT_FOUND +syn keyword objcConstant nil Nil OFNotFound " Match the ObjC #import directive (like C's #include) syn region objcImported display contained start=+"+ skip=+\\\\\|\\"+ end=+"+ syn match objcImported display contained "<[-_0-9a-zA-Z.\/]*>" syn match objcImport display "^\s*\(%:\|#\)\s*import\>\s*["<]" contains=objcImported @@ -130,13 +130,13 @@ syn keyword objcType __unsafe_unretained __bridge __bridge_retained __bridge_transfer __autoreleasing __strong __weak syn keyword objcType OFUnichar OFChar16 OFChar32 OFComparisonResult syn keyword objcType OFComparator OFByteOrder OFRange OFPoint OFRect OFSize syn keyword objcType OFPlainMutex OFPlainRecursiveMutex syn keyword objcType OFStringEncoding OFTimeInterval -syn keyword objcType OFResolverResult OFFileOffset OFPlainCondition -syn keyword objcType OFSocketHandle OFSpinlock OFTLSKey OFPlainThread -syn keyword objcType OFOptionsParserOption OFHTTPRequestMethod +syn keyword objcType OFResolverResult OFStreamOffset OFSeekWhence +syn keyword objcType OFPlainCondition OFSocketHandle OFSpinlock OFTLSKey +syn keyword objcType OFPlainThread OFOptionsParserOption OFHTTPRequestMethod syn keyword objcType OFHTTPRequestProtocolVersion OFSocketAddress syn keyword objcType OFFileAttributeKey OFFileType OFFileAttributes syn keyword objcType OFMutableFileAttributes OFNotificationName syn keyword objcConstant YES NO TRUE FALSE