BBEdit 9.5 released

Changes include:

The ponies’ saronite shoes have been reinforced with titanium, and have a buff applied which increases both ground and flight speed by 30%.

Do I get a prize for actually having read all the release notes?

Also includes more EMACs likeness, support for more AppleEvent/AppleScript notifications, now writes window metadata into extended file attributes rather than resource forks, a Search Bar (rather than the Quick Search dialog), and more changes listed on the BBEdit site. The update is free if you already have a license for BBEdit 9.0 to 9.3.

Why I force quit BBEdit

BBEdit and I have a relationship that stretches back some 10 years at least (It still doesn’t suck).

I tend to open lots of new text documents in BBEdit to use as multiple scratchpads. These are titled ‘untitled 1’ through ‘untitled 85’ (currently). In recent versions BBEdit has introduced a scratchpad, but there’s only one scratchpad document, so you have to do all your scratchpadding in the same place, whereas multiple new documents provide some isolation if you’re doing full document search and replaces for example.

Somewhere along the way they added document persistence. So if what I’m working on kills the OS (or Safari beachballs it to death again) and the machine needs rebooting, when I relaunch BBEdit I get my documents back again. When you relaunch, the untitled documents are all there, still ready to be used. Occasionally I go through and close old ones I no longer need.

The problem is, when you quit BBEdit, it asks you to save the documents. And saving them means you have to name them all, and re-open them next time.

But not if you force quit it 🙂 Then they are recovered automatically on the next launch, and you don’t need to think up names for them.

Perhaps they just need to implement multiple scratchpads 🙂

[Edit: What they did add was “Sleep BBEdit” command, which saves the state and Quits. Yay!]