[PATCH] wmaker: restore atom indices broken by _WINDOWMAKER_MARK_KEY insertion
0 views
Skip to first unread message
david.m...@gmail.com
unread,
5:48 PM (2 hours ago) 5:48 PM
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Window Maker Development
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(-)