Archive | mac

Using TextMate 2 nightly builds? Not seeing anything in your Browser pane?

You should have a look at this Gist, which goes into details about the ins and outs of setting up a .tm_properties file.

With the release of build r9309, the following change was made (this is from the notes for r9311, bee-tee-dubs):

Previous build changed the semantics of the include/exclude patterns for the file browser: Now a file must be matched by the include pattern in order to be shown. The default patterns have been updated, but if you have edited them, or have your own include pattern in a .tm_properties file, then you should add the asterisk to your set of included files, e.g. {*,.tm_properties,.htaccess,.gitignore}.

What’s that mean?

It means that if you’re not seeing files in the browser pane anymore then you’ll want to set fileBrowserGlob = "{*}" (at a bare minimum) in your .tm_properties file. Hope that helps; this was an awkward thing to Google for.

Text editing revisited: Sublime Text 2 and TextMate 2

I’d started to write a followup to my previous text-editing comparison now that it’s three years old, but Marco beat me to it. You could skip this entirely, and just read his opinions on things if you’re in a hurry; he totally nails why I didn’t get onboard the Chocolat wagon, as pretty as it is1. As always, if you’re asking “Why not vim/emacs?”, then you can (say it with me now) get fucked2.

Here’s the relevant bits: TextMate 2 has been released as a series of alpha releases (buggy and feature-incomplete by definition) to paid customers of TextMate 1; releases were not very rapid, and people grumbled. A lot. Then all of a sudden, late last week TextMate 2 was released under the GPL3 and the source for it was made available on GitHub.

Some pundits (Gruber, Marco, a meandering Hacker News comment thread) are claiming that this is the end of TextMate and that it’s time to move on. Maybe they’re right, but there’s currently a solid amount of bug-fixing and feature-repair happening on GitHub right now. This interest and motivation may peter out as people’s personal itches are scratched but it’s already resulted in 4 binary releases since the code was posted.

While many people (myself included, to some degree) have moved on to Sublime Text 23, I’ve begun watching the TextMate 2 pull requests and nightly builds. I hope it’s not dead; I liked TextMate. I got a lot of good work done in TextMate; enough so to justify paying for that license all over again, at twice the price.

  1. They also have the best Shareware nag feature ever: the editor remains fully functional, but your
    font is locked to Comic Sans until you pay for a license. Hilarious, practical, and note-worthy. 
  2. vi/vim: I don’t like modal editors. They don’t fit how I think or how I work. Yes, I’ve tried.
    emacs? That editor is bullshit. 
  3. Most of the Ruby developers at my office have also jumped ship, often out of pocket instead of through company channels.