From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.bugs Subject: bug#37495: 27.0.50; lwindow doesn't pass to system Date: Tue, 24 Sep 2019 06:41:07 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000003056f40593452791" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="20813"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 37495@debbugs.gnu.org To: Albert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 24 06:42:20 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iCcea-0005Jn-1O for geb-bug-gnu-emacs@m.gmane.org; Tue, 24 Sep 2019 06:42:20 +0200 Original-Received: from localhost ([::1]:40712 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iCceY-0006HM-BH for geb-bug-gnu-emacs@m.gmane.org; Tue, 24 Sep 2019 00:42:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50126) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iCceK-0006HB-II for bug-gnu-emacs@gnu.org; Tue, 24 Sep 2019 00:42:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iCceI-0004E2-Co for bug-gnu-emacs@gnu.org; Tue, 24 Sep 2019 00:42:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56832) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iCceI-0004Dx-87 for bug-gnu-emacs@gnu.org; Tue, 24 Sep 2019 00:42:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iCceI-0000rq-2X for bug-gnu-emacs@gnu.org; Tue, 24 Sep 2019 00:42:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Juanma Barranquero Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 24 Sep 2019 04:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37495 X-GNU-PR-Package: emacs Original-Received: via spool by 37495-submit@debbugs.gnu.org id=B37495.15693001123317 (code B ref 37495); Tue, 24 Sep 2019 04:42:02 +0000 Original-Received: (at 37495) by debbugs.gnu.org; 24 Sep 2019 04:41:52 +0000 Original-Received: from localhost ([127.0.0.1]:37420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iCce7-0000rR-7B for submit@debbugs.gnu.org; Tue, 24 Sep 2019 00:41:51 -0400 Original-Received: from mail-qk1-f172.google.com ([209.85.222.172]:39385) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iCce4-0000rD-PP for 37495@debbugs.gnu.org; Tue, 24 Sep 2019 00:41:50 -0400 Original-Received: by mail-qk1-f172.google.com with SMTP id 4so427398qki.6 for <37495@debbugs.gnu.org>; Mon, 23 Sep 2019 21:41:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=qL8iNC28H3XEP6GfhW9mZDp9pUkrhgPDbvrg1THPQfE=; b=I4pCoP501ppwtOqbEr2l6ZOzDZfLO+L59P77HilDqf7ykI481zsz2ZI4zC5iVyVJxv 1FxxVqri4m7hxzoAneGbxUTOw3g3SFEH/llDQ5CProauHRNEKiaNZiSd10WYV2sU0Asd oxfHe9J6geMLhsFpYNksszXD8RkjNiTTd6DMaaHLRDtPF5S4UNK7vjvgNuK3r2x90rPK tmjHI/K1b8O04Uf8SmNxmMb11mIALS0C+Cl1Pdo4GzHX/9TRt/s7zLc7jf8J3lB+0z6n iyd75MsPaLnE8DSigYoTl635PDHnf0fO40mZ+WVdPp8m40SmocbDpFkXVGi5nA5OdH4l dLdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=qL8iNC28H3XEP6GfhW9mZDp9pUkrhgPDbvrg1THPQfE=; b=cWXFCUrH5oKUr6G/azCIaVgMHR2zDZcolR8jdenTTpwOkcDeWT0uDSpVmIv1ZTiWn0 BShUyEbTC4IK8LukrgOSFVX3ST9dF3N94qd1PoXOY5WhVfjOXYgmBXlnZpEIrxItwmM4 9UNfRlLDsPTMSoG4rly3+dB0u5GH2+x5KQqZUpLfp1pwOqK0NciIl6zzvepOVJxeOJI9 VA5DEHD6ucPZpnwuLo+ncID56NWDqwiINXaBG2eSS+ylZ7TH/D8qeHckcrNLKXksoxfx wlaRx80jfOWK/ZbA2ZYHUxg/gyow8fyvajqrlg4OBjvDi6L16JliKQeB6BRaqvwvJaG4 x/Bg== X-Gm-Message-State: APjAAAWx6+MRpPabOuYErsgy1oArt6O5Z1EIYr8Ujlefc5QSGgyoAvwe acWtz6uU22TZTrM8OXH//96w6ukWpwNpG4PRiCo= X-Google-Smtp-Source: APXvYqzs6Vn2k36yaDZlahqfLTHWA88HKKc5IrOqLNYuKeBTXbVY0MwiWN52elnd+ZEeiTh0aN5XkL2Jru6pLZX6+Js= X-Received: by 2002:a37:912:: with SMTP id 18mr574502qkj.185.1569300103057; Mon, 23 Sep 2019 21:41:43 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:167065 Archived-At: --0000000000003056f40593452791 Content-Type: text/plain; charset="UTF-8" Did you try setting them like: (setq w32-lwindow-modifier 'super) (w32-register-hot-key [s-]) ;; this needs to be *after* the setq above (define-key global-map [?\s-r] 'my-s-r-command) (define-key global-map [?\s-d 'my-s-d-command) ? On Tue, Sep 24, 2019 at 3:50 AM Albert wrote: > Subject: 27.0.50; lwindow doesn't pass to system > --text follows this line-- > > lwindow doesn't pass to system with default settings. Win+D and Win+R > don't pass to system, these keys are ignored by emacs. > > > In GNU Emacs 27.0.50 (build 1, x86_64-w64-mingw32) > of 2019-09-19 built on CIRROCUMULUS > Repository revision: 61c2183a440c94ab797696d0f0c76a7dc4007eeb > Repository branch: master > Windowing system distributor 'Microsoft Corp.', version 10.0.18362 > System Description: Microsoft Windows 10 Home China (v10.0.1903.18362.356) > > Recent messages: > Configuring package winum...done > Loading package winum...done > Configuring package undo-tree...done > Loading e:/home/albert/.emacs.d/Albert.el (source)...done > Loaded e:/home/albert/.emacs.d/Albert.el > Configuring package doom-modeline...done > For information about GNU Emacs and the GNU system, type C-h C-a. > Emacs loaded 81 packages in 4.587s > evil-signal-at-eob: End of buffer [4 times] > Configuring package helm...done (0.327s) > > Configured using: > 'configure --without-dbus --host=x86_64-w64-mingw32 > --without-compress-install -C 'CFLAGS=-O2 -static -g3'' > > Configured features: > XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY W32NOTIFY ACL GNUTLS LIBXML2 > HARFBUZZ ZLIB TOOLKIT_SCROLL_BARS THREADS PDUMPER LCMS2 GMP > > Important settings: > value of $LANG: zh_CN > locale-coding-system: cp936 > > Major mode: Lisp Interaction > > Minor modes in effect: > helm-mode: t > display-line-numbers-mode: t > doom-modeline-mode: t > winum-mode: t > display-time-mode: t > global-paren-face-mode: t > paren-face-mode: t > highlight-parentheses-mode: t > global-highlight-parentheses-mode: t > global-undo-tree-mode: t > undo-tree-mode: t > shell-dirtrack-mode: t > evil-mode: t > evil-local-mode: t > save-place-mode: t > show-paren-mode: t > auto-compile-on-load-mode: t > override-global-mode: t > cl-old-struct-compat-mode: t > tooltip-mode: t > global-eldoc-mode: t > eldoc-mode: t > electric-indent-mode: t > mouse-wheel-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > column-number-mode: t > line-number-mode: t > transient-mark-mode: t > auto-save-mode: t > > Load-path shadows: > None found. > > Features: > (shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs > rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail > rmail-loaddefs text-property-search mm-decode mm-bodies mm-encode > mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 > rfc2045 ietf-drums mm-util mail-prsvr mail-utils winner helm-command > helm-elisp helm-eval edebug backtrace helm-info helm-mode helm-files > helm-buffers helm-occur helm-tags helm-locate helm-grep helm-regexp > helm-utils helm-help helm-types helm helm-source eieio-compat > helm-multi-match helm-lib async display-line-numbers doom-modeline > doom-modeline-segments doom-modeline-env doom-modeline-core shrink-path > rx f s all-the-icons all-the-icons-faces data-material data-weathericons > data-octicons data-fileicons data-faicons data-alltheicons memoize > org-crypt ob-plantuml ob-dot org-clock winum dash pcase diminish time > doom-themes-ext-org doom-themes-ext-treemacs doom-themes-ext-visual-bell > face-remap doom-deeper-blue-theme doom-themes doom-themes-base avoid > paren-face highlight-parentheses ido evil evil-keybindings > evil-integration undo-tree diff evil-maps evil-commands reveal flyspell > ispell evil-jumps evil-command-window evil-types evil-search evil-ex > shell evil-macros evil-repeat evil-states evil-core evil-common windmove > thingatpt rect evil-digraphs evil-vars edmacro kmacro saveplace paren > auto-compile packed cl-extra help-mode use-package use-package-ensure > use-package-delight use-package-diminish use-package-bind-key bind-key > use-package-core org-element avl-tree generator org org-macro > org-footnote org-pcomplete pcomplete org-list org-faces org-entities > time-date noutline outline easy-mmode org-version ob-emacs-lisp ob > ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint comint > ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs > format-spec find-func cal-menu calendar cal-loaddefs benchmark-init > advice benchmark-init-modes finder-inf org2blog-autoloads info package > easymenu browse-url url-handlers url-parse auth-source cl-seq eieio > eieio-core cl-macs eieio-loaddefs password-cache json subr-x map > url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib > china-util tooltip eldoc electric uniquify ediff-hook vc-hooks > lisp-float-type mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win > w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe > tabulated-list replace newcomment text-mode elisp-mode lisp-mode > prog-mode register page menu-bar rfn-eshadow isearch timer select > scroll-bar mouse jit-lock font-lock syntax facemenu font-core > term/tty-colors frame cl-generic 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 charscript charprop case-table epa-hook jka-cmpr-hook > help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs > button faces cus-face macroexp files text-properties overlay sha1 md5 > base64 format env code-pages mule custom widget hashtable-print-readable > backquote threads w32notify w32 lcms2 multi-tty make-network-process > emacs) > > Memory information: > ((conses 16 279852 219671) > (symbols 48 24099 1) > (strings 32 81731 25777) > (string-bytes 1 2745266) > (vectors 16 36873) > (vector-slots 8 478717 141520) > (floats 8 804 1291) > (intervals 56 352 383) > (buffers 992 13)) > --0000000000003056f40593452791 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Did you try setting them like:

(setq w3= 2-lwindow-modifier 'super)
(w32-register-hot-key [s-])=C2= =A0 ;; this needs to be *after* the setq above

(define-key global-map [?\s-r] 'my-s-r-command)
(define-key = global-map [?\s-d 'my-s-d-command)

?




On Tue, Sep 24, 2019 at 3:50 AM Al= bert <georgealb= ert@qq.com> wrote:
Subject: 27.0.50; lwindow doesn't pass to system
--text f= ollows this line--

lwindow doesn't pass to system with default s= ettings. Win+D and Win+R don't pass to system, these keys are ignored b= y emacs.


In GNU Emacs 27.0.50 (build 1, x86_64-w64-mingw32)
= =C2=A0of 2019-09-19 built on CIRROCUMULUS
Repository revision: 61c2183a4= 40c94ab797696d0f0c76a7dc4007eeb
Repository branch: master
Windowing s= ystem distributor 'Microsoft Corp.', version 10.0.18362
System D= escription: Microsoft Windows 10 Home China (v10.0.1903.18362.356)

R= ecent messages:
Configuring package winum...done
Loading package winu= m...done
Configuring package undo-tree...done
Loading e:/home/albert/= .emacs.d/Albert.el (source)...done
Loaded e:/home/albert/.emacs.d/Albert= .el
Configuring package doom-modeline...done
For information about GN= U Emacs and the GNU system, type C-h C-a.
Emacs loaded 81 packages in 4.= 587s
evil-signal-at-eob: End of buffer [4 times]
Configuring package = helm...done (0.327s)

Configured using:
=C2=A0'configure --wit= hout-dbus --host=3Dx86_64-w64-mingw32
=C2=A0--without-compress-install -= C 'CFLAGS=3D-O2 -static -g3''

Configured features:
XP= M JPEG TIFF GIF PNG RSVG SOUND NOTIFY W32NOTIFY ACL GNUTLS LIBXML2
HARFB= UZZ ZLIB TOOLKIT_SCROLL_BARS THREADS PDUMPER LCMS2 GMP

Important set= tings:
=C2=A0 value of $LANG: zh_CN
=C2=A0 locale-coding-system: cp93= 6

Major mode: Lisp Interaction

Minor modes in effect:
=C2= =A0 helm-mode: t
=C2=A0 display-line-numbers-mode: t
=C2=A0 doom-mode= line-mode: t
=C2=A0 winum-mode: t
=C2=A0 display-time-mode: t
=C2= =A0 global-paren-face-mode: t
=C2=A0 paren-face-mode: t
=C2=A0 highli= ght-parentheses-mode: t
=C2=A0 global-highlight-parentheses-mode: t
= =C2=A0 global-undo-tree-mode: t
=C2=A0 undo-tree-mode: t
=C2=A0 shell= -dirtrack-mode: t
=C2=A0 evil-mode: t
=C2=A0 evil-local-mode: t
= =C2=A0 save-place-mode: t
=C2=A0 show-paren-mode: t
=C2=A0 auto-compi= le-on-load-mode: t
=C2=A0 override-global-mode: t
=C2=A0 cl-old-struc= t-compat-mode: t
=C2=A0 tooltip-mode: t
=C2=A0 global-eldoc-mode: t=C2=A0 eldoc-mode: t
=C2=A0 electric-indent-mode: t
=C2=A0 mouse-wh= eel-mode: t
=C2=A0 file-name-shadow-mode: t
=C2=A0 global-font-lock-m= ode: t
=C2=A0 font-lock-mode: t
=C2=A0 blink-cursor-mode: t
=C2=A0= auto-composition-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-= compression-mode: t
=C2=A0 column-number-mode: t
=C2=A0 line-number-m= ode: t
=C2=A0 transient-mark-mode: t
=C2=A0 auto-save-mode: t

= Load-path shadows:
None found.

Features:
(shadow sort mail-ext= r emacsbug message rmc puny dired dired-loaddefs
rfc822 mml mml-sec epa = derived epg epg-config gnus-util rmail
rmail-loaddefs text-property-sear= ch mm-decode mm-bodies mm-encode
mail-parse rfc2231 mailabbrev gmm-utils= mailheader sendmail rfc2047
rfc2045 ietf-drums mm-util mail-prsvr mail-= utils winner helm-command
helm-elisp helm-eval edebug backtrace helm-inf= o helm-mode helm-files
helm-buffers helm-occur helm-tags helm-locate hel= m-grep helm-regexp
helm-utils helm-help helm-types helm helm-source eiei= o-compat
helm-multi-match helm-lib async display-line-numbers doom-model= ine
doom-modeline-segments doom-modeline-env doom-modeline-core shrink-p= ath
rx f s all-the-icons all-the-icons-faces data-material data-weatheri= cons
data-octicons data-fileicons data-faicons data-alltheicons memoize<= br>org-crypt ob-plantuml ob-dot org-clock winum dash pcase diminish timedoom-themes-ext-org doom-themes-ext-treemacs doom-themes-ext-visual-bellface-remap doom-deeper-blue-theme doom-themes doom-themes-base avoid
p= aren-face highlight-parentheses ido evil evil-keybindings
evil-integrati= on undo-tree diff evil-maps evil-commands reveal flyspell
ispell evil-ju= mps evil-command-window evil-types evil-search evil-ex
shell evil-macros= evil-repeat evil-states evil-core evil-common windmove
thingatpt rect e= vil-digraphs evil-vars edmacro kmacro saveplace paren
auto-compile packe= d cl-extra help-mode use-package use-package-ensure
use-package-delight = use-package-diminish use-package-bind-key bind-key
use-package-core org-= element avl-tree generator org org-macro
org-footnote org-pcomplete pcom= plete org-list org-faces org-entities
time-date noutline outline easy-mm= ode org-version ob-emacs-lisp ob
ob-tangle org-src ob-ref ob-lob ob-tabl= e ob-keys ob-exp ob-comint comint
ansi-color ring ob-core ob-eval org-co= mpat org-macs org-loaddefs
format-spec find-func cal-menu calendar cal-l= oaddefs benchmark-init
advice benchmark-init-modes finder-inf org2blog-a= utoloads info package
easymenu browse-url url-handlers url-parse auth-so= urce cl-seq eieio
eieio-core cl-macs eieio-loaddefs password-cache json = subr-x map
url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loadd= efs cl-lib
china-util tooltip eldoc electric uniquify ediff-hook vc-hook= s
lisp-float-type mwheel dos-w32 ls-lisp disp-table term/w32-win w32-win=
w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringetabulated-list replace newcomment text-mode elisp-mode lisp-mode
prog-= mode register page menu-bar rfn-eshadow isearch timer select
scroll-bar = mouse jit-lock font-lock syntax facemenu font-core
term/tty-colors frame= cl-generic cham georgian utf-8-lang misc-lang
vietnamese tibetan thai t= ai-viet lao korean japanese eucjp-ms cp51932
hebrew greek romanian slova= k czech european ethiopic indian cyrillic
chinese composite charscript c= harprop case-table epa-hook jka-cmpr-hook
help simple abbrev obarray min= ibuffer cl-preloaded nadvice loaddefs
button faces cus-face macroexp fil= es text-properties overlay sha1 md5
base64 format env code-pages mule cu= stom widget hashtable-print-readable
backquote threads w32notify w32 lcm= s2 multi-tty make-network-process
emacs)

Memory information:
(= (conses 16 279852 219671)
=C2=A0(symbols 48 24099 1)
=C2=A0(strings 3= 2 81731 25777)
=C2=A0(string-bytes 1 2745266)
=C2=A0(vectors 16 36873= )
=C2=A0(vector-slots 8 478717 141520)
=C2=A0(floats 8 804 1291)
= =C2=A0(intervals 56 352 383)
=C2=A0(buffers 992 13))
--0000000000003056f40593452791--