It's bordering on a usability bug, because the services contextual menu item was available since 10.7 or so, making it jarring for the sophisticated OS X user when she attempts to perform familiar system-wide actions, such as looking up the dictionary or opening a URL.
I would guess it's happening because Sublime relies on its own logic to build a contextual menu, not invoking the typical AppKit routines that result in the system-wide menu items always coming through.
If this is the case, the suggested fix / enhancement would be to add in Sublime's routine that builds the menu, consult the results of
NSMenu* menu = [NSApp servicesMenu];
and add the services menu to the newly built menu.
It would be a very helpful update for us Mac users.
It's bordering on a usability bug, because the services contextual menu item was available since 10.7 or so, making it jarring for the sophisticated OS X user when she attempts to perform familiar system-wide actions, such as looking up the dictionary or opening a URL.
I would guess it's happening because Sublime relies on its own logic to build a contextual menu, not invoking the typical AppKit routines that result in the system-wide menu items always coming through.
If this is the case, the suggested fix / enhancement would be to add in Sublime's routine that builds the menu, consult the results of
NSMenu* menu = [NSApp servicesMenu];
and add the services menu to the newly built menu.
It would be a very helpful update for us Mac users.