When I attempt to update a directory with the SVN bundle, I get this error: ruby: No such file to load -- /Users/offline/Library/Application Support/TextMate/Support/bin/shelltokenize.rb (LoadError)
shelltokenizer.rb _does_ exist, however -- it's in ~/Library/Application Support/TextMate/Support/lib.
If I symlink it into ../bin, I get this: /Applications/TextMate.app/Contents/SharedSupport/Bundles/Subversion.tmbundle/Support/format_status.rb:4:in `require': No such file to load -- /Users/offline/Library/Application Support/TextMate/Support/bin/Builder.rb (LoadError) from /Applications/TextMate.app/Contents/SharedSupport/Bundles/Subversion.tmbundle/Support/format_status.rb:4 -:13:in `write': Broken pipe (Errno::EPIPE) from -:13:in `puts' from -:13 from -:13:in `each_line' from -:13
Obviously this last is not supposed to happen under any circumstances, but it did seem like a possible quick fix at the time :)
Anyway, there appears to be a bug in that bundle.
I have TM build 1215, if that makes a difference -- wasn't there supposed to be a new release coming soon?
I just stumbled upon this same issue yesterday; I managed to fix it by updating my Bundles. Search the archives on this list for 'shelltokenize'.
Greetings.
On 10/5/06, Chris Rose chris@offlineblog.com wrote:
When I attempt to update a directory with the SVN bundle, I get this error: ruby: No such file to load -- /Users/offline/Library/Application Support/TextMate/Support/bin/shelltokenize.rb (LoadError)
shelltokenizer.rb _does_ exist, however -- it's in ~/Library/Application Support/TextMate/Support/lib.
If I symlink it into ../bin, I get this: /Applications/TextMate.app/Contents/SharedSupport/Bundles/Subversion.tmbundle/Support/format_status.rb:4:in `require': No such file to load -- /Users/offline/Library/Application Support/TextMate/Support/bin/Builder.rb (LoadError) from /Applications/TextMate.app/Contents/SharedSupport/Bundles/Subversion.tmbundle/Support/format_status.rb:4 -:13:in `write': Broken pipe (Errno::EPIPE) from -:13:in `puts' from -:13 from -:13:in `each_line' from -:13
Obviously this last is not supposed to happen under any circumstances, but it did seem like a possible quick fix at the time :)
Anyway, there appears to be a bug in that bundle.
I have TM build 1215, if that makes a difference -- wasn't there supposed to be a new release coming soon?
-- Chris R. ====== Not to be taken literally, internally, or seriously.
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
On Oct 5, 2006, at 12:12 AM, Chris Rose wrote:
When I attempt to update a directory with the SVN bundle, I get this error: ruby: No such file to load -- /Users/offline/Library/Application Support/TextMate/Support/bin/shelltokenize.rb (LoadError)
shelltokenizer.rb _does_ exist, however -- it's in ~/Library/ Application Support/TextMate/Support/lib.
Yes, I moved the library from bin/ to lib/ a while back, because it is a library. I also updated the Subversion bundle to notice the change, so it sounds like your Support folder and Subversion bundle are out of sync. If both were current, it would work fine.
Hope that helps.
James Edward Gray II
Is there an easy way to re-synchronize those? I ran getbundle to update bundles, and my support folder has them in the right place already. How do I check the version of my bundle?
On 10/5/06, James Edward Gray II james@grayproductions.net wrote:
On Oct 5, 2006, at 12:12 AM, Chris Rose wrote:
When I attempt to update a directory with the SVN bundle, I get this error: ruby: No such file to load -- /Users/offline/Library/Application Support/TextMate/Support/bin/shelltokenize.rb (LoadError)
shelltokenizer.rb _does_ exist, however -- it's in ~/Library/ Application Support/TextMate/Support/lib.
Yes, I moved the library from bin/ to lib/ a while back, because it is a library. I also updated the Subversion bundle to notice the change, so it sounds like your Support folder and Subversion bundle are out of sync. If both were current, it would work fine.
Hope that helps.
James Edward Gray II
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
On 5. Oct 2006, at 17:56, Chris Rose wrote:
Is there an easy way to re-synchronize those?
Please see http://macromates.com/wiki/Troubleshooting/ RevertToDefaultBundles
The easiest is just to scrub your system clean of svn checkouts, as everything should work fine out-of-the-box.
I ran getbundle to update bundles, and my support folder has them in the right place already. How do I check the version of my bundle?
GetBundle only installs additional bundles, not those included by default (like the Subversion bundle) and it installs then in the Pristine Copy folder (to avoid getting merge conflicts if you edit them), so it also only updates that folder, not all your potential bundle checkout locations.