]> git.eshelyaron.com Git - emacs.git/commit
Silence macOS 10.13 deprecation notices (Bug#29643)
authorAlan Third <alan@idiocy.org>
Sun, 10 Dec 2017 20:15:52 +0000 (20:15 +0000)
committerAlan Third <alan@idiocy.org>
Sat, 16 Dec 2017 16:35:46 +0000 (16:35 +0000)
commit95e7195f0d2a30beb2aaa0c324dd6049a168ba5b
tree1a914601410a688511b1112cb16f18fda575d7a0
parentf63d9f86b5688ac84ec6e7eecdbb6cac103dbcf2
Silence macOS 10.13 deprecation notices (Bug#29643)

* src/nsfns.m (Fx_display_backing_store):
(Fx_display_save_under): Don't use NSBackingStoreRetained or
NSBackingStoreNonretained on macOS 10.13+.
* src/nsselect.m (symbol_to_nsstring):
(ns_string_to_symbol):
(nxatoms_of_nsselect): Replace NSGeneralPboard with
NSPasteboardNameGeneral.
* src/nsterm.h: #define NSPasteboardNameGeneral to NSGeneralPboard on
GNUstep and macOS < 10.13.
* src/nsterm.m (EmacsView::resetCursorRects):
(EmacsScroller::resetCursorRects): Don't use setOnMouseEntered on
macOS 10.13+.
src/nsfns.m
src/nsselect.m
src/nsterm.h
src/nsterm.m