There is something fundamentally wrong with Textmate's handling of the Apple-R command. I have cutting edge build 1466 of Textmate, and the latest versions of the C bundle and the Support bundle. Whenever I press Apple-R, the result is:
/tmp/temp_textmate.bPPsQU:3:in `require': no such file to load -- /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/executor (LoadError) from /tmp/temp_textmate.bPPsQU:3
I have checked the path in bash, I've tested echo $PATH ^R and the search path is correct. I really like Textmate, but if I can't get this issue resolved I'll be forced to go back to AquaEmacs, which is awfully cumbersome.
Either I'm missing something fundamentally obvious, or there is something profoundly wrong. What command am I missing here?
On 08.10.2008, at 21:38, mrfearless47 wrote:
There is something fundamentally wrong with Textmate's handling of the Apple-R command. I have cutting edge build 1466 of Textmate, and the latest versions of the C bundle and the Support bundle. Whenever I press Apple-R, the result is:
/tmp/temp_textmate.bPPsQU:3:in `require': no such file to load -- /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/ executor (LoadError) from /tmp/temp_textmate.bPPsQU:3
Please have a look at TM Help chapter 5.7.4 Support Folder
This bundle makes usage of the new introduced executor environment.
Cheers,
--Hans
I have the latest Support bundle, downloaded from the TM svn site, as described in 5.7.4. That problem I describe occurs well after that has been loaded. The problem is worse than that. And, I've checked paths, echo'd everything in 5.7.4 and the program reports everything is OK.
Next suggestion.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Dr. Marc R. Feldesman Professor & Chairman Emeritus Anthropology Department Portland State University
please reply to: feldesmanm@pdx.edu my PERS blog: http://persinfo.blogspot.com SKYPE: mrfearless47
--- On Wed, 10/8/08, Hans-Jörg Bibiko bibiko@eva.mpg.de wrote: From: Hans-Jörg Bibiko bibiko@eva.mpg.de Subject: [TxMt] Re: Compiling C/C++ using Textmate To: "TextMate users" textmate@lists.macromates.com Date: Wednesday, October 8, 2008, 1:43 PM
On 08.10.2008, at 21:38, mrfearless47 wrote:
There is something fundamentally wrong with Textmate's handling of the Apple-R command. I have cutting edge build 1466 of Textmate, and the latest versions of the C bundle and the Support bundle. Whenever I press Apple-R, the result is:
/tmp/temp_textmate.bPPsQU:3:in `require': no such file to load -- /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/ executor (LoadError) from /tmp/temp_textmate.bPPsQU:3
Please have a look at TM Help chapter 5.7.4 Support Folder
This bundle makes usage of the new introduced executor environment.
Cheers,
--Hans
_______________________________________________ textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
On 08.10.2008, at 22:47, Marc Feldesman wrote:
I have the latest Support bundle, downloaded from the TM svn site, as described in 5.7.4. That problem I describe occurs well after that has been loaded. The problem is worse than that. And, I've checked paths, echo'd everything in 5.7.4 and the program reports everything is OK.
Next suggestion.
Type in an empty line:
echo $TM_SUPPORT_PATH
and press CTRL+R to execute it
What's the output? Did you check whether the path /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/ really exists?
I believe it's a path problem.
--Hans
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Dr. Marc R. Feldesman Professor & Chairman Emeritus Anthropology Department Portland State University
********************************************************** Hans-Joerg Bibiko Max Planck Institute for Evolutionary Anthropology Department of Linguistics Deutscher Platz 6 phone: +49 (0) 341 3550 341 D-04103 Leipzig fax: +49 (0) 341 3550 333 Germany e-mail: bibiko@eva.mpg.de **********************************************************
On Oct 8, 2008, at 9:38 PM, mrfearless47 wrote:
There is something fundamentally wrong with Textmate's handling of the Apple-R command. I have cutting edge build 1466 of Textmate, and the latest versions of the C bundle and the Support bundle. Whenever I press Apple-R, the result is:
/tmp/temp_textmate.bPPsQU:3:in `require': no such file to load -- /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/ executor (LoadError) from /tmp/temp_textmate.bPPsQU:3
This error suggests that TextMate cannot find your Support folder. The correct location for TextMate's support folder is: ~/Library/ Application\ Support/TextMate/Support/. In an empty TextMate document you can enter: `echo $TM_SUPPORT_PATH` and press CTRL+R. This should show the previously mentioned directory. If it shows `/Applications/ TextMate.app/Contents/SharedSupport/Support/` then you have installed the support folder incorrectly.
—Alex
On Oct 9, 2008, at 12:21 AM, Alex Ross wrote:
On Oct 8, 2008, at 9:38 PM, mrfearless47 wrote:
There is something fundamentally wrong with Textmate's handling of the Apple-R command. I have cutting edge build 1466 of Textmate, and the latest versions of the C bundle and the Support bundle. Whenever I press Apple-R, the result is:
/tmp/temp_textmate.bPPsQU:3:in `require': no such file to load -- /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/ executor (LoadError) from /tmp/temp_textmate.bPPsQU:3
This error suggests that TextMate cannot find your Support folder. The correct location for TextMate's support folder is: ~/Library/ Application\ Support/TextMate/Support/. In an empty TextMate document you can enter: `echo $TM_SUPPORT_PATH` and press CTRL+R. This should show the previously mentioned directory. If it shows `/Applications/ TextMate.app/Contents/SharedSupport/Support/` then you have installed the support folder incorrectly.
Hans tells me that you've tried this and TM_SUPPORT_PATH shows / Library/Application Support/TextMate/Support.
What does:
ruby -e 'File.exists?(ENV["TM_SUPPORT_PATH"] + "/lib/tm/executor.rb")'
followed by CTRL+R show?
—Alex
It returns an empty line.
I've got 30 years of programming experience. If I'm having this much trouble after following the directions in 5.7 and especially 5.7.4 to the letter, how do less experienced people deal with these problems?
Why doesn't Textmate simply set these preferences out of the box and run without this much fiddling. AquaEmacs works without anything special. SlickEdit works without anything special. XCode works out of the box. Why is TextMate so fiddly?
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Dr. Marc R. Feldesman Professor & Chairman Emeritus Anthropology Department Portland State University
please reply to: feldesmanm@pdx.edu my PERS blog: http://persinfo.blogspot.com SKYPE: mrfearless47
--- On Wed, 10/8/08, Alex Ross tm-alex@rosiba.com wrote: From: Alex Ross tm-alex@rosiba.com Subject: [TxMt] Re: Compiling C/C++ using Textmate To: "TextMate users" textmate@lists.macromates.com Date: Wednesday, October 8, 2008, 3:27 PM
On Oct 9, 2008, at 12:21 AM, Alex Ross wrote:
On Oct 8, 2008, at 9:38 PM, mrfearless47 wrote:
There is something fundamentally wrong with Textmate's handling of
the Apple-R command. I have cutting edge build 1466 of Textmate, and the latest versions of the C bundle and the Support bundle. Whenever I press Apple-R, the result is:
/tmp/temp_textmate.bPPsQU:3:in `require': no such file to load -- /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/ executor (LoadError) from /tmp/temp_textmate.bPPsQU:3
This error suggests that TextMate cannot find your Support folder. The correct location for TextMate's support folder is: ~/Library/ Application\ Support/TextMate/Support/. In an empty TextMate document you can enter: `echo $TM_SUPPORT_PATH` and press CTRL+R. This should show the previously mentioned directory. If it shows `/Applications/ TextMate.app/Contents/SharedSupport/Support/` then you have installed the support folder incorrectly.
Hans tells me that you've tried this and TM_SUPPORT_PATH shows / Library/Application Support/TextMate/Support.
What does:
ruby -e 'File.exists?(ENV["TM_SUPPORT_PATH"] + "/lib/tm/executor.rb")'
followed by CTRL+R show?
—Alex
_______________________________________________ textmate mailing list textmate@lists.macromates.com http://lists.macromates.com/listinfo/textmate
On Oct 9, 2008, at 12:36 AM, Marc Feldesman wrote:
It returns an empty line.
Sorry that should have been:
ruby -e 'puts File.exists?(ENV["TM_SUPPORT_PATH"] + "/lib/tm/ executor.rb")'
If TM_SUPPORT_PATH is pointing correctly to your svn checkout of the Support directory, and that checkout is also up to date, this will return true.
I've got 30 years of programming experience. If I'm having this much trouble after following the directions in 5.7 and especially 5.7.4 to the letter, how do less experienced people deal with these problems?
Why doesn't Textmate simply set these preferences out of the box and run without this much fiddling. AquaEmacs works without anything special. SlickEdit works without anything special. XCode works out of the box. Why is TextMate so fiddly?
TextMate also works out of the box, but you've elected to install prerelease code via svn. Most people do not encounter these problems because they just use the bundles that are shipped with TextMate.
—Alex
It returns 'false'. So we have a conflict. echoing the svn bundle path returns the correct directory (or at least the directory it should be according to 5.7.4). The directory exists (I've checked it) and it has what is supposed to be there - C.bundle and a subfolder containing the Support files.
What, would you suppose, is the problem here. I'm thinking of completely uninstalling TextMate and starting over. It isn't any use to me unless I can compile within the editor like I can do in AquaEmacs and SlickEdit. So the Apple-R command is important to me with a straight gcc compile using C or C++. I use XCode for Objective-C and Cocoa.
So, describe to me the steps to:
1. *completely" uninstall TM so that I can start with the 1.5.7 downloaded version.
2. update the 1.5.7 to a build that supports the compile (or Run) command in C/C++.
I've followed all the instructions to the letter. Do the svn bundles work without upgrading the TextMate master application to a "cutting edge" build? If so, I'll take it back down to the shipping build and build out from there.
Thanks.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Dr. Marc R. Feldesman Professor & Chairman Emeritus Anthropology Department Portland State University
please reply to: feldesmanm@pdx.edu my PERS blog: http://persinfo.blogspot.com SKYPE: mrfearless47
--- On Wed, 10/8/08, Alex Ross tm-alex@rosiba.com wrote: From: Alex Ross tm-alex@rosiba.com Subject: Re: [TxMt] Re: Compiling C/C++ using Textmate To: feldesmanm@gmail.com, "TextMate users" textmate@lists.macromates.com Date: Wednesday, October 8, 2008, 3:44 PM
On Oct 9, 2008, at 12:36 AM, Marc Feldesman wrote:
It returns an empty line.
Sorry that should have been:
ruby -e 'puts File.exists?(ENV["TM_SUPPORT_PATH"] + "/lib/tm/ executor.rb")'
If TM_SUPPORT_PATH is pointing correctly to your svn checkout of the Support directory, and that checkout is also up to date, this will return true.
I've got 30 years of programming experience. If I'm having this much trouble after following the directions in 5.7 and especially 5.7.4 to the letter, how do less experienced people deal with these problems?
Why doesn't Textmate simply set these preferences out of the box and run without this much fiddling. AquaEmacs works without anything special. SlickEdit works without anything special. XCode works out of the box. Why is TextMate so fiddly?
TextMate also works out of the box, but you've elected to install prerelease code via svn. Most people do not encounter these problems because they just use the bundles that are shipped with TextMate.
—Alex