Allan Odgaard
eb6b0541b2
Move reader_t and process_t to command framework
...
These are now only used by the command framework and should soon be retired.
2013-05-16 21:36:49 +07:00
Allan Odgaard
ce4ae62547
Change ‘variables_for_path’ API
...
We now accept the a directory in addition to the path. If a directory is provided, the path is only used to filter variables rooted at the directory.
2013-05-12 11:09:18 +07:00
Allan Odgaard
a6cf964e9f
Remove callback support from document::run
2013-05-12 11:09:16 +07:00
Allan Odgaard
ccf2414768
Add pwd argument to command runner
...
Previously this was only possible to change by setting PWD in the passed-in environment.
2013-05-12 11:09:15 +07:00
Allan Odgaard
0fd03842b7
Move bundle requirement checking to bundles framework
...
This also generalizes it to being applicable to all bundle items (not just commands).
2013-05-09 15:16:33 +07:00
Allan Odgaard
b8ddc41bd0
Don’t show tool tips with only whitespace
2013-02-11 14:21:20 +01:00
Allan Odgaard
ddc85708f8
Allow disabling auto-indent for snippets
...
Snippets are normally inserted with indent matching that of the caret. This isn’t always desired, which is why TM 1.x allowed this feature to be disabled. This is now also supported for 2.0.
Closes #387 .
2013-02-08 13:55:10 +01:00
Allan Odgaard
5c1eb0ae3e
Use command name as title for output windows
...
The command can set a custom title so this is only for commands that doesn’t do that.
2013-01-25 13:15:36 +01:00
Allan Odgaard
4b369e3bf1
Close HTML output view when using exit_discard
...
This was also done by TextMate 1.x.
2013-01-13 11:56:07 +01:00
Allan Odgaard
4b5d668d85
Delete constructor instead of making it private
2013-01-12 13:09:16 +01:00
Allan Odgaard
4d8f0422ec
Provide “More Info…” for unsatisfied command requirements
...
See issue #622 for more details.
2012-12-16 00:01:13 +01:00
Allan Odgaard
d71b9ea324
Avoid using begin/endof with strings
...
Mainly this is just to phase out the use of these custom helpers.
2012-09-20 12:22:20 +02:00
Jacob Bandes-Storch
e3aa997b06
Use libc++: replace std::tr1 with std
2012-08-28 13:30:20 +02:00
Allan Odgaard
9894969e67
Initial commit
2012-08-09 16:25:56 +02:00