Remove evil-mode and doom-emacs references from patches

These patches target GNU Emacs core; third-party package references
are unacceptable for upstream submission.

patch 0006: doom-modeline -> icon-based mode-lines; Evil-mode -> generic
patch 0007: fix hunk context hint (doom-modeline -> nerd-font icons)
patch 0008: Evil-mode block cursors -> Block-style cursors

The evil DEFSYM (Qns_ax_evil_next_line etc.) were already removed
by cd288e8.
This commit is contained in:
2026-03-02 11:05:57 +01:00
parent cd288e8c76
commit 760992224c
6 changed files with 11 additions and 19 deletions

View File

@@ -30,7 +30,7 @@ set non-nil automatically when an AT is detected at startup.
---
src/nsterm.h | 131 +++++++++++++++
src/nsterm.m | 456 +++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 587 insertions(+)
2 files changed, 583 insertions(+)
diff --git a/src/nsterm.h b/src/nsterm.h
index ea6e7ba..5746e9e 100644
@@ -326,7 +326,7 @@ index fc75910..852e7f9 100644
+
+/* TODO: Only CHAR_GLYPH characters (>= 32) are extracted. Image
+ glyphs, stretch glyphs, and composed glyphs are silently skipped.
+ Mode lines using icon fonts (e.g. doom-modeline with nerd-font)
+ Mode lines using icon fonts (e.g. nerd-font icons)
+ will produce incomplete accessibility text. */
+static NSString *
+ns_ax_mode_line_text (struct window *w)
@@ -631,7 +631,7 @@ index fc75910..852e7f9 100644
/* ==========================================================================
EmacsView implementation
@@ -11665,6 +12090,28 @@ Convert an X font name (XLFD) to an NS font name.
@@ -11665,6 +12090,24 @@ 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");
@@ -641,10 +641,6 @@ index fc75910..852e7f9 100644
+ DEFSYM (Qns_ax_previous_line, "previous-line");
+ DEFSYM (Qns_ax_dired_next_line, "dired-next-line");
+ DEFSYM (Qns_ax_dired_previous_line, "dired-previous-line");
+ DEFSYM (Qns_ax_evil_next_line, "evil-next-line");
+ DEFSYM (Qns_ax_evil_previous_line, "evil-previous-line");
+ DEFSYM (Qns_ax_evil_next_visual_line, "evil-next-visual-line");
+ DEFSYM (Qns_ax_evil_previous_visual_line, "evil-previous-visual-line");
+
+ /* Accessibility span scanning symbols. */
+ DEFSYM (Qns_ax_widget, "widget");