This is an automated email generated because a ref change occurred in the
git repository for project wmaker-crm.git.
The branch, master has been updated
via 3562ce9d7b764a1cbc117163c2f22a8283326a6a (commit)
from aa7287efbf0e7f7ab13e46bb85ae71981e1ac3bd (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 3562ce9d7b764a1cbc117163c2f22a8283326a6a
Author: David Maciejak <
david.m...@gmail.com>
Date: Fri, 5 Jun 2026 20:13:15 -0400
URL: <
https://repo.or.cz/wmaker-crm.git/3562ce9d7b764a1c>
wmaker: restore atom indices broken by _WINDOWMAKER_MARK_KEY insertion
The vim-like window marking change inserted "_WINDOWMAKER_MARK_KEY" at
atomNames[17] and appended wmaker.mark_key = atom[22], but did not shift
the existing atom[17..21] assignments. Since then gnustep.wm_attr,
gnustep.wm_miniaturize_window, gnustep.titlebar_state,
desktop.gtk_object_path, wm.ignore_focus_events and wmaker.mark_key have
each held the atom for the next name in the table, breaking GNUstep
window-level/titlebar/miniaturize handling, the GTK object-path skip,
WM_IGNORE_FOCUS_EVENTS and the mark feature itself.
Move the new name to the end of atomNames[] so positions 17..22 line up
with their assignments again.
---
src/startup.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/startup.c b/src/startup.c
index b0e676b29e6d..858309714a49 100644
--- a/src/startup.c
+++ b/src/startup.c
@@ -387,7 +387,6 @@ static char *atomNames[] = {
"_WINDOWMAKER_COMMAND",
"_WINDOWMAKER_ICON_SIZE",
"_WINDOWMAKER_ICON_TILE",
- "_WINDOWMAKER_MARK_KEY",
GNUSTEP_WM_ATTR_NAME,
GNUSTEP_WM_MINIATURIZE_WINDOW,
@@ -395,7 +394,9 @@ static char *atomNames[] = {
"_GTK_APPLICATION_OBJECT_PATH",
- "WM_IGNORE_FOCUS_EVENTS"
+ "WM_IGNORE_FOCUS_EVENTS",
+
+ "_WINDOWMAKER_MARK_KEY"
};
/*
-----------------------------------------------------------------------
Summary of changes:
src/startup.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
repo.or.cz automatic notification. Contact project admin
crm...@gmail.com
if you want to unsubscribe, or site admin
ad...@repo.or.cz if you receive
no reply.
--
wmaker-crm.git ("The Window Maker window manager")