From unknown Wed Aug 20 00:02:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11682: 23.3; meta key stops working if X modifier map becomes (temporarily) empty Resent-From: Hans Meine Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Jun 2012 16:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11682 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 11682@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.133951818513610 (code B ref -1); Tue, 12 Jun 2012 16:24:01 +0000 Received: (at submit) by debbugs.gnu.org; 12 Jun 2012 16:23:05 +0000 Received: from localhost ([127.0.0.1]:39620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeTs0-0003XS-Nc for submit@debbugs.gnu.org; Tue, 12 Jun 2012 12:23:05 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45464) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeTqW-0003Up-EE for submit@debbugs.gnu.org; Tue, 12 Jun 2012 12:21:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SeTnn-0002ng-SF for submit@debbugs.gnu.org; Tue, 12 Jun 2012 12:18:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:56207) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeTnn-0002nR-Ok for submit@debbugs.gnu.org; Tue, 12 Jun 2012 12:18:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35354) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeTnf-0002Je-ID for bug-gnu-emacs@gnu.org; Tue, 12 Jun 2012 12:18:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SeTnY-0002f2-5L for bug-gnu-emacs@gnu.org; Tue, 12 Jun 2012 12:18:34 -0400 Received: from mx-relay04-haj2.antispameurope.com ([83.246.65.204]:45625) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeTnX-0002dD-OT for bug-gnu-emacs@gnu.org; Tue, 12 Jun 2012 12:18:28 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EAF9r10+GZub5/2dsb2JhbABFhVevYIEHgkJGAUQCBQ8SAhEBNwIUMYdtC5gOjj6SYIEghTuEZoJeggeBEgOlGoJigVQJGg X-IronPort-AV: E=Sophos;i="4.75,758,1330902000"; d="scan'208";a="86791448" Received: from mail.mevis.fraunhofer.de ([134.102.230.249]) by mail-mtaS26.fraunhofer.de with ESMTP/TLS/AES128-SHA; 12 Jun 2012 18:18:21 +0200 Received: from hmeine-pc.localnet (10.142.0.40) by srv-cashub-02.fme.lan (10.142.0.19) with Microsoft SMTP Server (TLS) id 14.1.355.2; Tue, 12 Jun 2012 18:18:21 +0200 From: Hans Meine Date: Tue, 12 Jun 2012 18:18:14 +0200 Message-ID: <7543206.IZWW6iXkjA@hmeine-pc> Organization: Fraunhofer MEVIS User-Agent: KMail/4.8.3 (Linux/3.2.0-24-generic; KDE/4.8.3; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-Originating-IP: [10.142.0.40] X-cloud-security-sender: hans.meine@mevis.fraunhofer.de X-cloud-security-recipient: bug-gnu-emacs@gnu.org X-cloud-security-Virusscan: CLEAN X-cloud-security-disclaimer: This E-Mail was scanned by E-Mailservice on mx-gate04-haj2 with 48ED2794005 X-cloud-security: scantime:.6692 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Mailman-Approved-At: Tue, 12 Jun 2012 12:23:03 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Hi everybody, I am running (K)Ubuntu 12.04, and I am suffering from a bug in VMWare P= layer=20 that clears the X modifier map whenever it grabs the keyboard: https://bugs.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/195982 The workaround is to call 'setxkbmap' without any arguments to restore = the=20 current xkb map, effectively repopulating the modifier map. The (new) problem with Emacs is that it loses its meaning of the meta k= ey=20 definition (this is meant to be a very superficial description from a u= ser's=20 perspective; I could not find out what exactly goes wrong), i.e. all ke= y=20 bindings including the meta key stop working. For instance, I need to = use=20 "ESC x" instead of M-x. I am using the Alt key for Meta, here's the output of 'xmodmap -pm': xmodmap: up to 4 keys per modifier, (keycodes in parentheses): shift Shift_L (0x32), Shift_R (0x3e) lock Shift_L (0x32) control Control_L (0x25), Control_R (0x69) mod1 Alt_L (0x40), Meta_L (0xcd) mod2 =20 mod3 ISO_Level5_Shift (0x5e) mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L = (0xcf) mod5 ISO_Level3_Shift (0x33), ISO_Level3_Shift (0x5c), Mode_sw= itch=20 (0xcb) This is the temporary state after I used VMWare, before restoring the w= orking=20 state using 'setxkbmap': xmodmap: up to 0 keys per modifier, (keycodes in parentheses): shift =20 lock =20 control =20 mod1 =20 mod2 =20 mod3 =20 mod4 =20 mod5 =20 (It /may/ not be irrelevant that I am using the German Neo layout.) If I start a new Emacs, that one is taking meta all right, so I tried h= aving=20 both side-by-side, one Emacs that lost control over meta, and one fresh= Emacs=20 that has not yet seen an empty modifier map, and had a look at some lis= p=20 varibles, e.g. 'x-{meta,alt,...}-keysym' (which are all nil) and x-keys= ym- table, but could not find any difference. So my current assumption is that there is some code in Emacs that react= s to=20 the modifier change, changes some internal state, and does not react to= the=20 restored modifier map in a way that the old internal state is restored.= I=20 hope that this can be fixed, and I think the latter behavior (i.e. that= the=20 meta key auto-detection internal state depends only on the /current/ ex= ternal=20 state, and is independent of any intermediate states) would be desirabl= e in=20 general. The following is unmodified output of M-x report-emacs-bug: If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /usr/share/emacs/23.3/etc/DEBUG. In GNU Emacs 23.3.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.10) of 2012-03-25 on allspice, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11103= 000 configured using `configure '--build' 'x86_64-linux-gnu' '--build' 'x8= 6_64- linux-gnu' '--prefix=3D/usr' '--sharedstatedir=3D/var/lib' '--libexecdi= r=3D/usr/lib'=20 '--localstatedir=3D/var/lib' '--infodir=3D/usr/share/info' '-- mandir=3D/usr/share/man' '--with-pop=3Dyes' '--enable- locallisppath=3D/etc/emacs23:/etc/emacs:/usr/local/share/emacs/23.3/sit= e- lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.3/site- lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.3/leim' '--with-crt= - dir=3D/usr/lib/x86_64-linux-gnu' '--with-x=3Dyes' '--with-x-toolkit=3Dg= tk' '--with- toolkit-scroll-bars' 'build_alias=3Dx86_64-linux-gnu' 'CFLAGS=3D-DDEBIA= N -g -O2'=20 'LDFLAGS=3D-g' 'CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: de_DE.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Apropos Minor modes in effect: delete-selection-mode: t shell-dirtrack-mode: t global-semantic-idle-summary-mode: t show-paren-mode: t recentf-mode: t pc-selection-mode: t global-semanticdb-minor-mode: t semantic-mode: t tooltip-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-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x a p r o p o s k e y s y m C-x=20 o C-x 1 =20 =20 =20 C-x=20 C-g C-x o C-x 1 =20 =20 =20 =20 =20 =20 =20 C-x C-g C-x C-b =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 M-x m e t a C-x=20 1 =20 =20 C-x 1 M-x r e p o r t < return> Recent messages: Loading paren...done Loading /home/hmeine/.recentf...done Cleaning up the recentf list...done (0 removed) Ido mode enabled Loading flymake...done Loading /usr/share/emacs/23.3/site-lisp/tex-site.el (source)...done For information about GNU Emacs and the GNU system, type C-h C-a. Type C-x 1 to delete the help window. line-move-visual: Beginning of buffer [11 times] Type C-x 1 to delete the help window. Load-path shadows: /usr/share/emacs/23.3/site-lisp/auctex/tex-style hides /usr/share/emacs= /site- lisp/auctex/tex-style /usr/share/emacs/23.3/site-lisp/auctex/tex-info hides /usr/share/emacs/= site- lisp/auctex/tex-info /usr/share/emacs/23.3/site-lisp/auctex/bib-cite hides /usr/share/emacs/= site- lisp/auctex/bib-cite /usr/share/emacs/23.3/site-lisp/auctex/tex-fold hides /usr/share/emacs/= site- lisp/auctex/tex-fold /usr/share/emacs/23.3/site-lisp/auctex/tex-font hides /usr/share/emacs/= site- lisp/auctex/tex-font /usr/share/emacs/23.3/site-lisp/auctex/font-latex hides /usr/share/emac= s/site- lisp/auctex/font-latex /usr/share/emacs/23.3/site-lisp/auctex/context-nl hides /usr/share/emac= s/site- lisp/auctex/context-nl /usr/share/emacs/23.3/site-lisp/auctex/tex-bar hides /usr/share/emacs/s= ite- lisp/auctex/tex-bar /usr/share/emacs/23.3/site-lisp/auctex/multi-prompt hides=20 /usr/share/emacs/site-lisp/auctex/multi-prompt /usr/share/emacs/23.3/site-lisp/auctex/latex hides /usr/share/emacs/sit= e- lisp/auctex/latex /usr/share/emacs/23.3/site-lisp/auctex/tex-mik hides /usr/share/emacs/s= ite- lisp/auctex/tex-mik /usr/share/emacs/23.3/site-lisp/auctex/context hides /usr/share/emacs/s= ite- lisp/auctex/context /usr/share/emacs/23.3/site-lisp/auctex/tex hides /usr/share/emacs/site-= lisp/auctex/tex /usr/share/emacs/23.3/site-lisp/auctex/tex-fptex hides /usr/share/emacs= /site- lisp/auctex/tex-fptex /usr/share/emacs/23.3/site-lisp/auctex/context-en hides /usr/share/emac= s/site- lisp/auctex/context-en /usr/share/emacs/23.3/site-lisp/auctex/toolbar-x hides /usr/share/emacs= /site- lisp/auctex/toolbar-x /usr/share/emacs/23.3/site-lisp/auctex/tex-buf hides /usr/share/emacs/s= ite- lisp/auctex/tex-buf /usr/share/emacs/23.3/site-lisp/auctex/texmathp hides /usr/share/emacs/= site- lisp/auctex/texmathp /usr/share/emacs/23.3/site-lisp/auctex/tex-jp hides /usr/share/emacs/si= te- lisp/auctex/tex-jp /usr/share/emacs/23.3/site-lisp/cmake-data/cmake-mode hides=20 /usr/share/emacs/site-lisp/cmake-mode /usr/share/emacs/23.3/site-lisp/debian-startup hides /usr/share/emacs/s= ite- lisp/debian-startup /usr/share/emacs23/site-lisp/dictionaries-common/flyspell hides=20 /usr/share/emacs/23.3/lisp/textmodes/flyspell /usr/share/emacs/site-lisp/rst hides /usr/share/emacs/23.3/lisp/textmod= es/rst /usr/share/emacs23/site-lisp/dictionaries-common/ispell hides=20 /usr/share/emacs/23.3/lisp/textmodes/ispell Features: (shadow sort mail-extr message sendmail ecomplete rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc204= 5 qp ietf-drums mailabbrev nnheader mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug pp help-mode view apropos server flymake gtags grin find-dired dired ffap cus-edit MDL-mode cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs derived delsel tramp-imap tramp-gw tramp-fish= tramp-smb tramp-cache tramp-ftp tramp-cmds tramp regexp-opt auth-source= gnus-util netrc time-date shell password-cache format-spec tramp-compat= trampver saveplace semantic/idle semantic/decorate/mode semantic/decorate pulse paren recentf tree-widget pc-select ido cus-start cus-load ecb warnings edmacro kmacro ecb-symboldef ecb-analys= e ecb-compatibility ecb-winman-support ecb-autogen autoload ecb-tod ecb-cycle ecb-eshell ecb-help ecb-jde ecb-method-browser hideshow ecb-semantic ecb-file-browser ecb-speedbar ecb-layout compile comint ecb-create-layout advice help-fns advice-preload ecb-compilation ecb-common-browser speedbar sb-image dframe assoc ecb-navigate ecb-mode-line ecb-face tree-buffer ecb-upgrade ecb-cedet-wrapper semantic/db-mode semantic/db-find semantic/db-ref semantic/analyze semantic/sort semantic/scope semantic/analyze/fcn semantic/db eieio-bas= e semantic/format ezimage semantic/tag-ls semantic/ctxt semantic/util-modes easymenu semantic/util semantic semantic/tag semantic/lex semantic/fw eieio byte-opt bytecomp byte-compile mode-loca= l cedet wid-edit ecb-util ring thingatpt preview-latex tex-site auto-load= s tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs) --=20 Hans Meine =E2=80=A2 Fraunhofer MEVIS =E2=80=A2 Universit=C3=A4tsallee = 29 =E2=80=A2 28359 Bremen Tel.: +49 421/218-59255 (Fax: +49 421/218-98 59255) From unknown Wed Aug 20 00:02:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11682: Problem remains References: <7543206.IZWW6iXkjA@hmeine-pc> In-Reply-To: <7543206.IZWW6iXkjA@hmeine-pc> Resent-From: Hans Meine Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 07 Nov 2012 09:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11682 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: <11682@debbugs.gnu.org> Received: via spool by 11682-submit@debbugs.gnu.org id=B11682.13522788466245 (code B ref 11682); Wed, 07 Nov 2012 09:01:02 +0000 Received: (at 11682) by debbugs.gnu.org; 7 Nov 2012 09:00:46 +0000 Received: from localhost ([127.0.0.1]:53374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TW1V6-0001ce-NS for submit@debbugs.gnu.org; Wed, 07 Nov 2012 04:00:45 -0500 Received: from mx-relay12-muc.antispameurope.com ([217.64.175.212]:51159) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TW1V4-0001cV-9G for 11682@debbugs.gnu.org; Wed, 07 Nov 2012 04:00:43 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AiMKAMsimlCGZub5/2dsb2JhbABEiESoBRySeoEIgl97FR8BORSIHZoHoViHFIgRgyUDpj+CcIIY X-IronPort-AV: E=Sophos;i="4.80,728,1344204000"; d="scan'208";a="13440669" Received: from mail.mevis.fraunhofer.de ([134.102.230.249]) by mail-mtaS26.fraunhofer.de with ESMTP/TLS/AES128-SHA; 07 Nov 2012 10:00:45 +0100 Received: from hmeine-pc.localnet (10.142.0.40) by srv-cashub-01.fme.lan (10.142.0.19) with Microsoft SMTP Server (TLS) id 14.1.421.2; Wed, 7 Nov 2012 10:00:43 +0100 From: Hans Meine Date: Wed, 7 Nov 2012 10:00:38 +0100 Message-ID: <1707325.OgvlHYC3Yj@hmeine-pc> Organization: Fraunhofer MEVIS User-Agent: KMail/4.9.2 (Linux/3.2.0-32-generic; KDE/4.9.2; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Originating-IP: [10.142.0.40] X-cloud-security-sender: hans.meine@mevis.fraunhofer.de X-cloud-security-recipient: 11682@debbugs.gnu.org X-cloud-security-Virusscan: CLEAN X-cloud-security-disclaimer: This E-Mail was scanned by E-Mailservice on mx-gate12-muc with 9838112B400C X-cloud-security: scantime:.1164 X-Spam-Score: -1.5 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.5 (-) Two additional pieces of information: 1) With "(new) problem with Emacs" above, I wanted to say that the problem appeared in recent versions of Emacs, but was not present e.g. 2 years ago. Unfortunately, I cannot (yet) more precisely say when the bug appeared. 2) I have added debug output to x_find_modifier_meanings and found that it gets called at program start, and when I enter VMWare Player, but not when I restore the modifier map by calling "setxkbmap" without arguments. I would expect that ensuring that x_find_modifier_meanings gets called again here would fix the bug. From unknown Wed Aug 20 00:02:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11682: Correction about previous Emacs versions References: <7543206.IZWW6iXkjA@hmeine-pc> In-Reply-To: <7543206.IZWW6iXkjA@hmeine-pc> Resent-From: Hans Meine Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 07 Nov 2012 14:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11682 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: <11682@debbugs.gnu.org> Received: via spool by 11682-submit@debbugs.gnu.org id=B11682.13522991959919 (code B ref 11682); Wed, 07 Nov 2012 14:40:01 +0000 Received: (at 11682) by debbugs.gnu.org; 7 Nov 2012 14:39:55 +0000 Received: from localhost ([127.0.0.1]:53784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TW6nL-0002Zv-5s for submit@debbugs.gnu.org; Wed, 07 Nov 2012 09:39:55 -0500 Received: from mx-relay03-haj2.antispameurope.com ([83.246.65.203]:53944) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TW6nJ-0002Zo-P9 for 11682@debbugs.gnu.org; Wed, 07 Nov 2012 09:39:54 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtUHACpxmlCGZub5/2dsb2JhbABEhhiqMRyTBYEIgkiBCwIFIQIRATcCFIgdmlmOUJMHgSCFeYUbgnuCEoETA6Y/gnCBXDw X-IronPort-AV: E=Sophos;i="4.80,730,1344204000"; d="scan'208";a="13504357" Received: from mail.mevis.fraunhofer.de ([134.102.230.249]) by mail-mtaS26.fraunhofer.de with ESMTP/TLS/AES128-SHA; 07 Nov 2012 15:38:54 +0100 Received: from hmeine-pc.localnet (10.142.0.40) by srv-cashub-01.fme.lan (10.142.0.19) with Microsoft SMTP Server (TLS) id 14.1.421.2; Wed, 7 Nov 2012 15:38:53 +0100 From: Hans Meine Date: Wed, 7 Nov 2012 15:38:49 +0100 Message-ID: <1604557.tXF2KRvI2E@hmeine-pc> Organization: Fraunhofer MEVIS User-Agent: KMail/4.9.2 (Linux/3.2.0-32-generic; KDE/4.9.2; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-Originating-IP: [10.142.0.40] X-cloud-security-sender: hans.meine@mevis.fraunhofer.de X-cloud-security-recipient: 11682@debbugs.gnu.org X-cloud-security-Virusscan: CLEAN X-cloud-security-disclaimer: This E-Mail was scanned by E-Mailservice on mx-gate03-haj2 with 57E671D80DF X-cloud-security: scantime:.4986 X-Spam-Score: -1.5 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.5 (-) I have now tried to git-bisect the change, but I could not find a previ= ous=20 version of Emacs that worked. So the change in behavior I observed mus= t have=20 to do something with either changes in VMWare, X11, or any other compon= ent of=20 the (K)Ubuntu Linux distribution I am using (and I have upgraded in the= =20 meantime). At least I have tried emacs-24.0.96, EMACS_23_4 (=E2=80=9E23.4.2=E2=80=9C= ), and EMACS_23_2=20 (=E2=80=9E23.2.1=E2=80=9C), and all suffered from the same problem. (T= he further back I went,=20 the harder it was to build, so I stopped testing older versions.) From unknown Wed Aug 20 00:02:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11682: I believe this is an X server bug References: <7543206.IZWW6iXkjA@hmeine-pc> In-Reply-To: <7543206.IZWW6iXkjA@hmeine-pc> Resent-From: Simon Tatham Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Jul 2014 14:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11682 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 11682@debbugs.gnu.org Received: via spool by 11682-submit@debbugs.gnu.org id=B11682.140621117925455 (code B ref 11682); Thu, 24 Jul 2014 14:13:02 +0000 Received: (at 11682) by debbugs.gnu.org; 24 Jul 2014 14:12:59 +0000 Received: from localhost ([127.0.0.1]:36816 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XAJlP-0006cR-G0 for submit@debbugs.gnu.org; Thu, 24 Jul 2014 10:12:59 -0400 Received: from atreus.tartarus.org ([80.252.125.10]:50222 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XAJlJ-0006cD-HD for 11682@debbugs.gnu.org; Thu, 24 Jul 2014 10:12:53 -0400 Received: from simon by atreus.tartarus.org with local (Exim 4.69) (envelope-from ) id 1XAJlI-0007lt-AB; Thu, 24 Jul 2014 15:12:48 +0100 X-Mailer: Jed/Timber v0.2 From: Simon Tatham MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: Date: Thu, 24 Jul 2014 15:12:48 +0100 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hi, I found this bug report a few months ago when I was looking to see if anyone had had the same problem as me. I too found that if VMware Player had input focus when emacs started up, then emacs would never recognise the Alt key. Debugging with xtruss suggested that the reason for this was that emacs queried the modifier map at startup, found it empty, and thereafter listened for MappingNotify in order to know when to reload the mod map but for some reason it never received any MappingNotify events. (But it did receive the similar XkbMapNotify when vmware lost or gained focus.) That was on Ubuntu 10.04. The machine where I was seeing the problem has recently been upgraded to 12.04, and now the problem has stopped happening - on the same version of emacs. Debugging with xtruss shows that now emacs _is_ receiving MappingNotify, suggesting that the X server has changed its behaviour. I suspect, in fact, that the following X.Org commit is the fix: http://cgit.freedesktop.org/xorg/xserver/commit/?id=3231962db826f5efd431596a309c96e907a191d1 which appeared in xorg-server 1.11, which would indeed be consistent with me having this problem in Ubuntu 10.04 but not 12.04 (which use xorg-server versions 1.7.6 and 1.11.4 respectively). So if anyone else still has this problem, it might be worth letting them know to check the version of their X server. Hope this is helpful! Cheers, Simon -- import hashlib; print (lambda p,q,g,y,r,s,m: m if (lambda w:(pow(g,int(hashlib. sha1(m).hexdigest(),16)*w%q,p)*pow(y,r*w%q,p)%p)%q)(pow(s,q-2,q))==r else "!" )(0xb80b5dacabab6145, 0xf70027d345023, 0x7643bc4018957897, 0x11c2e5d9951130c9, 0xa54d9cbe4e8ab, 0x746c50eaa1910, "Simon Tatham ") From unknown Wed Aug 20 00:02:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11682: I believe this is an X server bug Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 01 Nov 2019 18:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11682 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Simon Tatham Cc: Hans Meine , 11682@debbugs.gnu.org Received: via spool by 11682-submit@debbugs.gnu.org id=B11682.15726329861432 (code B ref 11682); Fri, 01 Nov 2019 18:30:02 +0000 Received: (at 11682) by debbugs.gnu.org; 1 Nov 2019 18:29:46 +0000 Received: from localhost ([127.0.0.1]:57113 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQbg9-0000N1-TP for submit@debbugs.gnu.org; Fri, 01 Nov 2019 14:29:46 -0400 Received: from host.gofardesign.uk ([208.79.239.190]:40982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iQbg7-0000Mj-9o for 11682@debbugs.gnu.org; Fri, 01 Nov 2019 14:29:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=UxMHyWNnsbyyF3hSDK+IqgMOxB/4jXyFsMqznqf1vQg=; b=dtluW7xOrj0P7gCV0MK59SGjXO 8sb2IkrR5KbhLer4y90qVFwHgzNHbSioAczGU/OBgD/3nY+V4CdP/6cd3IDAUEajappcuVp6aVTjs OyCkY7kTzWzE1exidaXiN0yqGaGN9Qq9oHd8Seijd4YHQj0dKIJX4574LFYfih1EA/YM=; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:41328 helo=localhost) by host.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1iQbfb-0000eo-Lb; Fri, 01 Nov 2019 13:29:12 -0500 From: Stefan Kangas In-Reply-To: (Simon Tatham's message of "Thu, 24 Jul 2014 15:12:48 +0100") References: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Date: Fri, 01 Nov 2019 19:29:09 +0100 Message-ID: <87ftj7ih6y.fsf@skangas.se> MIME-Version: 1.0 Content-Type: text/plain X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - host.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: host.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: host.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Simon Tatham writes: > Hi, > > I found this bug report a few months ago when I was looking to see if > anyone had had the same problem as me. I too found that if VMware > Player had input focus when emacs started up, then emacs would never > recognise the Alt key. > > Debugging with xtruss suggested that the reason for this was that > emacs queried the modifier map at startup, found it empty, and > thereafter listened for MappingNotify in order to know when to reload > the mod map but for some reason it never received any MappingNotify > events. (But it did receive the similar XkbMapNotify when vmware lost > or gained focus.) > > That was on Ubuntu 10.04. The machine where I was seeing the problem > has recently been upgraded to 12.04, and now the problem has stopped > happening - on the same version of emacs. Debugging with xtruss shows > that now emacs _is_ receiving MappingNotify, suggesting that the X > server has changed its behaviour. > > I suspect, in fact, that the following X.Org commit is the fix: > > http://cgit.freedesktop.org/xorg/xserver/commit/?id=3231962db826f5efd431596a309c96e907a191d1 > > which appeared in xorg-server 1.11, which would indeed be consistent > with me having this problem in Ubuntu 10.04 but not 12.04 (which use > xorg-server versions 1.7.6 and 1.11.4 respectively). > > So if anyone else still has this problem, it might be worth letting > them know to check the version of their X server. > > Hope this is helpful! Thanks, that is helpful. It seems like this is not a bug in Emacs then? Hans, can you confirm if using a newer version of xorg-server fixes the problem? If I don't hear back from you within a couple of weeks, Ill just assume that this has been fixed and close this bug. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 21 06:50:20 2019 Received: (at control) by debbugs.gnu.org; 21 Nov 2019 11:50:20 +0000 Received: from localhost ([127.0.0.1]:51419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXkyX-0006Nn-IC for submit@debbugs.gnu.org; Thu, 21 Nov 2019 06:50:20 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:59088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iXkyK-0006MT-9u for control@debbugs.gnu.org; Thu, 21 Nov 2019 06:50:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Subject:From:To:Date:Sender:Reply-To:Message-ID:Cc:MIME-Version :Content-Type:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=CB+xB/qVQNjjIEzndYf7f3PyWpkkGKcnEL5VLnhSinM=; b=HMo+q8MOOY8b4nqjGrU0CIpOIT sZSFTnP3IwTPOzPA43ZWTx2fBeWcghu4nAF1KJOrEEipUYH3Y7TOfRBp7WBOvyBuFic++1DpoZflC w+3Wq46r+U7XJWYLyqNBFdra0s6ZGiVf/VgJJ4/dGRBq/DainYQzpoK2/+oojFz1qEWr22JSpaLtc OlwivQYRXnUXzSUVte5BhfHwojSG6TkVfP0UG2jMDFCosB0ea1d7GwgLE8+Q/om4Duo2NxxKwhTuS rJ9HJ6sIig6sfKfSqHcJaCsfDWxnjOui4791XQUgJWQ8ukXUpTZflYWOatmD+mnJ9HZPiSmR3oknU gzyUr44Q==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:40350 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1iXkyC-001rFe-Pd for control@debbugs.gnu.org; Thu, 21 Nov 2019 06:49:57 -0500 Date: Thu, 21 Nov 2019 12:49:55 +0100 To: control@debbugs.gnu.org From: Stefan Kangas Subject: control message for bug #11682 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" Message-Id: X-Spam-Score: -1.0 (-) tags 11682 + moreinfo quit From unknown Wed Aug 20 00:02:36 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11682: I believe this is an X server bug Resent-From: "Meine, Hans" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Nov 2019 14:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11682 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Kangas Cc: "11682@debbugs.gnu.org" <11682@debbugs.gnu.org> Received: via spool by 11682-submit@debbugs.gnu.org id=B11682.157469189330098 (code B ref 11682); Mon, 25 Nov 2019 14:25:02 +0000 Received: (at 11682) by debbugs.gnu.org; 25 Nov 2019 14:24:53 +0000 Received: from localhost ([127.0.0.1]:48005 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iZFIK-0007pN-NP for submit@debbugs.gnu.org; Mon, 25 Nov 2019 09:24:53 -0500 Received: from mx-relay38-hz1.antispameurope.com ([94.100.133.214]:39528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iZFIG-0007p5-Na for 11682@debbugs.gnu.org; Mon, 25 Nov 2019 09:24:51 -0500 Received: from mail-mtas26.fraunhofer.de ([153.97.7.26]) by mx-relay38-hz1.antispameurope.com; Mon, 25 Nov 2019 15:24:41 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AfBgAP49td//DwYJllHgELHINJVWxVATEqCoQhkRebLQkBAwEBAQEBCCUKAQGEQAIXghckOBMCEAEBBAEBAQIBBQRthTcMhVMBBAEjETgNBQsCAQgaAiYCAgIwFRACBA4FgyIBglcfAg6wcIEyhU+FCIEOKIwWgVs+gTgPEYJMPoJZCwQagTEJDReCeTKCLASQE54fAwQDgUBrhxyFJ4kRG4MyiwmLYZcCkX6BaSKBWHF5AYJBCQk+ERSGVBeIZIU/QQEyCowFgS+BDwEB X-IronPort-AV: E=Sophos;i="5.69,241,1571695200"; d="scan'208";a="97858673" Received: from mail.mevis.fraunhofer.de ([153.96.240.240]) by mail-mtaS26.fraunhofer.de with ESMTP/TLS/AES128-SHA; 25 Nov 2019 15:24:37 +0100 Received: from SRV-DAG-05.fme.lan ([fe80::d983:6137:e09c:c1a8]) by srv-cashub-01.fme.lan ([fe80::888c:38d4:45b6:2d03%12]) with mapi id 14.03.0439.000; Mon, 25 Nov 2019 15:24:36 +0100 From: "Meine, Hans" Thread-Topic: I believe this is an X server bug Thread-Index: AQHVkOJXzYvkttQe6kidCdndfTXNQ6ecBWWA Date: Mon, 25 Nov 2019 14:23:53 +0000 Message-ID: References: <87ftj7ih6y.fsf@skangas.se> In-Reply-To: <87ftj7ih6y.fsf@skangas.se> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.142.0.40] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-cloud-security-sender: hans.meine@mevis.fraunhofer.de X-cloud-security-recipient: 11682@debbugs.gnu.org X-cloud-security-Virusscan: CLEAN X-cloud-security-disclaimer: This E-Mail was scanned by E-Mailservice on mx-relay38-hz1.antispameurope.com with 16A02160152 X-cloud-security-connect: mail-mtas26.fraunhofer.de[153.97.7.26], TLS=1, IP=153.97.7.26 X-cloud-security: scantime:.1620 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) SGkgU3RlZmFuLA0KDQp0aGFua3MgZm9yIGZvbGxvd2luZyB1cC4gSSBtdXN0IGFkbWl0IHRoYXQg YWZ0ZXIgdGhpcyBsb25nIHRpbWUsIG15IHNldHVwIGhhcyBjaGFuZ2VkIHRvbyBtdWNoIHRvIHRy eSB0byByZXByb2R1Y2UgdGhlIHByb2JsZW0uDQoNCkkgYWdyZWUgdGhhdCBpdCBsb29rcyBsaWtl IHRoaXMgaXNzdWUgY2FuIGJlIGNsb3NlZC4NCg0KSGF2ZSBhIG5pY2UgZGF5DQogIEhhbnMNCg0K LS0gDQpIYW5zIE1laW5lIOKAoiBGcmF1bmhvZmVyIE1FVklTIOKAoiBBbSBGYWxsdHVybSAxIOKA oiAyODM1OSBCcmVtZW4NClRlbC46ICs0OSA0MjEvMjE4LTU5MjU1ICAoRmF4OiArNDkgNDIxLzIx OC05OCA1OTI1NSkNCg0KPiBBbSAwMS4xMS4yMDE5IHVtIDE5OjI5IHNjaHJpZWIgU3RlZmFuIEth bmdhcyA8c3RlZmFuQG1hcnhpc3Quc2U+Og0KPiANCj4gU2ltb24gVGF0aGFtIDxhbmFraW5AcG9i b3guY29tPiB3cml0ZXM6DQo+IA0KPj4gSGksDQo+PiANCj4+IEkgZm91bmQgdGhpcyBidWcgcmVw b3J0IGEgZmV3IG1vbnRocyBhZ28gd2hlbiBJIHdhcyBsb29raW5nIHRvIHNlZSBpZg0KPj4gYW55 b25lIGhhZCBoYWQgdGhlIHNhbWUgcHJvYmxlbSBhcyBtZS4gSSB0b28gZm91bmQgdGhhdCBpZiBW TXdhcmUNCj4+IFBsYXllciBoYWQgaW5wdXQgZm9jdXMgd2hlbiBlbWFjcyBzdGFydGVkIHVwLCB0 aGVuIGVtYWNzIHdvdWxkIG5ldmVyDQo+PiByZWNvZ25pc2UgdGhlIEFsdCBrZXkuDQo+PiANCj4+ IERlYnVnZ2luZyB3aXRoIHh0cnVzcyBzdWdnZXN0ZWQgdGhhdCB0aGUgcmVhc29uIGZvciB0aGlz IHdhcyB0aGF0DQo+PiBlbWFjcyBxdWVyaWVkIHRoZSBtb2RpZmllciBtYXAgYXQgc3RhcnR1cCwg Zm91bmQgaXQgZW1wdHksIGFuZA0KPj4gdGhlcmVhZnRlciBsaXN0ZW5lZCBmb3IgTWFwcGluZ05v dGlmeSBpbiBvcmRlciB0byBrbm93IHdoZW4gdG8gcmVsb2FkDQo+PiB0aGUgbW9kIG1hcCBidXQg Zm9yIHNvbWUgcmVhc29uIGl0IG5ldmVyIHJlY2VpdmVkIGFueSBNYXBwaW5nTm90aWZ5DQo+PiBl dmVudHMuIChCdXQgaXQgZGlkIHJlY2VpdmUgdGhlIHNpbWlsYXIgWGtiTWFwTm90aWZ5IHdoZW4g dm13YXJlIGxvc3QNCj4+IG9yIGdhaW5lZCBmb2N1cy4pDQo+PiANCj4+IFRoYXQgd2FzIG9uIFVi dW50dSAxMC4wNC4gVGhlIG1hY2hpbmUgd2hlcmUgSSB3YXMgc2VlaW5nIHRoZSBwcm9ibGVtDQo+ PiBoYXMgcmVjZW50bHkgYmVlbiB1cGdyYWRlZCB0byAxMi4wNCwgYW5kIG5vdyB0aGUgcHJvYmxl bSBoYXMgc3RvcHBlZA0KPj4gaGFwcGVuaW5nIC0gb24gdGhlIHNhbWUgdmVyc2lvbiBvZiBlbWFj cy4gRGVidWdnaW5nIHdpdGggeHRydXNzIHNob3dzDQo+PiB0aGF0IG5vdyBlbWFjcyBfaXNfIHJl Y2VpdmluZyBNYXBwaW5nTm90aWZ5LCBzdWdnZXN0aW5nIHRoYXQgdGhlIFgNCj4+IHNlcnZlciBo YXMgY2hhbmdlZCBpdHMgYmVoYXZpb3VyLg0KPj4gDQo+PiBJIHN1c3BlY3QsIGluIGZhY3QsIHRo YXQgdGhlIGZvbGxvd2luZyBYLk9yZyBjb21taXQgaXMgdGhlIGZpeDoNCj4+IA0KPj4gIGh0dHA6 Ly9jZ2l0LmZyZWVkZXNrdG9wLm9yZy94b3JnL3hzZXJ2ZXIvY29tbWl0Lz9pZD0zMjMxOTYyZGI4 MjZmNWVmZDQzMTU5NmEzMDljOTZlOTA3YTE5MWQxDQo+PiANCj4+IHdoaWNoIGFwcGVhcmVkIGlu IHhvcmctc2VydmVyIDEuMTEsIHdoaWNoIHdvdWxkIGluZGVlZCBiZSBjb25zaXN0ZW50DQo+PiB3 aXRoIG1lIGhhdmluZyB0aGlzIHByb2JsZW0gaW4gVWJ1bnR1IDEwLjA0IGJ1dCBub3QgMTIuMDQg KHdoaWNoIHVzZQ0KPj4geG9yZy1zZXJ2ZXIgdmVyc2lvbnMgMS43LjYgYW5kIDEuMTEuNCByZXNw ZWN0aXZlbHkpLg0KPj4gDQo+PiBTbyBpZiBhbnlvbmUgZWxzZSBzdGlsbCBoYXMgdGhpcyBwcm9i bGVtLCBpdCBtaWdodCBiZSB3b3J0aCBsZXR0aW5nDQo+PiB0aGVtIGtub3cgdG8gY2hlY2sgdGhl IHZlcnNpb24gb2YgdGhlaXIgWCBzZXJ2ZXIuDQo+PiANCj4+IEhvcGUgdGhpcyBpcyBoZWxwZnVs IQ0KPiANCj4gVGhhbmtzLCB0aGF0IGlzIGhlbHBmdWwuICBJdCBzZWVtcyBsaWtlIHRoaXMgaXMg bm90IGEgYnVnIGluIEVtYWNzIHRoZW4/DQo+IEhhbnMsIGNhbiB5b3UgY29uZmlybSBpZiB1c2lu ZyBhIG5ld2VyIHZlcnNpb24gb2YgeG9yZy1zZXJ2ZXIgZml4ZXMgdGhlDQo+IHByb2JsZW0/DQo+ IA0KPiBJZiBJIGRvbid0IGhlYXIgYmFjayBmcm9tIHlvdSB3aXRoaW4gYSBjb3VwbGUgb2Ygd2Vl a3MsIElsbCBqdXN0IGFzc3VtZQ0KPiB0aGF0IHRoaXMgaGFzIGJlZW4gZml4ZWQgYW5kIGNsb3Nl IHRoaXMgYnVnLg0KPiANCj4gQmVzdCByZWdhcmRzLA0KPiBTdGVmYW4gS2FuZ2FzDQoNCg== From unknown Wed Aug 20 00:02:36 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Hans Meine Subject: bug#11682: closed (Re: bug#11682: I believe this is an X server bug) Message-ID: References: <871rtwkmg9.fsf@marxist.se> <7543206.IZWW6iXkjA@hmeine-pc> X-Gnu-PR-Message: they-closed 11682 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: moreinfo Reply-To: 11682@debbugs.gnu.org Date: Mon, 25 Nov 2019 15:26:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1574695562-5125-1" This is a multi-part message in MIME format... ------------=_1574695562-5125-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #11682: 23.3; meta key stops working if X modifier map becomes (temporarily= ) empty which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 11682@debbugs.gnu.org. --=20 11682: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D11682 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1574695562-5125-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 11682-done) by debbugs.gnu.org; 25 Nov 2019 15:25:25 +0000 Received: from localhost ([127.0.0.1]:49518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iZGEv-0001Ji-FS for submit@debbugs.gnu.org; Mon, 25 Nov 2019 10:25:25 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:39224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iZGEt-0001JV-3k for 11682-done@debbugs.gnu.org; Mon, 25 Nov 2019 10:25:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=aLGssLyFF8g3YIGCwkeG7aklXt8jt+o4F2yJQFyHvtI=; b=S3z4IVnJt8fwoESfG9J0s/YyPK NbQQLSTVYYfUp9gLSFb4bOgCHRD35lHBrl26zhQsWOQG9pwuGViF71U28uhSHbpvrPymo23I3Pvid vbHaj8ScruCL7uBpggbn7R84JGYLSR64hG7tTYK4y58gWystFM89vIaEOu/I8rx5QSOYOUMe4nbhb W3kwTR3QjeJAUJ+yyIcW2HMZiVZv7mCrYL4zIshQVLKHL0dcKaKQEp/dTTfs1+Ia62CRmGAyDhhbY Vaz9bMOjWCUgxacVmsaJrFoFB4nczKC0NcdUMfZ9My8JXdPouUWSrVhr6DXg6Eybu3rl4rScrXCle Q46nvaGQ==; Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:49842 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1iZGEj-001Yob-1s; Mon, 25 Nov 2019 10:25:13 -0500 From: Stefan Kangas To: "Meine\, Hans" Subject: Re: bug#11682: I believe this is an X server bug In-Reply-To: (Hans Meine's message of "Mon, 25 Nov 2019 14:23:53 +0000") References: <87ftj7ih6y.fsf@skangas.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Date: Mon, 25 Nov 2019 16:25:10 +0100 Message-ID: <871rtwkmg9.fsf@marxist.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 11682-done Cc: 11682-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) "Meine, Hans" writes: > thanks for following up. I must admit that after this long time, my > setup has changed too much to try to reproduce the problem. > > I agree that it looks like this issue can be closed. Thank you for reporting back. Closing the bug now. Best regards, Stefan Kangas ------------=_1574695562-5125-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Jun 2012 16:23:05 +0000 Received: from localhost ([127.0.0.1]:39620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeTs0-0003XS-Nc for submit@debbugs.gnu.org; Tue, 12 Jun 2012 12:23:05 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45464) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeTqW-0003Up-EE for submit@debbugs.gnu.org; Tue, 12 Jun 2012 12:21:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SeTnn-0002ng-SF for submit@debbugs.gnu.org; Tue, 12 Jun 2012 12:18:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:56207) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeTnn-0002nR-Ok for submit@debbugs.gnu.org; Tue, 12 Jun 2012 12:18:43 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35354) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeTnf-0002Je-ID for bug-gnu-emacs@gnu.org; Tue, 12 Jun 2012 12:18:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SeTnY-0002f2-5L for bug-gnu-emacs@gnu.org; Tue, 12 Jun 2012 12:18:34 -0400 Received: from mx-relay04-haj2.antispameurope.com ([83.246.65.204]:45625) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeTnX-0002dD-OT for bug-gnu-emacs@gnu.org; Tue, 12 Jun 2012 12:18:28 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EAF9r10+GZub5/2dsb2JhbABFhVevYIEHgkJGAUQCBQ8SAhEBNwIUMYdtC5gOjj6SYIEghTuEZoJeggeBEgOlGoJigVQJGg X-IronPort-AV: E=Sophos;i="4.75,758,1330902000"; d="scan'208";a="86791448" Received: from mail.mevis.fraunhofer.de ([134.102.230.249]) by mail-mtaS26.fraunhofer.de with ESMTP/TLS/AES128-SHA; 12 Jun 2012 18:18:21 +0200 Received: from hmeine-pc.localnet (10.142.0.40) by srv-cashub-02.fme.lan (10.142.0.19) with Microsoft SMTP Server (TLS) id 14.1.355.2; Tue, 12 Jun 2012 18:18:21 +0200 From: Hans Meine To: Subject: 23.3; meta key stops working if X modifier map becomes (temporarily) empty Date: Tue, 12 Jun 2012 18:18:14 +0200 Message-ID: <7543206.IZWW6iXkjA@hmeine-pc> Organization: Fraunhofer MEVIS User-Agent: KMail/4.8.3 (Linux/3.2.0-24-generic; KDE/4.8.3; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-Originating-IP: [10.142.0.40] X-cloud-security-sender: hans.meine@mevis.fraunhofer.de X-cloud-security-recipient: bug-gnu-emacs@gnu.org X-cloud-security-Virusscan: CLEAN X-cloud-security-disclaimer: This E-Mail was scanned by E-Mailservice on mx-gate04-haj2 with 48ED2794005 X-cloud-security: scantime:.6692 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 12 Jun 2012 12:23:03 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Hi everybody, I am running (K)Ubuntu 12.04, and I am suffering from a bug in VMWare P= layer=20 that clears the X modifier map whenever it grabs the keyboard: https://bugs.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/195982 The workaround is to call 'setxkbmap' without any arguments to restore = the=20 current xkb map, effectively repopulating the modifier map. The (new) problem with Emacs is that it loses its meaning of the meta k= ey=20 definition (this is meant to be a very superficial description from a u= ser's=20 perspective; I could not find out what exactly goes wrong), i.e. all ke= y=20 bindings including the meta key stop working. For instance, I need to = use=20 "ESC x" instead of M-x. I am using the Alt key for Meta, here's the output of 'xmodmap -pm': xmodmap: up to 4 keys per modifier, (keycodes in parentheses): shift Shift_L (0x32), Shift_R (0x3e) lock Shift_L (0x32) control Control_L (0x25), Control_R (0x69) mod1 Alt_L (0x40), Meta_L (0xcd) mod2 =20 mod3 ISO_Level5_Shift (0x5e) mod4 Super_L (0x85), Super_R (0x86), Super_L (0xce), Hyper_L = (0xcf) mod5 ISO_Level3_Shift (0x33), ISO_Level3_Shift (0x5c), Mode_sw= itch=20 (0xcb) This is the temporary state after I used VMWare, before restoring the w= orking=20 state using 'setxkbmap': xmodmap: up to 0 keys per modifier, (keycodes in parentheses): shift =20 lock =20 control =20 mod1 =20 mod2 =20 mod3 =20 mod4 =20 mod5 =20 (It /may/ not be irrelevant that I am using the German Neo layout.) If I start a new Emacs, that one is taking meta all right, so I tried h= aving=20 both side-by-side, one Emacs that lost control over meta, and one fresh= Emacs=20 that has not yet seen an empty modifier map, and had a look at some lis= p=20 varibles, e.g. 'x-{meta,alt,...}-keysym' (which are all nil) and x-keys= ym- table, but could not find any difference. So my current assumption is that there is some code in Emacs that react= s to=20 the modifier change, changes some internal state, and does not react to= the=20 restored modifier map in a way that the old internal state is restored.= I=20 hope that this can be fixed, and I think the latter behavior (i.e. that= the=20 meta key auto-detection internal state depends only on the /current/ ex= ternal=20 state, and is independent of any intermediate states) would be desirabl= e in=20 general. The following is unmodified output of M-x report-emacs-bug: If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /usr/share/emacs/23.3/etc/DEBUG. In GNU Emacs 23.3.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.10) of 2012-03-25 on allspice, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11103= 000 configured using `configure '--build' 'x86_64-linux-gnu' '--build' 'x8= 6_64- linux-gnu' '--prefix=3D/usr' '--sharedstatedir=3D/var/lib' '--libexecdi= r=3D/usr/lib'=20 '--localstatedir=3D/var/lib' '--infodir=3D/usr/share/info' '-- mandir=3D/usr/share/man' '--with-pop=3Dyes' '--enable- locallisppath=3D/etc/emacs23:/etc/emacs:/usr/local/share/emacs/23.3/sit= e- lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.3/site- lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.3/leim' '--with-crt= - dir=3D/usr/lib/x86_64-linux-gnu' '--with-x=3Dyes' '--with-x-toolkit=3Dg= tk' '--with- toolkit-scroll-bars' 'build_alias=3Dx86_64-linux-gnu' 'CFLAGS=3D-DDEBIA= N -g -O2'=20 'LDFLAGS=3D-g' 'CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: de_DE.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Apropos Minor modes in effect: delete-selection-mode: t shell-dirtrack-mode: t global-semantic-idle-summary-mode: t show-paren-mode: t recentf-mode: t pc-selection-mode: t global-semanticdb-minor-mode: t semantic-mode: t tooltip-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-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x a p r o p o s k e y s y m C-x=20 o C-x 1 =20 =20 =20 C-x=20 C-g C-x o C-x 1 =20 =20 =20 =20 =20 =20 =20 C-x C-g C-x C-b =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 M-x m e t a C-x=20 1 =20 =20 C-x 1 M-x r e p o r t < return> Recent messages: Loading paren...done Loading /home/hmeine/.recentf...done Cleaning up the recentf list...done (0 removed) Ido mode enabled Loading flymake...done Loading /usr/share/emacs/23.3/site-lisp/tex-site.el (source)...done For information about GNU Emacs and the GNU system, type C-h C-a. Type C-x 1 to delete the help window. line-move-visual: Beginning of buffer [11 times] Type C-x 1 to delete the help window. Load-path shadows: /usr/share/emacs/23.3/site-lisp/auctex/tex-style hides /usr/share/emacs= /site- lisp/auctex/tex-style /usr/share/emacs/23.3/site-lisp/auctex/tex-info hides /usr/share/emacs/= site- lisp/auctex/tex-info /usr/share/emacs/23.3/site-lisp/auctex/bib-cite hides /usr/share/emacs/= site- lisp/auctex/bib-cite /usr/share/emacs/23.3/site-lisp/auctex/tex-fold hides /usr/share/emacs/= site- lisp/auctex/tex-fold /usr/share/emacs/23.3/site-lisp/auctex/tex-font hides /usr/share/emacs/= site- lisp/auctex/tex-font /usr/share/emacs/23.3/site-lisp/auctex/font-latex hides /usr/share/emac= s/site- lisp/auctex/font-latex /usr/share/emacs/23.3/site-lisp/auctex/context-nl hides /usr/share/emac= s/site- lisp/auctex/context-nl /usr/share/emacs/23.3/site-lisp/auctex/tex-bar hides /usr/share/emacs/s= ite- lisp/auctex/tex-bar /usr/share/emacs/23.3/site-lisp/auctex/multi-prompt hides=20 /usr/share/emacs/site-lisp/auctex/multi-prompt /usr/share/emacs/23.3/site-lisp/auctex/latex hides /usr/share/emacs/sit= e- lisp/auctex/latex /usr/share/emacs/23.3/site-lisp/auctex/tex-mik hides /usr/share/emacs/s= ite- lisp/auctex/tex-mik /usr/share/emacs/23.3/site-lisp/auctex/context hides /usr/share/emacs/s= ite- lisp/auctex/context /usr/share/emacs/23.3/site-lisp/auctex/tex hides /usr/share/emacs/site-= lisp/auctex/tex /usr/share/emacs/23.3/site-lisp/auctex/tex-fptex hides /usr/share/emacs= /site- lisp/auctex/tex-fptex /usr/share/emacs/23.3/site-lisp/auctex/context-en hides /usr/share/emac= s/site- lisp/auctex/context-en /usr/share/emacs/23.3/site-lisp/auctex/toolbar-x hides /usr/share/emacs= /site- lisp/auctex/toolbar-x /usr/share/emacs/23.3/site-lisp/auctex/tex-buf hides /usr/share/emacs/s= ite- lisp/auctex/tex-buf /usr/share/emacs/23.3/site-lisp/auctex/texmathp hides /usr/share/emacs/= site- lisp/auctex/texmathp /usr/share/emacs/23.3/site-lisp/auctex/tex-jp hides /usr/share/emacs/si= te- lisp/auctex/tex-jp /usr/share/emacs/23.3/site-lisp/cmake-data/cmake-mode hides=20 /usr/share/emacs/site-lisp/cmake-mode /usr/share/emacs/23.3/site-lisp/debian-startup hides /usr/share/emacs/s= ite- lisp/debian-startup /usr/share/emacs23/site-lisp/dictionaries-common/flyspell hides=20 /usr/share/emacs/23.3/lisp/textmodes/flyspell /usr/share/emacs/site-lisp/rst hides /usr/share/emacs/23.3/lisp/textmod= es/rst /usr/share/emacs23/site-lisp/dictionaries-common/ispell hides=20 /usr/share/emacs/23.3/lisp/textmodes/ispell Features: (shadow sort mail-extr message sendmail ecomplete rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc204= 5 qp ietf-drums mailabbrev nnheader mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug pp help-mode view apropos server flymake gtags grin find-dired dired ffap cus-edit MDL-mode cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs derived delsel tramp-imap tramp-gw tramp-fish= tramp-smb tramp-cache tramp-ftp tramp-cmds tramp regexp-opt auth-source= gnus-util netrc time-date shell password-cache format-spec tramp-compat= trampver saveplace semantic/idle semantic/decorate/mode semantic/decorate pulse paren recentf tree-widget pc-select ido cus-start cus-load ecb warnings edmacro kmacro ecb-symboldef ecb-analys= e ecb-compatibility ecb-winman-support ecb-autogen autoload ecb-tod ecb-cycle ecb-eshell ecb-help ecb-jde ecb-method-browser hideshow ecb-semantic ecb-file-browser ecb-speedbar ecb-layout compile comint ecb-create-layout advice help-fns advice-preload ecb-compilation ecb-common-browser speedbar sb-image dframe assoc ecb-navigate ecb-mode-line ecb-face tree-buffer ecb-upgrade ecb-cedet-wrapper semantic/db-mode semantic/db-find semantic/db-ref semantic/analyze semantic/sort semantic/scope semantic/analyze/fcn semantic/db eieio-bas= e semantic/format ezimage semantic/tag-ls semantic/ctxt semantic/util-modes easymenu semantic/util semantic semantic/tag semantic/lex semantic/fw eieio byte-opt bytecomp byte-compile mode-loca= l cedet wid-edit ecb-util ring thingatpt preview-latex tex-site auto-load= s tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs) --=20 Hans Meine =E2=80=A2 Fraunhofer MEVIS =E2=80=A2 Universit=C3=A4tsallee = 29 =E2=80=A2 28359 Bremen Tel.: +49 421/218-59255 (Fax: +49 421/218-98 59255) ------------=_1574695562-5125-1--