• Alan Third's avatar
    Fix some deprecation notices on macOS 10.14 · 9624f609
    Alan Third authored
    * src/nsimage.m ([EmacsImage setXBMColor:]): Replace colorSpaceName
    code.
    * src/nsmenu.m ([EmacsDialogPanel initWithContentRect:styleMask:]):
    Remove reference to oneShot.
    * src/nsterm.h (ns_enable_screen_updates): Remove function prototype.
    (NSPasteboardTypeString):
    (NSPasteboardTypeTabularText):
    (NSControlStateValueOn):
    (NSControlStateValueOff):
    (NSBezelStyleRounded):
    (NSPasteboardTypeURL): Define new names and replace all callers.
    * src/nsterm.m ([EmacsColor colorUsingDefaultColorSpace]): Replace
    calls to colorUsingColorSpaceName on macOS > 10.7.
    ([EmacsView performDragOperation:]): Add FIXME about deprecation.
    (ns_disable_screen_updates):
    (ns_enable_screen_updates): Remove functions and all callers.
    (disable_screen_updates_count): Remove variable.
    * src/macfont.m (macfont_draw): Use CGContext instead of graphicsPort
    on macOS >= 10.10
    9624f609
nsterm.m 284 KB