patches: fix commit msg line lengths, add remaining fixes

- 0007/0008: rewrap long commit message lines (>78 chars created by
  package name generalization); Emacs commit-msg hook enforces 78 char
  limit
- 0006: add paragraph break before 'Block-style cursors' sentence in
  macos.texi VoiceOver section; update hunk count accordingly
- 0000/0007: add comment documenting intentional ns_zoom_face_is_selected
  / ns_ax_face_is_selected duplication (independent series design)
This commit is contained in:
2026-03-03 13:17:54 +01:00
parent aa0388d485
commit bbeb4d87ac
4 changed files with 17 additions and 10 deletions

View File

@@ -4,10 +4,10 @@ Date: Mon, 2 Mar 2026 18:49:13 +0100
Subject: [PATCH 8/8] ns: announce child frame completion candidates for
VoiceOver
Child frame popups (child-frame completion frameworks, Company-mode child frames) render completion
candidates in a separate frame whose buffer is not accessible via the
minibuffer overlay path. This patch scans child frame buffers for
selected candidates and announces them via VoiceOver.
Child frame popups (Corfu, Company-mode) render completion candidates in
a separate frame whose buffer is not accessible via the minibuffer
overlay path. This patch scans child frame buffers for selected
candidates and announces them via VoiceOver.
* src/nsterm.h (EmacsView): Add childFrameLastBuffer, childFrameLastModiff,
childFrameLastCandidate, childFrameCompletionActive, lastEchoCharsModiff