View Single Post
We use our own link detection in OmniOutliner, but it should be possible to hook in Apple's (and we may switch to it later).

See NSRegularExpression.h, specifically -[NSDataDetector initWithTypes:error:] and related APIs.

Fully adopting data detectors will be a bunch of work to get right and to make it perform well, but it could provide some nice features (text replacement, smart quotes, links and such).
CTO, The Omni Group