On Jul 1, 2011, at 12:53 PM, pier25 wrote:
Brandon M Fryslie wrote:
The built in completion (ESC by default) might not be able to be modified
(it actually can a little), but almost every language has one or several
completion commands in the bundle. Check out PyRopes, and also the PHP
bundle has a couple different great completion commands.
Well that is my point, you need to use a command.
Xcode gives you automatically the list of possible options, as compared to
having to press a key and cycle through each possible option.
That is one of the things where I hope TM2 will give us more flexibility. I am hoping that
we gain the ability (be it in a script, plugin, whatever) to intercept nearly all events,
like mouse clicks (cmd-click, cmd-souble-click, alt-click etc), or cursor moved events,
text changed events etc.
That would allow bundles or plugins to add a lot of really cool stuff.
Another 'must' in my book is for bundles to be able to hook into context menus
(for things like "Show definition", "Show documentation" etc for the
Some way of temporarily marking up code on the fly would also be cool, so that when a
compiler/parser/whatever flags a problem in a certain line, we could highlight that line
and if the compiler/parser/whatever provides a problem description or (gasp) even fix
suggestions (like clang) there would be a way to add UI for that.
Well, we can dream...