Skip to content

Modeline keybindings#39

Open
MArpogaus wants to merge 2 commits intochaosemer:mainfrom
MArpogaus:modeline-keybindings
Open

Modeline keybindings#39
MArpogaus wants to merge 2 commits intochaosemer:mainfrom
MArpogaus:modeline-keybindings

Conversation

@MArpogaus
Copy link

Add missing bindings to mode line

@MArpogaus MArpogaus mentioned this pull request May 4, 2025
@chaosemer
Copy link
Owner

Generally looks good. Left a few minor comments.

I'll be blocked on merging this until the copyright paperwork is signed.

@chaosemer
Copy link
Owner

Did the copyright paperwork get signed? I saw the request go out but did not see a conclusion.

@MArpogaus
Copy link
Author

I have send the form to assign@gnu.org but did not get a repose yet.

is there anything i can do here to speed up the process?

@chaosemer
Copy link
Owner

I'm not sure. I would do the usual things (check your spam folder, reach out again, etc.). I believe this part is all manual, so reaching out on other email threads like the existing one on emacs-devel may help as well.

@MArpogaus
Copy link
Author

Craig Topham has now send me the signed document. So we should be good to go.

Copy link
Owner

@chaosemer chaosemer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small changes requested. Otherwise, this looks good. Thank you!

"<mode-line> <triple-down-mouse-1>" #'window-tool-bar--ignore
"<mode-line> <down-mouse-2>" #'window-tool-bar--ignore
"<mode-line> <double-down-mouse-2>" #'window-tool-bar--ignore
"<mode-line> <triple-down-mouse-2>" #'window-tool-bar--ignore)
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are you sure this is needed? This is intended to be handled by just a few lines below:

(keymap-set window-tool-bar--button-keymap
            "<mode-line>"
            (keymap-lookup window-tool-bar--button-keymap "<tab-line>"))

"<tab-line> <down-mouse-2>" #'window-tool-bar--ignore
"<tab-line> <double-down-mouse-2>" #'window-tool-bar--ignore
"<tab-line> <triple-down-mouse-2>" #'window-tool-bar--ignore)
"<tab-line> <triple-down-mouse-2>" #'window-tool-bar--ignore
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This makes sense, looks like a gap in the logic.

(let ((list (append
'(mouse-movement pinch
wheel-down wheel-up wheel-left wheel-right)
wheel-down wheel-up wheel-left wheel-right)
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please revert this line -- it's not proper indentation for Emacs data lists.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants