On 14 Jun 2014, at 13:32, Stefan Daschek wrote:
So we have these options:
[…]
Would this also solve the problems with bundles that require specific
gems to be installed? I.e. would those gems then be installed
“locally” for TextMate’s Ruby only, without affecting the
system-wide gems? That would indeed be a very cool side-effect of this
change :)
Not per se. I think this would be a bundle-by-bundle policy.
I.e. if the bundle requires a gem because of its own code, then that gem
should be included in the bundle, e.g. we include a plist ruby extension
and a mysql driver.
If the bundle requires the gem because the bundle is basically about the
gem, then it makes more sense to have the bundle use the user’s gem
(and possibly ruby), for example the Ruby bundle itself uses the
user’s ruby for running and validating code.
_______________________________________________
textmate-dev mailing list
textmate-dev@lists.macromates.com
http://lists.macromates.com/listinfo/textmate-dev