patches: fix duplicate EmacsAccessibilityBuffer(InteractiveSpans)
Stub @implementation added in 0001 was never removed when 0004 added the full implementation, causing Clang to error: reimplementation of category 'InteractiveSpans' Remove the stub block in 0004 (interactive span elements for Tab).
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
From e276b4cc0cda1504373656f664c39af7631208ad Mon Sep 17 00:00:00 2001
|
||||
From 9d99df6f95ac2011a1a9f3de448f2f0ec4c27145 Mon Sep 17 00:00:00 2001
|
||||
From: Martin Sukany <martin@sukany.cz>
|
||||
Date: Wed, 4 Mar 2026 15:23:55 +0100
|
||||
Subject: [PATCH 5/9] ns: add interactive span elements for Tab
|
||||
@@ -14,14 +14,32 @@ elements with an AXPress action that sends a synthetic TAB keystroke.
|
||||
(accessibilityChildrenInNavigationOrder): Return cached span array,
|
||||
rebuilding lazily when interactiveSpansDirty is set.
|
||||
---
|
||||
src/nsterm.m | 293 +++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
1 file changed, 293 insertions(+)
|
||||
src/nsterm.m | 304 +++++++++++++++++++++++++++++++++++++++++++++++++--
|
||||
1 file changed, 293 insertions(+), 11 deletions(-)
|
||||
|
||||
diff --git a/src/nsterm.m b/src/nsterm.m
|
||||
index 84a32a05cb..c713943b30 100644
|
||||
index 84a32a05cb..b327102521 100644
|
||||
--- a/src/nsterm.m
|
||||
+++ b/src/nsterm.m
|
||||
@@ -9385,6 +9385,299 @@ - (NSRect)accessibilityFrame
|
||||
@@ -7637,17 +7637,6 @@ - (id)accessibilityTopLevelUIElement
|
||||
|
||||
@end
|
||||
|
||||
-/* Stub implementation of InteractiveSpans category.
|
||||
- The full implementation is added in a later patch. */
|
||||
-@implementation EmacsAccessibilityBuffer (InteractiveSpans)
|
||||
-
|
||||
-- (void)invalidateInteractiveSpans
|
||||
-{
|
||||
- /* Stub: full implementation added in patch 0004. */
|
||||
-}
|
||||
-
|
||||
-@end
|
||||
-
|
||||
static BOOL
|
||||
ns_ax_find_completion_overlay_range (struct buffer *b, ptrdiff_t point,
|
||||
ptrdiff_t *out_start,
|
||||
@@ -9385,6 +9374,299 @@ - (NSRect)accessibilityFrame
|
||||
|
||||
@end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user