emacs-devel
[Top][All Lists]
Advanced

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

Re: Changing default mouse bindings


From: Tak Kunihiro
Subject: Re: Changing default mouse bindings
Date: Fri, 17 Nov 2017 08:21:02 +0900
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (windows-nt)

> I agree, there are two separate issues:
> - define a context menu (i.e. provide ways for packages to control what
>   appears in the context menu).
> - make it available via some binding.

I think context menu would be created by something like below.  To
discuss items for the default context-menu is the first step.

(global-set-key [mouse-3] 'mouse-context-menu)
(defun mouse-context-menu (event)
  (interactive "e")
  (or (poplife-mouse-dir-menu event)       ; DIR menu
      (poplife-mouse-url-menu event)       ; URL menu
      (mouse3-region-menu event)           ; region menu
      (mouse-context-menu-default event))) ; default menu <<<<<

I think mouse-context-menu-default should return selected items from
menu-bar-edit-menu.



reply via email to

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