[TxMt] Feature Request: Open Recent Files/Projects implementation idea

Mats Persson mats at imediatec.co.uk
Mon Feb 7 17:14:47 UTC 2005

On 7 Feb 2005, at 16:39, Allan Odgaard wrote:
> On Feb 7, 2005, at 13:25, Mats Persson wrote:
>> I think the ideal implementation of this feature is just like the 
>> Apple implementation in the Apple Menu's - Recent Items [...]
> Unfortunately the recent items menu is an OS feature and if I want to 
> split it up into project/document, I'd have to re-invent it myself, 
> but that means I'd have to figure out which settings the OS version 
> supports (like number of recent items), how Finder gets the recent 
> items from applications, how recent items are serialized into my 
> preferences (from where e.g Quicksilver reads them) etc.

Allan, I guess either me or you have misunderstood each other here. So 
let me clarify my position just in case it's not me : )

I was advocating an implementation solution LIKE the Apple Menu's 
Recent Items, rather than implementing the Apple Menu settings or 
anything like it.

The way I see this whole thing in my admittedly naive eyes is something 
like this.  When TM opens a new file or project file it somehow stores 
this info in the current "Open Recent" menu items. If TM could at the 
point of opening the file determine if it is opening a .tmproj file or 
a basic file, then it could store/display that file name under the 
"Open Recent -> Projects" section of the menu, whereas normal files 
could be dealt with normally.

Menu implementation:

Open Recent ->   Projects (dimmed)
				Files (dimmed)

As for the number of remembered items, I guess it would be OK with 10 
each rather than making it a preference setting.

> It may eventually be done, but currently the benefit/work seems to low 
> compared to other stuff that competes for my time.

No worries, I just thought it was one of those nice little things that 
we (?) really like about our OS X experience that is currently missing 
in TM, and I originally thought it might be easy & quick to implement. 
But TM has a lot of other little niceties going for it anyway so it can 
survive without it.

Kind regards,


"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -

More information about the textmate mailing list