[txmt-dev] Re: Yosemite breaks some bundles

Allan Odgaard mailinglist at textmate.org
Mon Jun 16 11:07:09 UTC 2014


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.


More information about the textmate-dev mailing list