emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Context menus and mouse-3


From: Stefan Monnier
Subject: Re: Context menus and mouse-3
Date: Fri, 16 Jul 2021 11:46:30 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

>> Indeed.  Maybe we can bring them together by (when
>> `mouse-3-down-context-menu` is t) using a remapping from `down-mouse-3`
>> to `context-menu`.  It seems pretty intrusive, tho :-(
> I don't know what I did wrong but this does nothing:
>   (global-set-key [down-mouse-3] [context-menu])

This is a keyboard macro and the "extra info" (the `posn`) associated
with the `down-mouse-3` will not be passed on to the `context-menu`
event, so that's probably why it "does nothing".

Maybe something like

    (global-set-key [down-mouse-3]
      (lambda (event)
        (interactive "e")
        (execute-kbd-macro (vector `(context-menu . ,(cdr event))))))

??


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]