[TxMt] Re: Textmate 1.5.11 and OS X 10.11

Jerry lanceboyle at qwest.net
Tue May 3 23:23:52 UTC 2016


On May 3, 2016, at 1:23 AM, Michael Sheets <mummer at whitefalls.org> wrote:

> On May 2, 2016, at 7:34 PM, Jerry <lanceboyle at qwest.net> wrote:
>> 
>> Does Textmate 1.5.11 work with OS X 10.11? I currently use it with OS X 10.9.5.
> 
> You will find that many bundle components do not function correctly under 10.9 and 10.11 when running with 1.x. We recommend everyone upgrade unless you are on 10.6 or earlier.
> 
> While 2.0 technically still has the beta label it is ready for full time use, no reason not to switch. :)

But there is: no Project Drawer in TM2.

Has anyone written a plug-in to emulate this lost functionality?

The only solution I see is to laboriously construct a "drawer" folder using aliases. To get the granularity of the Project Drawer, many of these aliases would have to point to individual files. As of OS X 10.9, the average size of an alias is around 5 MB; apparently, this is to store high-resolution icons in each alias file rather than pointing to a single set of images for all common images such as generic folder icons. Unless Apple has fixed this stupid implementation in 10.11, a folder emulating the Project Drawer by using aliases could easily be an enormous waste of disk space. I estimate that I have 1000 files managed in the Project Drawer. Some can be accessed directly and some groups by a single alias to their enclosing folder, but this can still potentially use multiple GB of disk space. And the entire enterprise lacks the elegance and ease of use of the Project Drawer.

Someone once asked me, in this context, apparently seriously, Why don't you just put all your files in one folder. I don't think that deserves an answer, but if it did, it would go something like this: Like many people, I have files from many projects over the years in a number of languages. I have source trees from open source projects and other people's work that I have downloaded. I have work from Mac-based projects from the 1980s that is still viable and occasionally used. So, no.

I am talking _only_ about the Project Drawer as an organizing tool, not about any underlying TM infrastructure regarding e.g. project variables.

I would appreciate comments, especially constructive ones, pointing out why I have missed something or suggesting a simpler or more efficient solution.

Jerry



More information about the textmate mailing list