On 15 Sep 2016, at 16:27, Greg wrote:

Is there a way to know the dependencies of Bundles?

Not in the UI for TextMate. The info is in bundle index (~/Library/Application Support/TextMate/Managed/Cache/org.textmate.updates.default), e.g. for the Git bundle we have:

{   grammar = "source.diff"; },
{   name = "SCM";
    uuid = "3BDF79F4-94AE-46C0-BFBF-D5572AD2F515";
},

When you install a bundle, TextMate installs dependencies, but it currently doesn’t warn you if you uninstall a dependency, as majority of dependencies are about grammar includes, so they are not crucial and a warning might just be puzzling, as e.g. the Ruby bundle depend on a dozen other bundles including C++ — this is because it has heredoc-tokens for C/C++ (something that would ideally be done with injections, but we never really got around to that).