Yummy Software
Welcome, Guest. Please login or register.
Did you miss your activation email?
July 06, 2011, 04:29:24 AM
4322 Posts in 875 Topics by 1930 Members
Latest Member: dom3k1985
Home Help Search Login Register
Yummy Software  |  Yummy FTP  |  Yummy FTP Talk  |  Textmate Project Tabs « previous next »
Pages: [1] 2 Print
Author Topic: Textmate Project Tabs  (Read 9096 times)
lugnut72
Newbie
*
Posts: 2


Textmate Project Tabs
« on: June 03, 2008, 12:47:41 PM »

Hello,

Just purchased your fine app today, after being wowed by its speed and stability.

This has been touched on in other posts and elsewhere, but I haven't been able to find a definitive answer. I do a ton of remote editing, and was able to rig my previous ftp client to open remote files in tabs within a local Textmate project. The method is posted here (NO LINKS ALLOWEDmuffinresearch.co.uk/archives/2006/06/13/use-tabs-in-textmate-for-remote-files-opened-by-transmit/).

I followed this method exactly and was able to find the location where I think Yummy caches remote files (~/Library/Caches/Cleanup At Startup). However, opening the remote file to edit the first time still opens in a separate Textmate window. I discovered that opening the second time will indeed reveal it in a project tab, but this isn't ideal.

I'm guessing that it may have something to do with the fact that the file structure for Yummy's caching is different from the other two clients listed in the post mentioned above. In the comments of the post some people speculated that this was possible for Yummy, but was never confirmed.

If anyone has been able to successfully get a Textmate project/tab workflow going for Yummy, I would be greatly indebted for the information. I'm so tied to this tabbed workflow! Thanks.
Logged
JD
Administrator
FTP Guru
*****
Posts: 1947


Re: Textmate Project Tabs
« Reply #1 on: June 03, 2008, 01:42:52 PM »

Hi,

Thanks for the kind words and the TextMate info Smiley

I am currently abroad on vacation, but when I return on 11th June I will take a look.

-Jason
Logged
peterf
Newbie
*
Posts: 4


Re: Textmate Project Tabs
« Reply #2 on: June 11, 2008, 09:30:26 AM »

wow, talk about coincedence...

I am currently evaluating coda because opening multiple windows is driving me crazy.
However, the coda editor is extremly limited compared to textmate, and the ftp is equally limited to yummyftp.

If a tabbed interface could be possible with yummy and textmate I'd be very happy.

I initially came to the forum looking if a possible yummy 2.0 feature set would have leaked with an integrated editor, and then I saw this post....
Apparently more people would love this feature..
Logged
JD
Administrator
FTP Guru
*****
Posts: 1947


Re: Textmate Project Tabs
« Reply #3 on: June 11, 2008, 11:52:09 AM »

Sounds interesting Smiley I'll take a look now that I am back.
Logged
cbarnes
Newbie
*
Posts: 3


Re: Textmate Project Tabs
« Reply #4 on: June 11, 2008, 07:38:14 PM »

Count me in ... I'd love TextMate project support.
Logged
vic
Newbie
*
Posts: 1


Re: Textmate Project Tabs
« Reply #5 on: June 12, 2008, 04:08:10 AM »

Oh yes, Textmate project tabs support would be awesome!
Logged
cbarnes
Newbie
*
Posts: 3


Re: Textmate Project Tabs
« Reply #6 on: October 29, 2008, 04:11:42 PM »

Sounds interesting Smiley I'll take a look now that I am back.

JD, Any news on this?
Logged
JD
Administrator
FTP Guru
*****
Posts: 1947


Re: Textmate Project Tabs
« Reply #7 on: October 29, 2008, 08:03:30 PM »

Sorry! I totally forgot about it  Embarrassed

In looking at the post about Transmit, I repeated the behavior described. Oddly, Yummy FTP uses practically the same method as Transmit - a subfolder for each file - but for some reason I couldn't get Textmate to behave the same way... it always opened separate windows.

So perhaps there is some little trick I am missing that the author could fill me in on?
Logged
cbarnes
Newbie
*
Posts: 3


Re: Textmate Project Tabs
« Reply #8 on: October 30, 2008, 11:13:38 AM »

JD,

This is the blog post I always use to setup Transmit/Textmate.  Don't know if it will enlighten you.

NO LINKS ALLOWEDmuffinresearch.co.uk/archives/2006/06/13/use-tabs-in-textmate-for-remote-files-opened-by-transmit/

Regards,
Chris
Logged
lugnut72
Newbie
*
Posts: 2


Re: Textmate Project Tabs
« Reply #9 on: October 30, 2008, 11:38:04 AM »

JD,

If you tried opening the same file a second time, did it still open in a separate window? For me, it opens correctly in the Textmate project, but only on the second try.

I think the main difference between Transmit's caching and Yummy's is that Transmit has a persistent folder located at ~/Library/Caches/TemporaryItems/Transmit/. Subfolders get created directly in that folder. From the Muffin Research post,

Quote
First off transmit doesn’t use one directory for it’s temporary files so you need to watch the parent folder.

From what I can see, in Yummy's case a new folder gets created in the Cleanup at Startup for each server connection, but there may be caches for other applications mixed in there as well. So I had to just select the Cleanup at Startup folder as the parent folder. I imagine that if there were a persistent Yummy folder that only contained the Yummy cache subfolders and we could select that as the parent folder for Textmate to look in, things would work the same way as with Transmit.

Would it be hard to change the cache location to a similar place, like ~/Library/Caches/TemporaryItems/Yummy/ ? That's all I can think of regarding the differences.
Logged
JD
Administrator
FTP Guru
*****
Posts: 1947


Re: Textmate Project Tabs
« Reply #10 on: October 30, 2008, 12:53:28 PM »

NO LINKS ALLOWEDmuffinresearch.co.uk/archives/2006/06/13/use-tabs-in-textmate-for-remote-files-opened-by-transmit/

Yep, that's what I used.

No matter what I did, TextMate always opened a new window. I repeated the tabbed behavior with Transmit, so I know it wasn't a matter of doing something incorrectly. It just didn't work for Yummy.

Both Yummy and Transmit have persistent base folders for remote edit files. Yummy uses the 'Cleanup at Startup' folder, Transmit uses the 'TemporaryItems' folder. The difference between Yummy and Transmit is Yummy also creates an additional persistent folder for each server, and then there are folders for each edited file in there. So in theory, following the post at muffinresearch above, I should be able to create a TextMate project using the server folder as a base. Unfortunately this didn't work.

There's good reasons for the way Yummy organizes it's remote editing and I'd be wary of changing that structure for fear of losing functionality that is possible as a direct result of it.

I'll do some more experimenting and see what I can come up with. I'm sure it can be made to work - I just need to figure out the right combination Smiley
Logged
JD
Administrator
FTP Guru
*****
Posts: 1947


Re: Textmate Project Tabs
« Reply #11 on: January 19, 2009, 05:33:34 PM »

I now have this working in 1.7.3b7 thanks to the help of Michael Sheets at MacroMates Support

Thanks, Michael!

Grin
Logged
peterf
Newbie
*
Posts: 4


Re: Textmate Project Tabs
« Reply #12 on: February 21, 2009, 01:23:30 PM »

I now have this working in 1.7.3b7 thanks to the help of Michael Sheets at MacroMates Support

Thanks, Michael!

Grin

Hi JD,

I almost fell off my chair with joy when I read this.
I promptly downloaded beta9, but how do achieve this ?

If I select multiple remote files, they still open as separate windows....
I must be doing something wrong, but I cannot see anything in preferences that might reflect this.

?

Best regards,

Peter
Logged
JD
Administrator
FTP Guru
*****
Posts: 1947


Re: Textmate Project Tabs
« Reply #13 on: February 22, 2009, 05:29:12 AM »

You need to follow the steps outlined in the linked-in posts, but the difference with Yummy is that you need to load the "edit" folder for your server Bookmark as the Textmate project root, not the Cleanup At Startup folder. So you end up with a Textmate project file for each of your Bookmarked servers, which kinda makes sense.

Let me know if it works for you Smiley
Logged
jphorn
Newbie
*
Posts: 8


Re: Textmate Project Tabs
« Reply #14 on: March 26, 2009, 10:45:48 PM »

You need to follow the steps outlined in the linked-in posts, but the difference with Yummy is that you need to load the "edit" folder for your server Bookmark as the Textmate project root, not the Cleanup At Startup folder. So you end up with a Textmate project file for each of your Bookmarked servers, which kinda makes sense.
Hi Jason,

I must be really thick, but I can't find the "edit" folder for my server bookmark or even the "Cleanup At Startup" folder in ~/Library/Caches/. Was this recently changed? I tried to look for changed files after remotely opening a file in TextMate but couldn't even find the opened for editing file then :-( Do I need to see my doctor for glasses?    Shocked

This is with Yummy FTP 1.7.3.b11
« Last Edit: March 26, 2009, 10:47:22 PM by jphorn » Logged
Pages: [1] 2 Print 
« previous next »
Jump to: