diff --git a/patches/0001-ns-implement-AXBoundsForRange-for-macOS-Zoom-cursor-.patch b/patches/0001-ns-implement-AXBoundsForRange-for-macOS-Zoom-cursor-.patch index 2f8c091..cd33100 100644 --- a/patches/0001-ns-implement-AXBoundsForRange-for-macOS-Zoom-cursor-.patch +++ b/patches/0001-ns-implement-AXBoundsForRange-for-macOS-Zoom-cursor-.patch @@ -91,8 +91,8 @@ Lisp calls, read only immutable NSString and scalar cache). --- etc/NEWS | 13 + src/nsterm.h | 119 ++ - src/nsterm.m | 3024 +++++++++++++++++++++++++++++++++++++++++++++++--- - 3 files changed, 3009 insertions(+), 147 deletions(-) + src/nsterm.m | 3026 +++++++++++++++++++++++++++++++++++++++++++++++--- + 3 files changed, 3011 insertions(+), 147 deletions(-) diff --git a/etc/NEWS b/etc/NEWS index 7367e3c..608650e 100644 @@ -330,7 +330,7 @@ index 932d209..6b27c6c 100644 ns_focus (f, NULL, 0); NSGraphicsContext *ctx = [NSGraphicsContext currentContext]; -@@ -6849,218 +6892,2522 @@ - (BOOL)fulfillService: (NSString *)name withArg: (NSString *)arg +@@ -6849,218 +6892,2524 @@ - (BOOL)fulfillService: (NSString *)name withArg: (NSString *)arg /* ========================================================================== @@ -1158,6 +1158,8 @@ index 932d209..6b27c6c 100644 +} + +@implementation EmacsAccessibilityInteractiveSpan ++@synthesize spanLabel; ++@synthesize spanValue; + +- (void)dealloc +{ @@ -3000,7 +3002,7 @@ index 932d209..6b27c6c 100644 int code; unsigned fnKeysym = 0; static NSMutableArray *nsEvArray; -@@ -8237,6 +10584,32 @@ - (void)windowDidBecomeKey /* for direct calls */ +@@ -8237,6 +10586,32 @@ - (void)windowDidBecomeKey /* for direct calls */ XSETFRAME (event.frame_or_window, emacsframe); kbd_buffer_store_event (&event); ns_send_appdefined (-1); // Kick main loop @@ -3033,7 +3035,7 @@ index 932d209..6b27c6c 100644 } -@@ -9474,6 +11847,332 @@ - (int) fullscreenState +@@ -9474,6 +11849,332 @@ - (int) fullscreenState return fs_state; } @@ -3366,7 +3368,7 @@ index 932d209..6b27c6c 100644 @end /* EmacsView */ -@@ -11303,6 +14002,28 @@ Convert an X font name (XLFD) to an NS font name. +@@ -11303,6 +14004,28 @@ Convert an X font name (XLFD) to an NS font name. DEFSYM (Qns_drag_operation_generic, "ns-drag-operation-generic"); DEFSYM (Qns_handle_drag_motion, "ns-handle-drag-motion"); @@ -3395,7 +3397,7 @@ index 932d209..6b27c6c 100644 Fput (Qalt, Qmodifier_value, make_fixnum (alt_modifier)); Fput (Qhyper, Qmodifier_value, make_fixnum (hyper_modifier)); Fput (Qmeta, Qmodifier_value, make_fixnum (meta_modifier)); -@@ -11451,6 +14172,15 @@ Nil means use fullscreen the old (< 10.7) way. The old way works better with +@@ -11451,7 +14174,15 @@ Nil means use fullscreen the old (< 10.7) way. The old way works better with This variable is ignored on Mac OS X < 10.7 and GNUstep. */); ns_use_srgb_colorspace = YES;