Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jul 11, 2009
  1. Add a shell script build phase to automatically copy the built produc…

    authored
    …t to the Xcode plug-ins directory after a successful build.
  2. @dbloete

    Added bracket insertion for Objective-J

    dbloete authored committed
  3. Update gitignore

    authored
Commits on May 18, 2009
  1. @0xced

    Only load when main executable is Xcode

    0xced authored committed
Commits on May 12, 2009
  1. Add the selection change into the undo group, so the selection is cor…

    authored
    …rectly restored when undoing a bracket insertion.
  2. Fall back to standard text insertion when the parser script returns t…

    authored
    …he same content as provided to it.
  3. Remove the completion cancellation.

    authored
    I couldn’t track down the exact behaviour, but this was causing text to be removed in some circumstances.
Commits on Apr 26, 2009
  1. Ignore file addition

    authored
Commits on Apr 13, 2009
  1. Improved compatibility with Xcode’s autocomplete.

    authored
    If there is an inline completion in progress, we first cancel it before attempting to bracket insertion. This ensures correct behaviour when reading the selected text and the current line’s text.
Commits on Apr 6, 2009
  1. Changes to fix compatibility with command-line builds (using xcodebui…

    authored
    …ld).
    
    The plug-in was set to require GC and it seems xcodebuild does not use it, which caused a bundle load error to be displayed when building from the command-line.
    I’ve also removed a message which was displayed when swizzling of -keyDown: failed, as the textview class isn’t loaded by xcodebuild so it would always be shown.
Commits on Apr 5, 2009
  1. Restore the list of known Cocoa selectors.

    authored
    This allows smarter placement of the opening bracket in a message. For example, pressing ] in the following case:
    
        foo setValue:bar forKey:baz‸
    
    Will now result in:
    
        [foo setValue:bar forKey:baz]
    
    instead of:
    
        foo setValue:[bar forKey:baz]
Commits on Apr 3, 2009
  1. Added README

    authored
Commits on Apr 2, 2009
  1. Initial commit

    authored
Something went wrong with that request. Please try again.