On MacOS, there are a number of link types which just work for opening things system-wide, for example,
rdar://123456789 for opening an issue in the Radar app. These can all be opened with the
open command. I'd like Emacs to use
open for all types of links, and have
open figure out what program to use. Is there a way to do that? I already have
browse-url-generic-program set to
open, but it doesn't seem to work---clicking on, e.g.,
[[rdar://123456789]] in Org mode doesn't open it in Radar, it just says "no match for fuzzy expression."
I should specify that I'm not looking for a solution to the local problem of Radar links, but any kind of link that MacOS knows how to handle with
foo is some link type that, if you put it in Safari or another MacOS app, the system knows how to handle it.