Bunch 1.0.4 With URL Schemes Support

Apparently this is just what I do early in the mornings now. Bunch 1.0.4 is out. It’s a pretty heavy code overhaul, switching most functions that were using AppleScript over to NSWorkspace, which you probably won’t notice but it solves some security and performance issues. It also does a better job of checking whether it really needs to execute a function (i.e. is the app already running? Closed? Hidden?). It’s speedier all around. bunch, macos

→ Continue reading

Creating Shortcuts for Mac Symbols in HTML

I use a fairly complex build system for the Marked 2 help documents that get used on both the website and in the internal help. Among the many features I’ve added over time is the ability to use named shortcuts for Mac symbols — Command, Shift, the Apple Menu, etc. — and have them replaced with HTML entities at compile time. Since it took a bit to put together the whole list, I thought I’d share it for anyone who faces a similar task. html, ruby, scripting

→ Continue reading