[SVN] r8826 (C, Objective-C)

joachimm at etek.chalmers.se joachimm at etek.chalmers.se
Sun Feb 3 16:35:32 UTC 2008


[NEW] Merged the WIP bundle with trunk, highlights include:
• Stronger C/C++ syntax highlighting, now differentiates between method definitions and method calls.
• added documentation look up for method prototypes, for practical reason they have to be terminated with a ;
• added a completion command for @selector() scope
• added context sensitive completion for constructs like var == Const^ where the LHS is a non-pointer, from the Cocoa Typedefs or a unichar, declared in the method-scope. Also works for [obj message] == Const^

Changed:
A   trunk/Bundles/C.tmbundle/Preferences/Symbol List: Indent Class Methods.tmPreferences
U   trunk/Bundles/C.tmbundle/Syntaxes/C++.plist
U   trunk/Bundles/C.tmbundle/Syntaxes/C.plist
U   trunk/Bundles/Objective-C.tmbundle/Commands/Cocoa Context.tmCommand
U   trunk/Bundles/Objective-C.tmbundle/Commands/Cocoa Function Completion.tmCommand
A   trunk/Bundles/Objective-C.tmbundle/Commands/Completion: Inside @selector.tmCommand
U   trunk/Bundles/Objective-C.tmbundle/Commands/Documentation for Selector.tmCommand
U   trunk/Bundles/Objective-C.tmbundle/Commands/Generate Index.tmCommand
U   trunk/Bundles/Objective-C.tmbundle/Commands/Help.tmCommand
U   trunk/Bundles/Objective-C.tmbundle/Commands/Insert Call to Super.plist
A   trunk/Bundles/Objective-C.tmbundle/Commands/Insert NSLog() for current method.tmCommand
U   trunk/Bundles/Objective-C.tmbundle/Snippets/#import "" (imp).plist
U   trunk/Bundles/Objective-C.tmbundle/Snippets/#import <> (Imp).plist
U   trunk/Bundles/Objective-C.tmbundle/Snippets/020 Class (objc).plist
A   trunk/Bundles/Objective-C.tmbundle/Support/CocoaAnnotatedStrings.txt.gz
A   trunk/Bundles/Objective-C.tmbundle/Support/CocoaAnonymousEnums.txt.gz
A   trunk/Bundles/Objective-C.tmbundle/Support/CocoaClassesWithAncestry.txt.gz
U   trunk/Bundles/Objective-C.tmbundle/Support/CocoaClassesWithFramework.txt.gz
U   trunk/Bundles/Objective-C.tmbundle/Support/CocoaConstants.txt.gz
U   trunk/Bundles/Objective-C.tmbundle/Support/CocoaFunctions.txt.gz
A   trunk/Bundles/Objective-C.tmbundle/Support/ExternalSnippetizer.rb
A   trunk/Bundles/Objective-C.tmbundle/Support/SpecialRules.txt
A   trunk/Bundles/Objective-C.tmbundle/Support/anonymousEnums.rb
U   trunk/Bundles/Objective-C.tmbundle/Support/cocoa.txt.gz
U   trunk/Bundles/Objective-C.tmbundle/Support/generateMethodList.rb
A   trunk/Bundles/Objective-C.tmbundle/Support/objcParser.rb
A   trunk/Bundles/Objective-C.tmbundle/Support/objc_completion.rb
A   trunk/Bundles/Objective-C.tmbundle/Support/objc_completion2.rb
U   trunk/Bundles/Objective-C.tmbundle/Syntaxes/Objective-C.tmLanguage



More information about the textmate-dev mailing list