X-Loop: help-debbugs@HIDDEN
Subject: bug#64980: 29.1; Context menu must be held on Lucid toolkit
Resent-From: Cosimo Agati <cosimo.agati@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 31 Jul 2023 19:37:02 +0000
Resent-Message-ID: <handler.64980.B.16908321704004 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 64980
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 64980 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.16908321704004
(code B ref -1); Mon, 31 Jul 2023 19:37:02 +0000
Received: (at submit) by debbugs.gnu.org; 31 Jul 2023 19:36:10 +0000
Received: from localhost ([127.0.0.1]:53598 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1qQYgb-00012V-7l
for submit <at> debbugs.gnu.org; Mon, 31 Jul 2023 15:36:10 -0400
Received: from lists.gnu.org ([2001:470:142::17]:39042)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <cosimo.agati@HIDDEN>) id 1qQWkw-0006Ld-P2
for submit <at> debbugs.gnu.org; Mon, 31 Jul 2023 13:32:31 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <cosimo.agati@HIDDEN>)
id 1qQWkp-0004sS-Ug
for bug-gnu-emacs@HIDDEN; Mon, 31 Jul 2023 13:32:24 -0400
Received: from knopi.disroot.org ([178.21.23.139])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <cosimo.agati@HIDDEN>)
id 1qQWkm-0005KT-JA
for bug-gnu-emacs@HIDDEN; Mon, 31 Jul 2023 13:32:23 -0400
Received: from localhost (localhost [127.0.0.1])
by disroot.org (Postfix) with ESMTP id 9378A44618
for <bug-gnu-emacs@HIDDEN>; Mon, 31 Jul 2023 19:32:16 +0200 (CEST)
X-Virus-Scanned: SPAM Filter at disroot.org
Received: from knopi.disroot.org ([127.0.0.1])
by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id nDdTL7Mv8I0h for <bug-gnu-emacs@HIDDEN>;
Mon, 31 Jul 2023 19:32:14 +0200 (CEST)
Message-ID: <a231bdb90f1bcd6c64567e814c9b4336401ace42.camel@HIDDEN>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail;
t=1690824734; bh=P+qlpFdnyB61VO3LYRzqQZ8PrStAxw7Yeaow/P8IfFA=;
h=Subject:From:To:Date;
b=MoP6czJiutOoBJ6trih5SmQzluy47c7NuN2TrTx+HG4BEtFpe25e6z9ePxmh+Yl7Z
cuL4WVQs1snvdJAxaMIr3Ss8whNGIYRNeFI41hcPRQhob3NjRUyZJ16LRxvDUw/95S
GUflE73ogNP6szeYxDTWhDBGBcYTGBBWzWZIm2wGWUvlnf2n/uSzQ86FK2Y2K3ju2g
s+d7xxvIwk0IbcuiZcBEUIEoFeqmkFOmM4w+weLwKSKPi+QCr9RzlolQ2glp6r4Viq
temLCGrM5GezhIQtjpqc300CoNadW4C3IRfvPZcEJUOQ5U5o/tYNm5hl+06NbjdumB
fEzXUyrGHO+NA==
From: Cosimo Agati <cosimo.agati@HIDDEN>
Date: Mon, 31 Jul 2023 19:32:00 +0200
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Received-SPF: pass client-ip=178.21.23.139;
envelope-from=cosimo.agati@HIDDEN; helo=knopi.disroot.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001,
SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Mailman-Approved-At: Mon, 31 Jul 2023 15:36:08 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)
Dear GNU Emacs maintainers,
I am using the graphical version of GNU Emacs 29.1, compiled with
the Lucid (Athena) toolkit and downloaded straight from upstream,
without using a downstream distribution package.
When enabling context-menu mode, the menu seems to close right
away when the right mouse button is released. I need to hold the
button down to keep the context menu open.
This did not happen on GNU Emacs 28.2: on that release, the
context menu is toggled, as in all previous versions and
consistently with the majority of existing graphical applications
which use a right-click context menu.
In rare occasions, the context menu does stay open, but the vast
majority of the time it just closes right away the button is held.
The bug is easily reproducible from 'emacs -Q': start Emacs,
enable Context menu mode via 'M-x context-menu-mode' and try
opening the context menu with the right click button.
At first, I thought about a potential new feature, which would
allow the user to choose whether to hold or toggle the context
menu. However, I could not find such functionality mentioned
anywhere in the manual, let alone anything in existing Emacs
variables or functions.
Since the problem is not present in previous releases of GNU Emacs
and since both 29.1 and 28.2 on my system are linked against the
exact same release of the Athena toolkit, I strongly suspect this
to be a bug in Emacs itself.
In GNU Emacs 29.1 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo
version 1.16.0, Xaw3d scroll bars) of 2023-07-30 built on
piccione
Windowing system distributor 'The X.Org Foundation', version
11.0.12201009
System Description: Debian GNU/Linux 12 (bookworm)
Configured using:
'configure 'CFLAGS=3D-march=3Dnative -O2 -pipe' --disable-profiling
--enable-link-time-optimization --with-native-compilation
--with-x-toolkit=3Dlucid'
Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ
JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT
MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND
SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP X11 XAW3D XDBE XIM
XINPUT2 XPM LUCID ZLIB
Important settings:
value of $LANG: it_IT.UTF-8
value of $XMODIFIERS: @im=3Dibus
locale-coding-system: utf-8-unix
Major mode: ELisp/l
Minor modes in effect:
company-quickhelp-mode: t
company-quickhelp-local-mode: t
erc-list-mode: t
erc-menu-mode: t
erc-autojoin-mode: t
erc-ring-mode: t
erc-pcomplete-mode: t
erc-track-mode: t
erc-track-minor-mode: t
erc-match-mode: t
erc-button-mode: t
erc-fill-mode: t
erc-stamp-mode: t
erc-netsplit-mode: t
erc-irccontrols-mode: t
erc-noncommands-mode: t
erc-move-to-prompt-mode: t
erc-readonly-mode: t
erc-networks-mode: t
paredit-mode: t
highlight-quoted-mode: t
aggressive-indent-mode: t
electric-pair-mode: t
display-fill-column-indicator-mode: t
display-line-numbers-mode: t
dired-async-mode: t
key-chord-mode: t
hexl-follow-ascii: t
global-git-commit-mode: t
csv-field-index-mode: t
yas-minor-mode: t
shell-dirtrack-mode: t
flymake-mode: t
TeX-PDF-mode: t
global-hl-line-mode: t
global-auto-revert-mode: t
fido-vertical-mode: t
icomplete-vertical-mode: t
icomplete-mode: t
fido-mode: t
desktop-save-mode: t
server-mode: t
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
context-menu-mode: t
global-font-lock-mode: t
font-lock-mode: t
window-divider-mode: t
buffer-read-only: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
overwrite-mode: overwrite-mode-textual
hs-minor-mode: t
Load-path shadows:
/home/cosimone/.config/emacs/elpa/hydra-0.15.0/lv hides
/home/cosimone/.config/emacs/elpa/lv-0.15.0/lv
/home/cosimone/.config/emacs/elpa/transient-0.4.1/transient hides
/usr/local/share/emacs/29.1/lisp/transient
Features:
(shadow flyspell company-quickhelp company-oddmuse
company-keywords company-etags company-gtags company-dabbrev-code
company-files company-capf company-cmake company-xcode
company-clang company-semantic company-eclim company-bbdb
mail-extr emacsbug tabify cus-start completion ibuf-macs
modus-vivendi-theme pcmpl-git pcmpl-unix notmuch notmuch-tree
notmuch-jump notmuch-hello notmuch-show notmuch-print
notmuch-crypto notmuch-mua notmuch-message notmuch-draft
notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser
notmuch-wash coolj goto-addr icalendar diary-lib diary-loaddefs
notmuch-tag notmuch-lib notmuch-version notmuch-compat mm-view
mml-smime smime dig vc-hg vc-bzr vc-src vc-sccs vc-svn
magit-extras misearch multi-isearch shortdoc proced erc-list
erc-menu erc-join erc-ring erc-pcomplete erc-track erc-match
erc-button erc-fill erc-stamp erc-netsplit erc-goodies erc
erc-backend erc-networks erc-common erc-compat erc-loaddefs
ibuf-ext ibuffer ibuffer-loaddefs modus-operandi-theme
modus-themes jka-compr make-mode hi-lock font-latex latexenc
preview tex-mode css-mode vc-cvs vc-rcs log-view macrostep-c
conf-mode sh-script executable dired-x paredit highlight-quoted
aggressive-indent elec-pair display-fill-column-indicator
display-line-numbers init dired-async delight key-chord pulse
tree-widget inferior-slime slime-indentation slime-cl-indent
cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu
slime-references slime-compiler-notes-tree slime-scratch
slime-presentations bridge slime-macrostep slime-mdot-fu
slime-enclosing-context slime-fuzzy slime-fancy-trace
slime-fancy-inspector slime-c-p-c slime-autodoc
slime-editing-commands slime-repl slime-parse mule-util slime gud
apropos hyperspec slime-autoloads cmacexp macrostep
macrostep-autoloads ztree-diff ztree-dir ztree-diff-model
ztree-view ztree-protocol ztree-util ztree-autoloads
zenburn-theme-autoloads yasnippet-snippets-autoloads
yasnippet-snippets xref-union-autoloads ws-butler-autoloads
which-key which-key-autoloads vundo-autoloads term disp-table
ehelp term/xterm xterm vterm-autoloads undo-tree-autoloads tuareg
tuareg-compat tuareg-opam smie caml-types caml-help
tuareg-autoloads caml view caml-autoloads sqlite triples-backups
triples triples-autoloads tNFA heap trie-autoloads queue
tNFA-autoloads queue-autoloads heap-autoloads
switchy-window-autoloads sublime-themes-autoloads
standard-light-theme standard-dark-theme standard-themes
standard-themes-autoloads solarized-palettes solarized
solarized-faces solarized-theme-autoloads smart-yank-autoloads
site-lisp-autoloads sicp-autoloads loc-changes realgud-autoloads
test-simple load-relative load-relative-autoloads
loc-changes-autoloads test-simple-autoloads rainbow-mode-autoloads
paredit-autoloads other-frame-window-autoloads
organic-green-theme-autoloads hexl nhexl-mode-autoloads texnfo-upd
muse-book muse-import-xml muse-colors muse-ipc cgi httpd
muse-latex muse-html muse-xml-common muse-mode muse-publish
muse-project muse-protocols muse-regexps muse muse-nested-tags
muse-autoloads multishell savehist multishell-autoloads
minimap-autoloads memory-usage-autoloads eww mm-url gnus nnheader
range markdown-mode checkdoc markdown-mode-autoloads
markchars-autoloads git-rebase let-alist magit-bookmark
magit-submodule magit-obsolete magit-blame magit-stash
magit-reflog magit-bisect magit-push magit-pull magit-fetch
magit-clone magit-remote magit-commit magit-sequence magit-notes
magit-worktree magit-tag magit-merge magit-branch magit-reset
magit-files magit-refs magit-status magit magit-repos magit-apply
magit-wip magit-log magit-diff smerge-mode diff git-commit
magit-core magit-autorevert magit-margin magit-transient
magit-process magit-mode magit-git magit-section magit-utils
which-func magit-autoloads with-editor transient log-edit
pcvs-util add-log git-commit-autoloads benchmark
magit-section-autoloads transient-autoloads with-editor-autoloads
loccur-autoloads lispy-tags zoutline semantic/db eieio-base
semantic/util-modes semantic/util semantic semantic/tag cedet
ediff ediff-merg ediff-mult ediff-wind ediff-diff ediff-help
ediff-init ediff-util swiper lispy-inline inf-lisp lispy-autoloads
elp iedit-rect iedit sgml-mode facemenu iedit-lib iedit-autoloads
ivy swiper-autoloads delsel ivy-faces ivy-overlay colir
ivy-autoloads zoutline-autoloads kmb-autoloads key-chord-autoloads
keepass-mode-autoloads jumpc-autoloads irony-completion
irony-eldoc-autoloads irony-snippet irony-cdb-json irony-cdb irony
irony-iotask irony-autoloads wdired ioccur-autoloads
hydra-examples rect hydra lv hydra-autoloads lv-autoloads
highlight-quoted-autoloads highlight-indent-guides-autoloads
highlight-defined-autoloads inf-haskell haskell-indent
haskell-completions haskell-c2hs haskell-decl-scan
highlight-uses-mode haskell-modules haskell-sandbox
haskell-navigate-imports haskell-repl haskell-svg haskell-collapse
haskell-debug haskell-interactive-mode haskell-presentation-mode
haskell-compile haskell-process haskell-session haskell-hoogle
haskell-mode haskell-cabal haskell-utils haskell-font-lock
haskell-indentation haskell-string haskell-sort-imports
haskell-lexeme haskell-align-imports haskell-complete-module
haskell-ghc-support dabbrev haskell-customize
haskell-mode-autoloads gruvbox gruvbox-theme-autoloads autothemer
autothemer-autoloads graphviz-dot-mode-autoloads gpr-skel
wisi-skel gpr-process gpr-indent-user-options gpr-mode-autoloads
gnat-compiler gnat-compiler-autoloads skeleton wisi-process-parse
wisi-prj wisi wisi-fringe semantic/lex semantic/fw mode-local
find-file wisi-parse-common wisi-autoloads hippie-exp
ggtags-autoloads gcmh-autoloads flylisp-autoloads
faff-theme-autoloads cc-bytecomp fillcode-autoloads xcb-xim
xcb-systemtray xcb-xembed exwm exwm-input xcb-keysyms exwm-manage
exwm-floating xcb-cursor exwm-layout exwm-workspace exwm-core
exwm-autoloads xcb-xv xcb-shm xcb-xlib xcb-ewmh xcb-sync xcb-randr
xcb-icccm xcb xcb-xkb comp comp-cstr xcb-xfixes xcb-shape
xcb-render xcb-xproto xcb-types xcb-debug xelb-autoloads elpy-rpc
elpy-shell elpy-profile elpy-django elpy-refactor ido grep
cus-edit pyvenv s elpy-autoloads highlight-indentation-autoloads
pyvenv-autoloads s-autoloads simple-httpd elfeed-web-autoloads
simple-httpd-autoloads elfeed-show elfeed-search elfeed-csv elfeed
elfeed-curl url-queue xml-query vc-git diff-mode shr pixel-fill
kinsoku url-file svg dom elfeed-log elfeed-db elfeed-lib
elfeed-autoloads cc-mode cc-fonts cc-guess cc-menus cc-cmds
cc-styles cc-align cc-engine cc-vars cc-defs
electric-spacing-autoloads el-search hideshow help-fns stream-x
cl-print help-macro thunk el-search-autoloads stream
stream-autoloads ef-winter-theme ef-tritanopia-light-theme
ef-tritanopia-dark-theme ef-trio-light-theme ef-trio-dark-theme
ef-symbiosis-theme ef-summer-theme ef-spring-theme ef-night-theme
ef-light-theme ef-kassio-theme ef-frost-theme ef-elea-light-theme
ef-elea-dark-theme ef-duo-light-theme ef-duo-dark-theme
ef-deuteranopia-light-theme ef-deuteranopia-dark-theme
ef-day-theme ef-dark-theme ef-cyprus-theme ef-cherie-theme
ef-bio-theme ef-autumn-theme ef-themes ef-themes-autoloads
org-element org-persist xdg org-id org-refile avl-tree
easy-kill-autoloads easy-escape easy-escape-autoloads
dmenu-autoloads dismal keystroke dismal-simple-menus rmatrix heaps
vectors dismal-menu3 make-km-aliases simple-menu dismal-mouse3
dismal-data-structures dismal-autoloads disk-usage-autoloads vc
vc-dispatcher disaster-autoloads dired-preview-autoloads
dired-git-info-autoloads ls-lisp dired-du find-dired
dired-du-autoloads diffview-autoloads ob-shell imenu em-hist
em-pred esh-mode eshell esh-cmd esh-ext esh-opt esh-proc esh-io
esh-arg esh-module esh-groups esh-util detached tramp
tramp-loaddefs trampver tramp-integration files-x tramp-compat
parse-time iso8601 notifications detached-autoloads
delight-autoloads face-remap darkroom-autoloads cycle-quotes
cycle-quotes-autoloads cursory-autoloads csv-mode sort
csv-mode-autoloads pos-tip company-quickhelp-autoloads
pos-tip-autoloads tempo ispell etags fileloop generator xref
company-dabbrev company-template company company-autoloads
common-lisp-snippets-autoloads common-lisp-snippets cl org ob
ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src
ob-comint org-pcomplete org-list org-footnote org-faces
org-entities noutline outline ob-emacs-lisp ob-core ob-eval
org-cycle org-table ol org-fold org-fold-core org-keys oc
org-loaddefs cal-menu calendar cal-loaddefs org-version org-compat
org-macs format-spec edebug yasnippet yasnippet-autoloads
color-theme-sanityinc-tomorrow
color-theme-sanityinc-tomorrow-autoloads
color-theme-modern-autoloads python treesit color advice
color-identifiers-mode-autoloads dash dash-autoloads
context-coloring context-coloring-autoloads
clipboard-collector-autoloads clang-format-autoloads reftex
reftex-loaddefs reftex-vars cdlatex-autoloads captain-autoloads
caps-lock-autoloads rfc1345 cl-extra quail cape compat
cape-autoloads ert-x wid-edit compat-macs compat-autoloads
bug-hunter bug-hunter-autoloads buffer-expose-autoloads bookmark
blist-autoloads shell pcomplete bash-completion-autoloads
auto-header-autoloads auto-correct-autoloads timezone texinfo
texinfo-loaddefs toolbar-x reporter context plain-tex latex
edmacro kmacro latex-flymake flymake-proc flymake project
thingatpt tex-ispell tex-style tex crm dbus xml texmathp info
auctex-autoloads tex-site smtpmail dired-aux async bug-reference
async-autoloads pcase ascii-art-to-unicode-autoloads
aggressive-indent-autoloads aggressive-completion-autoloads
anti-zenburn-theme-autoloads all-autoloads alect-themes
alect-themes-autoloads aircon-theme-autoloads
ahungry-theme-autoloads ace-window ace-window-autoloads avy rx
easy-mmode ert pp ewoc debug backtrace help-mode find-func
warnings icons compile comint ansi-osc ansi-color ring
avy-autoloads loaddefs-gen lisp-mnt radix-tree tar-mode arc-mode
archive-mode mm-archive message sendmail yank-media dired
dired-loaddefs rfc822 mml mml-sec epa derived gnus-util
text-property-search time-date mailabbrev gmm-utils mailheader
mm-decode mm-bodies mm-encode mail-utils gnutls network-stream
url-cache url-http url-auth mail-parse rfc2231 rfc2047 rfc2045
mm-util ietf-drums mail-prsvr url-gw nsm puny epg rfc6068
epg-config finder-inf windmove hl-line autorevert filenotify
icomplete desktop frameset cus-load server package browse-url url
url-proxy url-privacy url-expand url-methods url-history
url-cookie generate-lisp-file url-domsuf url-util mailcap
url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs
password-cache json subr-x map byte-opt gv bytecomp byte-compile
url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc
paren electric uniquify ediff-hook vc-hooks lisp-float-type
elisp-mode mwheel term/x-win x-win term/common-win x-dnd tool-bar
dnd fontset image regexp-opt fringe tabulated-list replace
newcomment text-mode lisp-mode prog-mode register page tab-bar
menu-bar rfn-eshadow isearch easymenu timer select scroll-bar
mouse jit-lock font-lock syntax font-core term/tty-colors frame
minibuffer nadvice seq simple cl-generic indonesian philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai
tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button
loaddefs theme-loaddefs faces cus-face macroexp files window
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget keymap hashtable-print-readable backquote threads
dbusbind inotify lcms2 dynamic-setting system-font-setting
font-render-setting cairo x-toolkit xinput2 x multi-tty
make-network-process native-compile emacs)
Memory information:
((conses 16 3323118 381665)
(symbols 48 127969 2)
(strings 32 632118 50564)
(string-bytes 1 19051640)
(vectors 16 284802)
(vector-slots 8 5493200 414008)
(floats 8 2255 2464)
(intervals 56 69128 9506)
(buffers 976 276))
--=20
Cosimo Agati
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Cosimo Agati <cosimo.agati@HIDDEN> Subject: bug#64980: Acknowledgement (29.1; Context menu must be held on Lucid toolkit) Message-ID: <handler.64980.B.16908321704004.ack <at> debbugs.gnu.org> References: <a231bdb90f1bcd6c64567e814c9b4336401ace42.camel@HIDDEN> X-Gnu-PR-Message: ack 64980 X-Gnu-PR-Package: emacs Reply-To: 64980 <at> debbugs.gnu.org Date: Mon, 31 Jul 2023 19:37:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 64980 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 64980: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D64980 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN
Subject: bug#64980: 29.1; Context menu must be held on Lucid toolkit
References: <a231bdb90f1bcd6c64567e814c9b4336401ace42.camel@HIDDEN>
In-Reply-To: <a231bdb90f1bcd6c64567e814c9b4336401ace42.camel@HIDDEN>
Resent-From: Ramon Diaz-Uriarte <rdiaz02@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Dec 2024 18:55:01 +0000
Resent-Message-ID: <handler.64980.B64980.173523930116912 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 64980
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 64980 <at> debbugs.gnu.org
Cc: rdiaz02@HIDDEN
Received: via spool by 64980-submit <at> debbugs.gnu.org id=B64980.173523930116912
(code B ref 64980); Thu, 26 Dec 2024 18:55:01 +0000
Received: (at 64980) by debbugs.gnu.org; 26 Dec 2024 18:55:01 +0000
Received: from localhost ([127.0.0.1]:42206 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1tQt0e-0004Oa-Ry
for submit <at> debbugs.gnu.org; Thu, 26 Dec 2024 13:55:01 -0500
Received: from mail-wr1-f43.google.com ([209.85.221.43]:45072)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <rdiaz02@HIDDEN>) id 1tQt0b-0004OQ-RH
for 64980 <at> debbugs.gnu.org; Thu, 26 Dec 2024 13:54:59 -0500
Received: by mail-wr1-f43.google.com with SMTP id
ffacd0b85a97d-385e1fcb0e1so3571821f8f.2
for <64980 <at> debbugs.gnu.org>; Thu, 26 Dec 2024 10:54:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1735239237; x=1735844037; darn=debbugs.gnu.org;
h=mime-version:message-id:date:cc:user-agent:subject:to:from:from:to
:cc:subject:date:message-id:reply-to;
bh=tiS1HEfzhijXSjO1tAV/4o2dFBH/3AjQwNbUIwkY5Kc=;
b=LQ68bFgRU/OB9GV3uAnm4cFnsYSdg1ysFN47T2y+InfSFhfemE9fdMbWQWEP7q0l+u
ojP9jJ3zmnQ7lIFB8oqjKHZ3GxWiL7yFlXE/9wWxipr8gYabfMlu5D8XLHWq2MkwBVtT
No4kVLVbR/0OegTNZfcJmYB9EXSAS9JglQL7o0GLi8v0Bqxq8SLz+V3gNkbc+BGFh1N1
IB16PbDEgVSUMarhoxRhM9pP1s8o+FylADECQUOOM/cjIOnP/ZuA3Wz00mcKNbYbhJm4
EcEzL07RUnpieUAba2O5LhQhQNw7FxeDnyB6+qVq7B2vTS3B6h8oPEoD2e708D2DWo6e
RLQA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1735239237; x=1735844037;
h=mime-version:message-id:date:cc:user-agent:subject:to:from
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=tiS1HEfzhijXSjO1tAV/4o2dFBH/3AjQwNbUIwkY5Kc=;
b=c45ZrH6ynrnkHmG8/ISGTKQomexfoDOSrZ4QZVHQKi8hwCc/rvLWW9l1n2U/I9iVRt
FphzUxIhbVRybWBXnytyA5B5Dayb92b634JtsuVUeR/LrAh0/epi8tqFeTp7Z6MCIZZL
/r8qM1zwhc0UvJJx9gsUKSC8Ot7MfqxrFs4IzTU1fD6UYyd2F3lHS1iGIHLoP+BUY1ia
9oHCSH3yJXhmiT+PmHIK+ah8bbTnK0v/MyYJe9KRflfgC0CddHjeSQGOBXd58MQdM48T
I07dfZ5bbXxGoGYCOyNms7K/Iab7wmf0k3FJa/BKGttJE0wef1RtE/MGb7soR+GPUKSC
zB7g==
X-Gm-Message-State: AOJu0YzoPVXdwaSWB/jX8RpT+nOtlAsQ+hi4cVhRNuaayTQCkK/mYlSL
6ibSGKBoDYH8Rda6ww66drqco4d3I3jiQvmpcIf9RLFLwG8skWjm
X-Gm-Gg: ASbGncsNuuKzOJFt82GyPif0WWn+QWGO8NY8e3T8X12KDN5Q6OHAL5MjL5Eiugu8Tmv
OAE26aTDkt4aL+PbMzbjr1SY4TD7s8zkpnm73JAyPgmzQQG5KAjfueBUZCk32zVSMIzEdt0/e6B
da4xAT1r032dhqBsuJnvKkMLCh/7Uovq5bVVPPCo2zn7LFtONvK5j8FXyG5NdmeBDyep8nV/nzK
N4vV25wYdMPtyBT+73PHDh5lwiIjQi6WbDYRgvNfErrBRokaQH77+yjAo2bvbZjyQxWSiZmcZ8j
wZmm9URj7KDdlTLkaD4izpfDxTuNj2k=
X-Google-Smtp-Source: AGHT+IE0WkkuwLtybFePxsyFRKc6mWew+eYU9sZp+0XwVZzqxATadS6ZKE9v0GuOSUFlfFb71zPwgA==
X-Received: by 2002:a05:6000:1f89:b0:385:e013:39ec with SMTP id
ffacd0b85a97d-38a221f1307mr22363898f8f.8.1735239236802;
Thu, 26 Dec 2024 10:53:56 -0800 (PST)
Received: from Phelsuma.gmail.com (201.red-81-34-138.dynamicip.rima-tde.net.
[81.34.138.201]) by smtp.gmail.com with ESMTPSA id
ffacd0b85a97d-38a1c828817sm20491179f8f.1.2024.12.26.10.53.55
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 26 Dec 2024 10:53:55 -0800 (PST)
From: Ramon Diaz-Uriarte <rdiaz02@HIDDEN>
User-Agent: mu4e 1.12.8; emacs 30.0.93
Date: Thu, 26 Dec 2024 19:53:48 +0100
Message-ID: <871pxup96r.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)
> I am using the graphical version of GNU Emacs 29.1, compiled with
> the Lucid (Athena) toolkit and downloaded straight from upstream,
> without using a downstream distribution package.
>
> When enabling context-menu mode, the menu seems to close right
> away when the right mouse button is released. I need to hold the
> button down to keep the context menu open.
(...)
> The bug is easily reproducible from 'emacs -Q': start Emacs,
> enable Context menu mode via 'M-x context-menu-mode' and try
> opening the context menu with the right click button.
I am also experiencing this issue with Emacs 30.0.93:
GNU Emacs 30.0.93 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.18.2, Xaw scroll bars) of 2024-12-26
Best,
R.
--
Ramon Diaz-Uriarte
X-Loop: help-debbugs@HIDDEN
Subject: bug#64980: 29.1; Context menu must be held on Lucid toolkit
Resent-From: Ramon Diaz-Uriarte <rdiaz02@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Thu, 26 Dec 2024 21:39:01 +0000
Resent-Message-ID: <handler.64980.B64980.173524913813817 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 64980
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 64980 <at> debbugs.gnu.org
Cc: cosimo.agati@HIDDEN, rdiaz02@HIDDEN
Received: via spool by 64980-submit <at> debbugs.gnu.org id=B64980.173524913813817
(code B ref 64980); Thu, 26 Dec 2024 21:39:01 +0000
Received: (at 64980) by debbugs.gnu.org; 26 Dec 2024 21:38:58 +0000
Received: from localhost ([127.0.0.1]:42515 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1tQvZJ-0003an-Nr
for submit <at> debbugs.gnu.org; Thu, 26 Dec 2024 16:38:58 -0500
Received: from mail-wm1-f50.google.com ([209.85.128.50]:54319)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <rdiaz02@HIDDEN>) id 1tQvZG-0003aV-PP
for 64980 <at> debbugs.gnu.org; Thu, 26 Dec 2024 16:38:55 -0500
Received: by mail-wm1-f50.google.com with SMTP id
5b1f17b1804b1-436326dcb1cso43654445e9.0
for <64980 <at> debbugs.gnu.org>; Thu, 26 Dec 2024 13:38:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20230601; t=1735249069; x=1735853869; darn=debbugs.gnu.org;
h=content-transfer-encoding:mime-version:message-id:date:cc
:user-agent:references:in-reply-to:subject:to:from:from:to:cc
:subject:date:message-id:reply-to;
bh=5/rzBmX4wt+3cpB1IQuc6LV+OOEwu+tyEEgaTGNDGCk=;
b=h6NNZOhIpdthMlaNYN0dEH1DXO1v9Y0ORB9PbMpOeJWEHMPgBLEb+JqYRXgE0sqsig
aX0KC+NQHUN5MdDDi9GOoB47MfwzGTt+jFEzewSbP1a1Maz0aqp70ZfajWKVjAT35+lZ
Ir7FuaFSsolJp8elPFJXqYJj2KUvfACkOLLoPn8Eyqwwny4R+V3zjgC8oIXTKNaaxU8r
KZtYwUB+2D1WxNkykzPvyDptMZFCxxm0d3ISJq3zo/nUSAVwxKElwOoeimRs99pTx3IY
hZTGPrC8gZZEadtN3HeE/S8fKiiIbZebbseUvL/b2PKxuLmxHCfDR0JN+sAMR+iDTY/3
pZAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1735249069; x=1735853869;
h=content-transfer-encoding:mime-version:message-id:date:cc
:user-agent:references:in-reply-to:subject:to:from
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=5/rzBmX4wt+3cpB1IQuc6LV+OOEwu+tyEEgaTGNDGCk=;
b=LeFPQFS5pbMdMI71CKz8aOa4eqHvE/nk4VEVYx9x0eJNNqvHMzor75o7l1mMFnlqRF
erZLgqEMQMXtkvTstLmP2HwccjKr7g6aF2Dj16BsdiPUU7tvDkbbtEPgLHt42X3U/FX5
5GGnb49iNBbS43OmcMoWyPPAgGw5alZ6kuQBYTo/S1aqoczjm7r27Zbf3unM/4hxUK7w
CUkXTnK/BrNuCaBMkNPPDe6MTRoPKX/VuDiOp0JsLhQWzjr+mo5XJPSTEhUA/B4AN657
08lm81USNkK/01SDSTtIIN/6Q0k+7TNV/bO6URkmyJxMBnp9UQ8iMxRAQ20FEwwkiuHY
xV6A==
X-Gm-Message-State: AOJu0Yy5iTlLdjC0i1Gotmjgj4ZCxjZ4msSmKZ1nyVoTYX7UwHnyv6k8
qVRBSPH5XVB9rfMcqoWrnuB6JYifxSRqC5f8kuNq9WO/U2iNO+Lk
X-Gm-Gg: ASbGncuRdOIbSZILGu+KLBCUsY2++XLQkmd7KmAVZogtU9TUoQjBDXKsg7I0TK8x9ZA
6NKZ0OM5P3tP540r4dX//G+zU6UrevE4kNEOxM46wYDwrgh0W7w3xoW36L8tzXvfHUNGtgy7RTT
yYS5S2En5+pQ/yUnRovLEAhCxGbXzitiEe4YpyU4wgXNCJcCOoswgGW3/a2iH4+RuTS6JoEiSox
RI1IuM7NcqRQcN021tdlRTfb+aAM8SG8MvjcozMOLO/zBozAYqoHm5r6yoEqmocK9j54H6Pizsy
kNvKAehz5sAUfrQm2m6DwZhsxeV0tyg=
X-Google-Smtp-Source: AGHT+IHWjZjuWwWTUrw4RVN7hFxDcBE+LRmamM6NP5DabQ7KmZ8kUAwK/c1/dZnCpQ4v2KWrYik8BA==
X-Received: by 2002:a05:600c:1987:b0:434:fbcd:1382 with SMTP id
5b1f17b1804b1-43668643a39mr199251855e9.11.1735249068593;
Thu, 26 Dec 2024 13:37:48 -0800 (PST)
Received: from Phelsuma.gmail.com (201.red-81-34-138.dynamicip.rima-tde.net.
[81.34.138.201]) by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-43656b015absm278326875e9.13.2024.12.26.13.37.46
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 26 Dec 2024 13:37:47 -0800 (PST)
From: Ramon Diaz-Uriarte <rdiaz02@HIDDEN>
In-Reply-To: <871pxup96r.fsf@HIDDEN> (Ramon Diaz-Uriarte's message of "Thu,
26 Dec 2024 19:53:48 +0100")
References: <871pxup96r.fsf@HIDDEN>
User-Agent: mu4e 1.12.8; emacs 30.0.93
Date: Thu, 26 Dec 2024 22:37:46 +0100
Message-ID: <87ldw29lcl.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.3 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)
On Thu, 26-December-2024, at 19:53:48, Ramon Diaz-Uriarte <rdiaz02@HIDDEN=
m> wrote:
>> I am using the graphical version of GNU Emacs 29.1, compiled with
>> the Lucid (Athena) toolkit and downloaded straight from upstream,
>> without using a downstream distribution package.
>>
>> When enabling context-menu mode, the menu seems to close right
>> away when the right mouse button is released. I need to hold the
>> button down to keep the context menu open.
>
> (...)
>
>> The bug is easily reproducible from 'emacs -Q': start Emacs,
>> enable Context menu mode via 'M-x context-menu-mode' and try
>> opening the context menu with the right click button.
>
> I am also experiencing this issue with Emacs 30.0.93:
> GNU Emacs 30.0.93 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version=
1.18.2, Xaw scroll bars) of 2024-12-26
>
Actually, this depends on the window manager. I observe this problem (ever=
ything under xorg) in:
- XMonad (the WM I use)
- bspwm
- fvwm3
- Notion
- windowmaker
- icewm
But I do not see it with:
- i3
- xfce4
- herbstluftwm
- stumpwm
(though on some of the ones where I do not always observe it, it is common =
to experience the problem in the first clicks).
I should have checked this before the previous email; sorry for that.
Best,
R.
--
Ramon Diaz-Uriarte
Department of Biochemistry, Lab B-31
Facultad de Medicina
Universidad Aut=C3=B3noma de Madrid
Arzobispo Morcillo, 4
28029 Madrid
Spain
Phone: +34-91-497-2412
Email: rdiaz02@HIDDEN
r.diaz@HIDDEN
ramon.diaz@HIDDEN
https://ligarto.org/rdiaz
X-Loop: help-debbugs@HIDDEN
Subject: bug#64980: 29.1; Context menu must be held on Lucid toolkit
References: <a231bdb90f1bcd6c64567e814c9b4336401ace42.camel@HIDDEN>
In-Reply-To: <a231bdb90f1bcd6c64567e814c9b4336401ace42.camel@HIDDEN>
Resent-From: "R. Diez" <rdiez-2006@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 15 Sep 2025 13:18:02 +0000
Resent-Message-ID: <handler.64980.B64980.17579422317406 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 64980
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: 64980 <at> debbugs.gnu.org
Received: via spool by 64980-submit <at> debbugs.gnu.org id=B64980.17579422317406
(code B ref 64980); Mon, 15 Sep 2025 13:18:02 +0000
Received: (at 64980) by debbugs.gnu.org; 15 Sep 2025 13:17:11 +0000
Received: from localhost ([127.0.0.1]:40468 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1uy94s-0001vL-Sc
for submit <at> debbugs.gnu.org; Mon, 15 Sep 2025 09:17:10 -0400
Received: from relay.yourmailgateway.de ([185.244.194.184]:50781)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <rdiez-2006@HIDDEN>)
id 1uy94k-0001ug-3f
for 64980 <at> debbugs.gnu.org; Mon, 15 Sep 2025 09:17:02 -0400
Received: from relay01-mors.netcup.net (localhost [127.0.0.1])
by relay01-mors.netcup.net (Postfix) with ESMTPS id 4cQQY365ffz95JH
for <64980 <at> debbugs.gnu.org>; Mon, 15 Sep 2025 15:16:55 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=rd10.de; s=key2;
t=1757942215; bh=YRXuIFJVGMNoojkf+zFtXZsJ0fFX1x00iD1rEZfipmA=;
h=Date:From:To:Subject:From;
b=HxnlUYKXWUvRHyCkJxG2LaRDqxmsFaniI4nNrVdxdnR01kDeOFgwWtoZmGSFNslCW
daN1N9mILTrsPxTM6YTZP4iToPwAZhCj+RsyTrvFwa66gDc/+io6zOvz2iYaPh7+MZ
S1sL0buCY4YiN+6sGKC8xZlV5r7NUxL2yF0Y3/0bP10DfootDnz1gIjc3kQdO0CEqZ
g2KHgn1m1fd2zHp2mXb6bdBl9wBNCTqkJFkdeDTWQEoF/haDc2NxrBLq6kUqYiThYB
ZyRYKV5pcGPytYwNzxrIoX10N6qIFbzOWL+d4gJkjrct3dZLAgTQTVYmdIb9vVzZSD
bCVxlMLopzqGQ==
Received: from policy02-mors.netcup.net (unknown [46.38.225.35])
by relay01-mors.netcup.net (Postfix) with ESMTPS id 4cQQY35R8wz7vHC
for <64980 <at> debbugs.gnu.org>; Mon, 15 Sep 2025 15:16:55 +0200 (CEST)
Received: from mx2eb1.netcup.net (unknown [10.243.12.53])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest
SHA256) (No client certificate requested)
by policy02-mors.netcup.net (Postfix) with ESMTPS id 4cQQY33jkWz8sbC
for <64980 <at> debbugs.gnu.org>; Mon, 15 Sep 2025 15:16:55 +0200 (CEST)
Received: from [192.168.117.38] (111.red-88-23-15.staticip.rima-tde.net
[88.23.15.111])
by mx2eb1.netcup.net (Postfix) with ESMTPSA id EF8F8100F4F
for <64980 <at> debbugs.gnu.org>; Mon, 15 Sep 2025 15:16:53 +0200 (CEST)
Authentication-Results: mx2eb1;
spf=pass (sender IP is 88.23.15.111) smtp.mailfrom=rdiez-2006@HIDDEN
smtp.helo=[192.168.117.38]
Received-SPF: pass (mx2eb1: connection is authenticated)
Message-ID: <d334b5cf-7deb-47d8-8e7b-c92b568afa9b@HIDDEN>
Date: Mon, 15 Sep 2025 15:16:52 +0200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-GB
From: "R. Diez" <rdiez-2006@HIDDEN>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-PPP-Message-ID: <175794221422.3894688.2790709043222838748@HIDDEN>
X-Rspamd-Server: rspamd-worker-8404
X-Rspamd-Queue-Id: EF8F8100F4F
X-NC-CID: 2ZkB17tQm8len7Lj3ApZzJqPbYa6Dr52wmezylYI
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)
I can confirm that this issue happens too on Ubuntu MATE 22.04.5 with Marco (MATE Desktop).
X-Loop: help-debbugs@HIDDEN
Subject: bug#64980: 29.1; Context menu must be held on Lucid toolkit
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 15 Sep 2025 15:19:02 +0000
Resent-Message-ID: <handler.64980.B64980.17579494935318 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 64980
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: "R. Diez" <rdiez-2006@HIDDEN>
Cc: 64980 <at> debbugs.gnu.org
Received: via spool by 64980-submit <at> debbugs.gnu.org id=B64980.17579494935318
(code B ref 64980); Mon, 15 Sep 2025 15:19:02 +0000
Received: (at 64980) by debbugs.gnu.org; 15 Sep 2025 15:18:13 +0000
Received: from localhost ([127.0.0.1]:41611 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1uyAy4-0001Nh-Ox
for submit <at> debbugs.gnu.org; Mon, 15 Sep 2025 11:18:13 -0400
Received: from mout-p-102.mailbox.org ([80.241.56.152]:60020)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1uyAxu-0001N2-3Y
for 64980 <at> debbugs.gnu.org; Mon, 15 Sep 2025 11:18:04 -0400
Received: from smtp202.mailbox.org (smtp202.mailbox.org
[IPv6:2001:67c:2050:b231:465::202])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
(No client certificate requested)
by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4cQTDf0w5kz9tTm;
Mon, 15 Sep 2025 17:17:54 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001;
t=1757949474;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:cc:mime-version:mime-version:content-type:content-type:
in-reply-to:in-reply-to:references:references;
bh=vjPPz14NW/JqbAK1YKcLKFfpaVEafdqKwb0xIsZJIQ0=;
b=kj34V5kUKwMH+UdtDfXBuKnYYhPsVt8gAY03IyjNCAiRdHSjrnzl9B4PbPgNZ3jAa9sj3h
b+UJs8djps1Pxjal0t3nU4RU9fkK5YysOCuzjJjHXAbdp82v14MHLM11M+2gmwKlB3d997
J4o43iO+q4ZRbExmIs34wUXuXswwW7ecS6kFzQfa4QWpolr5qTixIWANDWgOIH6fYUGc5g
hzTRqc/HW61OC+/8qfvgGbJB6r7z8/+O515V0KThel7Bwdrl2RqseauE0v3lN09rprrc5E
VISICFoyrrcsgktH8ox2GzkVP1G1Ecloe0FTREOURDW/wTIwJpBEBlJ+5Q7L0g==
Authentication-Results: outgoing_mbo_mout; dkim=none;
spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates
2001:67c:2050:b231:465::202 as permitted sender)
smtp.mailfrom=juri@HIDDEN
From: Juri Linkov <juri@HIDDEN>
In-Reply-To: <d334b5cf-7deb-47d8-8e7b-c92b568afa9b@HIDDEN>
Organization: LINKOV.NET
References: <a231bdb90f1bcd6c64567e814c9b4336401ace42.camel@HIDDEN>
<d334b5cf-7deb-47d8-8e7b-c92b568afa9b@HIDDEN>
Date: Mon, 15 Sep 2025 18:13:00 +0300
Message-ID: <87o6rbpywb.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Rspamd-Queue-Id: 4cQTDf0w5kz9tTm
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)
> I can confirm that this issue happens too on Ubuntu MATE 22.04.5 with Marco (MATE Desktop).
When the menu stays open, the output of 'C-h l' shows:
<down-mouse-3> <mouse-3>
But when the menu closes right away, the output is:
<down-mouse-3>
So the question is why <mouse-3> is swallowed on Lucid?
What was changed between emacs-28 and emacs-29?
Can you find that commit?
BTW, 'C-h l' shows that <mouse-3> is still bound to 'mouse-save-then-kill'.
This is not right, so here is the fix (but it still doesn't help for Lucid):
diff --git a/lisp/mouse.el b/lisp/mouse.el
index 907a4883230..b66fb6e172e 100644
--- a/lisp/mouse.el
+++ b/lisp/mouse.el
@@ -687,7 +687,7 @@ context-menu-entry
(defvar context-menu-mode-map
(let ((map (make-sparse-keymap)))
- (define-key map [mouse-3] nil)
+ (define-key map [mouse-3] #'ignore)
(define-key map [down-mouse-3] context-menu-entry)
(define-key map [menu] #'context-menu-open)
(if (featurep 'w32)
X-Loop: help-debbugs@HIDDEN
Subject: bug#64980: 29.1; Context menu must be held on Lucid toolkit
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 16 Sep 2025 15:26:01 +0000
Resent-Message-ID: <handler.64980.B64980.175803635418730 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 64980
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: "R. Diez" <rdiez-2006@HIDDEN>
Cc: 64980 <at> debbugs.gnu.org
Received: via spool by 64980-submit <at> debbugs.gnu.org id=B64980.175803635418730
(code B ref 64980); Tue, 16 Sep 2025 15:26:01 +0000
Received: (at 64980) by debbugs.gnu.org; 16 Sep 2025 15:25:54 +0000
Received: from localhost ([127.0.0.1]:49356 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1uyXZ3-0004s2-I8
for submit <at> debbugs.gnu.org; Tue, 16 Sep 2025 11:25:53 -0400
Received: from mout-p-201.mailbox.org ([80.241.56.171]:57378)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1uyXYz-0004rj-Sh
for 64980 <at> debbugs.gnu.org; Tue, 16 Sep 2025 11:25:51 -0400
Received: from smtp102.mailbox.org (smtp102.mailbox.org
[IPv6:2001:67c:2050:b231:465::102])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
(No client certificate requested)
by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4cR5M900Yyz9sxW;
Tue, 16 Sep 2025 17:25:41 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001;
t=1758036341;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:cc:mime-version:mime-version:content-type:content-type:
in-reply-to:in-reply-to:references:references;
bh=DKB5kPzVnCTPeHQHi1Xk7ukEcwggWSeZq43QD2oEs+M=;
b=ZqqbZ6ulefWngnzXalQfvVFbP1U5fyFXyyOVWSfxDHh9l8/jRirULSZw1tejMAlMyQ6GXr
NubtaXPI5Smz2I6K87KoyBFAu3eTNv+lnBRtsVrWKMV/GgYnq5bY1YEQScyc/62s3iz+DE
01tV8n6/e+q8Ur/3H04aIq8CsPdfzq9gdUTAdbsfRp0c9jFyBEA8uASPG4uGONk+jR1hfh
wh6x68hOg/FE/tcyvf8aYY8+2rbvZ1AflHKIN1MUM2jdZrzowpspDHL3Nq43R0wTCZkmjS
QpJh/+mcr6h7oR6+Jm5uNs0akogpAeXcNtITqk/AGe2ZXYPJv3Fsa7Aayp4x7Q==
Authentication-Results: outgoing_mbo_mout; dkim=none;
spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates
2001:67c:2050:b231:465::102 as permitted sender)
smtp.mailfrom=juri@HIDDEN
From: Juri Linkov <juri@HIDDEN>
In-Reply-To: <87o6rbpywb.fsf@HIDDEN>
Organization: LINKOV.NET
References: <a231bdb90f1bcd6c64567e814c9b4336401ace42.camel@HIDDEN>
<d334b5cf-7deb-47d8-8e7b-c92b568afa9b@HIDDEN>
<87o6rbpywb.fsf@HIDDEN>
Date: Tue, 16 Sep 2025 18:05:25 +0300
Message-ID: <87ms6u664i.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Rspamd-Queue-Id: 4cR5M900Yyz9sxW
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)
>> I can confirm that this issue happens too on Ubuntu MATE 22.04.5 with Marco (MATE Desktop).
>
> What was changed between emacs-28 and emacs-29?
Apparently the commit 0105a4ddb8a turned on XInput 2 support by default
that changed the behavior of the context menu on Lucid toolkit.
So the solution is to disable xinput2 when configuring with lucid:
./configure --with-x-toolkit=lucid --without-xinput2
Probably this should be documented somewhere in etc/PROBLEMS
before closing this bug report.
X-Loop: help-debbugs@HIDDEN
Subject: bug#64980: 29.1; Context menu must be held on Lucid toolkit
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 16 Sep 2025 16:00:03 +0000
Resent-Message-ID: <handler.64980.B64980.17580383954905 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 64980
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Juri Linkov <juri@HIDDEN>, Po Lu <luangruo@HIDDEN>
Cc: 64980 <at> debbugs.gnu.org, rdiez-2006@HIDDEN
Received: via spool by 64980-submit <at> debbugs.gnu.org id=B64980.17580383954905
(code B ref 64980); Tue, 16 Sep 2025 16:00:03 +0000
Received: (at 64980) by debbugs.gnu.org; 16 Sep 2025 15:59:55 +0000
Received: from localhost ([127.0.0.1]:49549 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1uyY5y-0001H2-Sr
for submit <at> debbugs.gnu.org; Tue, 16 Sep 2025 11:59:55 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:41086)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uyY5x-0001GX-Ai
for 64980 <at> debbugs.gnu.org; Tue, 16 Sep 2025 11:59:53 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1uyY5r-0006dv-Ee; Tue, 16 Sep 2025 11:59:47 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
mime-version; bh=Qy/scnlcbSsBkoPqPrgIfEDUismBhxthlL3ss5KyyJ8=; b=X3rMqbCob85C
FcgpZM4qUe9dFOENPgvwLxOh+nro8hynJ3vVG0nO5C3mtCcB0apNxvBikaAehp9CObyj/TAWL+pLv
mtsgFZfaNHpS+n7S7Nc8SckKpxTU84+OYCZxClRGJvm8qeVO6XjScnuXA5sjdyXc+o3AplQgvzP1L
DvHsne5uHsLG0Cl5J9of/woktBRI4EwgAIqq45GrsGjKVB9B8R2ZidGv7gqSwt17HmqC2bQXk2lSG
dKC9BuCNhwBqGfENcgQOj/9W4/PsDNRKtMDHSQuKWZ8h0OCMRfGngKk87Hrr5ozUm75j4eIP2eg+6
5yfx8clEUNnJr/Qody1yiw==;
Date: Tue, 16 Sep 2025 18:59:41 +0300
Message-Id: <86ms6umlqq.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87ms6u664i.fsf@HIDDEN> (message from Juri Linkov on
Tue, 16 Sep 2025 18:05:25 +0300)
References: <a231bdb90f1bcd6c64567e814c9b4336401ace42.camel@HIDDEN>
<d334b5cf-7deb-47d8-8e7b-c92b568afa9b@HIDDEN>
<87o6rbpywb.fsf@HIDDEN> <87ms6u664i.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)
> Cc: 64980 <at> debbugs.gnu.org
> From: Juri Linkov <juri@HIDDEN>
> Date: Tue, 16 Sep 2025 18:05:25 +0300
>
> >> I can confirm that this issue happens too on Ubuntu MATE 22.04.5 with Marco (MATE Desktop).
> >
> > What was changed between emacs-28 and emacs-29?
>
> Apparently the commit 0105a4ddb8a turned on XInput 2 support by default
> that changed the behavior of the context menu on Lucid toolkit.
>
> So the solution is to disable xinput2 when configuring with lucid:
>
> ./configure --with-x-toolkit=lucid --without-xinput2
>
> Probably this should be documented somewhere in etc/PROBLEMS
> before closing this bug report.
Yes, please.
X-Loop: help-debbugs@HIDDEN
Subject: bug#64980: 29.1; Context menu must be held on Lucid toolkit
Resent-From: Juri Linkov <juri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 16 Sep 2025 16:52:03 +0000
Resent-Message-ID: <handler.64980.B64980.175804147419168 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 64980
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Eli Zaretskii <eliz@HIDDEN>
Cc: Po Lu <luangruo@HIDDEN>, 64980 <at> debbugs.gnu.org, rdiez-2006@HIDDEN
Received: via spool by 64980-submit <at> debbugs.gnu.org id=B64980.175804147419168
(code B ref 64980); Tue, 16 Sep 2025 16:52:03 +0000
Received: (at 64980) by debbugs.gnu.org; 16 Sep 2025 16:51:14 +0000
Received: from localhost ([127.0.0.1]:49840 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1uyYte-0004z5-0T
for submit <at> debbugs.gnu.org; Tue, 16 Sep 2025 12:51:14 -0400
Received: from mout-p-201.mailbox.org ([2001:67c:2050:0:465::201]:40544)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1uyYtb-0004yK-5P
for 64980 <at> debbugs.gnu.org; Tue, 16 Sep 2025 12:51:11 -0400
Received: from smtp2.mailbox.org (smtp2.mailbox.org
[IPv6:2001:67c:2050:b231:465::2])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
(No client certificate requested)
by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4cR7FZ5YWWz9tfd;
Tue, 16 Sep 2025 18:50:58 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001;
t=1758041458;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:cc:mime-version:mime-version:content-type:content-type:
in-reply-to:in-reply-to:references:references;
bh=JfcP7WytJbIEAERbPhijybgbaeKvI6cHnXp74i3kmLs=;
b=MvJyihvTYgQnhBw+aleb3+EH11rLe3YiHjgOuVaxXm2IUeOC79JxHJ263Da8EaPToNG2AR
4Dp6VZ6TGt35s8v5FSQ0+LLpD+sWW0IhG4tDVGr/eD3KViI6QANnbwfP+b/DoqozOqPseZ
fjxE6k88CkIQgPYvGBYh8eX8ZX1BdYREvbaRuT1zCFKdoZJWk2S7McfMOEjQ5z0rbF9nBq
XovTEOu3j+CF/oWUCvECktCxqMI34JNIcz6lWFRJCZfYQAL097EdQs1J3lVNwdaBRFCFW6
XUOXJRo+79GQasjilo0NQAlGbxmRVqG6JXFbqYAF1rW7CjpX4MUiUFLouoiDxQ==
Authentication-Results: outgoing_mbo_mout; dkim=none;
spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates
2001:67c:2050:b231:465::2 as permitted sender) smtp.mailfrom=juri@HIDDEN
From: Juri Linkov <juri@HIDDEN>
In-Reply-To: <86ms6umlqq.fsf@HIDDEN>
Organization: LINKOV.NET
References: <a231bdb90f1bcd6c64567e814c9b4336401ace42.camel@HIDDEN>
<d334b5cf-7deb-47d8-8e7b-c92b568afa9b@HIDDEN>
<87o6rbpywb.fsf@HIDDEN> <87ms6u664i.fsf@HIDDEN>
<86ms6umlqq.fsf@HIDDEN>
Date: Tue, 16 Sep 2025 19:49:31 +0300
Message-ID: <87zfaue410.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Rspamd-Queue-Id: 4cR7FZ5YWWz9tfd
X-Spam-Score: -0.7 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)
>> >> I can confirm that this issue happens too on Ubuntu MATE 22.04.5 with Marco (MATE Desktop).
>> >
>> > What was changed between emacs-28 and emacs-29?
>>
>> Apparently the commit 0105a4ddb8a turned on XInput 2 support by default
>> that changed the behavior of the context menu on Lucid toolkit.
>>
>> So the solution is to disable xinput2 when configuring with lucid:
>>
>> ./configure --with-x-toolkit=lucid --without-xinput2
>>
>> Probably this should be documented somewhere in etc/PROBLEMS
>> before closing this bug report.
>
> Yes, please.
Now documented in etc/PROBLEMS.
X-Loop: help-debbugs@HIDDEN
Subject: bug#64980: 29.1; Context menu must be held on Lucid toolkit
Resent-From: Eli Zaretskii <eliz@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 16 Sep 2025 17:28:02 +0000
Resent-Message-ID: <handler.64980.B64980.175804363927183 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 64980
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords:
To: Juri Linkov <juri@HIDDEN>
Cc: luangruo@HIDDEN, 64980 <at> debbugs.gnu.org, rdiez-2006@HIDDEN
Received: via spool by 64980-submit <at> debbugs.gnu.org id=B64980.175804363927183
(code B ref 64980); Tue, 16 Sep 2025 17:28:02 +0000
Received: (at 64980) by debbugs.gnu.org; 16 Sep 2025 17:27:19 +0000
Received: from localhost ([127.0.0.1]:49975 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1uyZSZ-00074N-3d
for submit <at> debbugs.gnu.org; Tue, 16 Sep 2025 13:27:19 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:54084)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1uyZSX-000747-5u
for 64980 <at> debbugs.gnu.org; Tue, 16 Sep 2025 13:27:17 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <eliz@HIDDEN>)
id 1uyZSR-0004be-13; Tue, 16 Sep 2025 13:27:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
mime-version; bh=KEicYV8Iva47esdKwksey4fOxFVfOUMS2YeFGwv84UA=; b=sSCugaed/d6W
ZALi1nCa5/a25ZUDs2pqGV2I1gxXcvERNCmicXZV8coJfjjNFD/xb4Eep3R2eXiLyG44oPWjK6q0Z
raUMYJuVaJnLOcm/1tbpcn/SYTYZq7brK8lqIewU+NCjc+aOknjGx0zCtzvcEmL0F+DDQ+GG6A8qQ
eCeylZCtG9rK1GgdYYdp1dqj++gHXVtsW1RThrljCQ+rAFhsUsjgjkbrFnvi5iJOWLEt22R4CYKJD
xNjgN66cl0x/e/EpE9Wx8yYVoPAyRv5DiSS0bnY47z0hAImaRVLNiuVqB7aiXoVhFUP5au5R5O8A4
1eEcl/ILb8APpMeKTaqMQQ==;
Date: Tue, 16 Sep 2025 20:27:04 +0300
Message-Id: <86ikhimhp3.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
In-Reply-To: <87zfaue410.fsf@HIDDEN> (message from Juri Linkov on
Tue, 16 Sep 2025 19:49:31 +0300)
References: <a231bdb90f1bcd6c64567e814c9b4336401ace42.camel@HIDDEN>
<d334b5cf-7deb-47d8-8e7b-c92b568afa9b@HIDDEN>
<87o6rbpywb.fsf@HIDDEN> <87ms6u664i.fsf@HIDDEN>
<86ms6umlqq.fsf@HIDDEN> <87zfaue410.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)
> From: Juri Linkov <juri@HIDDEN>
> Cc: Po Lu <luangruo@HIDDEN>, rdiez-2006@HIDDEN, 64980 <at> debbugs.gnu.org
> Date: Tue, 16 Sep 2025 19:49:31 +0300
>
> >> >> I can confirm that this issue happens too on Ubuntu MATE 22.04.5 with Marco (MATE Desktop).
> >> >
> >> > What was changed between emacs-28 and emacs-29?
> >>
> >> Apparently the commit 0105a4ddb8a turned on XInput 2 support by default
> >> that changed the behavior of the context menu on Lucid toolkit.
> >>
> >> So the solution is to disable xinput2 when configuring with lucid:
> >>
> >> ./configure --with-x-toolkit=lucid --without-xinput2
> >>
> >> Probably this should be documented somewhere in etc/PROBLEMS
> >> before closing this bug report.
> >
> > Yes, please.
>
> Now documented in etc/PROBLEMS.
Thank you.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.