Skip to content
Commits on Nov 19, 2014
  1. @sorbits

    Don’t show “Completion: Inside @selector” in the bundle menu

    sorbits committed Nov 17, 2014
    This is consistent with the other two completion commands.
  2. @sorbits
Commits on Nov 14, 2014
  1. @sorbits

    Use titlecase for “Paste Selector”

    sorbits committed Nov 14, 2014
    #ignore
Commits on Jun 18, 2014
  1. @infininight

    Point to ruby 1.8 shim

    infininight committed Jun 18, 2014
    Using a shim allows us to catch when 1.8 of ruby is not present and provide other options.
    
    #ignore
Commits on Feb 27, 2014
  1. @sorbits
  2. @sorbits
  3. @sorbits

    Fix Insert Call to Super (super⇥) for interface just above method

    sorbits committed Feb 27, 2014
    For example this would previously fail:
    
        @interface Foo ()
        - (id)method:(id)anArgument;
        @end
    
        @implementation Foo
        - (id)callWithBar:(Bar*)aBar
        {
           return super‸
        }
        @end
Commits on Dec 27, 2013
  1. @infininight

    Use version 1.8 of ruby for bundle items

    infininight committed Dec 27, 2013
    10.7 and 10.8 only include ruby 1.8, so all bundle items have been written to work with that. Optionally supporting ruby 1.9 and 2.0 is problematic as these versions are not fully backwards compatible.
    
    #ignore
Commits on Jul 27, 2013
  1. @infininight

    Use version 1.8 of ruby for bundle items

    infininight committed Jul 27, 2013
    10.7 and 10.8 only include ruby 1.8, so all bundle items have been written to work with that. Optionally supporting ruby 1.9 and 2.0 is problematic as these versions are not fully backwards compatible.
    
    #ignore
Commits on Jun 28, 2013
  1. @sorbits

    Update format specifers for logm⇥ snippet

    sorbits committed Jun 28, 2013
    We now use %ld/%lu for NSInteger/NSUInteger (64 bit), %zu/%zd for size_t/ssize_t, etc.
    
    Fixed format specifier for ‘NSPoint’. It would previously be ‘%d’ since the code matched the ‘int’ in ‘NSPoint’.
Commits on Jan 14, 2013
  1. @sorbits

    Den’t let ⌃H do ‘selector lookup’ when text is selected

    sorbits committed Jan 14, 2013
    This makes it possible to instead lookup a constant, class name, or similar, despite being inside a method call declaration. Also, the selector lookup code doesn’t really work with a selection as it expects to get the full call on stdin.
Commits on Jan 13, 2013
  1. @sorbits
Commits on Sep 30, 2012
  1. @sorbits

    Inserting matching brace disabled for multiple carets

    sorbits committed Sep 30, 2012
    TextMate r9319 no longer sets dyn.selection for multiple carets (when there is no selection) so we need to also avoid dyn.caret.mixed.
Commits on Sep 10, 2012
  1. @infininight
Commits on Aug 26, 2012
  1. @infininight

    Change tm-file: → file:

    infininight committed Aug 25, 2012
Commits on Jul 10, 2012
  1. @sorbits

    Add toggling of include/import statements.

    sorbits committed Jul 10, 2012
    This is bound to ⌃" which was initially the key for toggling string quotes (single to/from double) but in C we have already stretched it a bit by making it toggle between user and system includes (the former being double quoted) so I figured it would make sense to promote this key as the key for toggling between syntax for somewhat equivalent constructs.
Commits on Nov 30, 2011
  1. @sorbits
Commits on Jul 30, 2011
  1. @sorbits

    Use docsetquery-based code on all but 10.4.

    sorbits committed Jul 30, 2011
    Our previous check was explicitly testing 10.5 and 10.6 which was repetitive and failed on 10.7.
Commits on Nov 19, 2010
  1. @infininight

    Remove usage of TM_RUBY.

    infininight committed Nov 19, 2010
Commits on Nov 10, 2009
  1. @sorbits

    Merge commit 'origin/master'

    sorbits committed Nov 10, 2009
    Conflicts:
    	Commands/Documentation for Selector.tmCommand
  2. @sorbits
  3. @sorbits
Commits on Sep 23, 2009
  1. @infininight

    Update to search the new Snow Leopard documentation. Patch from Hans-…

    infininight committed Sep 23, 2009
    …Jörg Bibiko & Dave Baldwin.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Objective-C.tmbundle@11760 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Jul 25, 2009
  1. @sorbits

    Change output for Documentation command to ‘discard’.

    sorbits committed Jul 25, 2009
    This was (wrongly) set to “after selection”. Since the command doesn’t produce output, this was never a problem.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Objective-C.tmbundle@11715 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Feb 21, 2009
  1. @ciaran
Commits on Feb 20, 2009
  1. @ciaran

    Added a command to paste a copied interface into a @selector(…), boun…

    ciaran committed Feb 20, 2009
    …d to ⌃⇧V to match the paste interface/implementation command.
    
    E.g. with “- (BOOL)doSomethingWith:(NSString*)something andWith:(id)somethingElse;” on the clipboard, pasting with ⌃⇧V into a @selector(…) will result in @selector(doSomethingWith:andWith:)
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Objective-C.tmbundle@11321 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Dec 14, 2008
  1. @ciaran

    Add format specifiers for some more types

    ciaran committed Dec 14, 2008
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Objective-C.tmbundle@11016 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  2. @ciaran

    Made the method prototype pattern a bit stricter to avoid malformed s…

    ciaran committed Dec 14, 2008
    …nippets when invoked in a method which had an interface declaration above it.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Objective-C.tmbundle@11015 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  3. @ciaran
Commits on Dec 2, 2008
  1. @ciaran

    Exclude the method signature completion from the meta.bracketed scope…

    ciaran committed Dec 2, 2008
    …, so that method invocation completion can still work when inside an @implementation block
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Objective-C.tmbundle@10940 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  2. @ciaran

    • Exit and show a tool tip if no methods were matched

    ciaran committed Dec 2, 2008
    • Handle whitespace at the start of a line before a method definition
    • Insert a tabstopped return statement when applicable
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Objective-C.tmbundle@10939 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  3. @ciaran
  4. @ciaran
Commits on Nov 23, 2008
  1. @sorbits

    On Leopard, documentation for word/selector will use Apple’s docset q…

    sorbits committed Nov 23, 2008
    …uery utility.
    
    Patch from Dave Baldwin.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Objective-C.tmbundle@10856 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Jun 8, 2008
  1. @ciaran

    • Added handling of NSRanges

    ciaran committed Jun 8, 2008
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Objective-C.tmbundle@9880 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Something went wrong with that request. Please try again.